A lightweight Fabric port of the famous Quark Minecraft modification.
OTHER License
A lightweight Fabric port of the famous Quark Minecraft modification, that aims to provide compatibility for porting worlds created in Quark's official MinecraftForge version.
This mod does not aim to be an exact port of the original Quark mod. It only provides a big portion of Quark's blocks, items and entities. The goal of this mod is that worlds, created in MinecraftForge with the Quark mod, can be ported to Fabric with ease. By design, worlds created in Forge with the original mod, can be loaded in Fabric with this mod. For more information about world compatibility, see below.
Originally, this mod was started to provide Fabric content to LCLPServer 5.0. Therefore, some blocks have their functionality removed for performance reasons, e.g. pipes, the Ender Watcher. Some other features, like certain mobs or blocks have not been ported at all. Maybe these will follow in the future.
Feel free to add these features yourself. Contributions are welcome, just respect Quark's LICENSE.
All the assets of this project were taken from the original Quark mod, for more information, please refer to this project's LICENSE file.
mmoquark-1.0.0.jar
)./mods
directoryFrom 1.16 to 1.18, some blocks were replaced with other ones (e.g. marble -> calcite + variants). However, you will have to migrate your world manually, before you first load it. Since 1.18, this mod bundles MCCT, a world NBT transformer mod. This mod automatically registers a transformer, that migrates all the blocks. To apply the transformation, follow the instructions provided on the MCCT Page.
Clone the repository, and import it into your IDE. (IntelliJ IDEA is recommended, along with the MinecraftDevelopment plugin) If there are no run configurations, reopen your IDE. For more information consult the Fabric wiki.
To build the project, use:
./gradlew build