MonoLib
IMPORTANT: Use the latest version of your preferred mod loader!
MONOLIB DOES NOT PROVIDE ANY NEW GAMEPLAY, BLOCKS, ITEMS, OR ENTITIES.
MonoLib serves as a fundamental library for mods created by developers Lupin and Jason13. The primary goal of this library is to reduce code duplication across various projects and simplify the development process. While MonoLib is open for use by any developers, it was originally designed with the specific needs of its authors in mind.
This library offers functionality similar to well-known projects such as Botania by Vazkii, Collective by Serilum, and Bookshelf by DarkhaxDev. Inside, you'll find numerous useful tools: from event handling and command management to registration systems and object binding.
MonoLib is distributed as separate files for different mod loaders, which can be integrated via Modrinth's Maven system.
Currently, MonoLib only supports Minecraft versions 1.20.1, 1.21.1, 1.21.4, and 1.21.5.
The development of this project was made possible thanks to the following works:
- Collective — shared library with universal code for all Serilum's mods
- Botania — technical mod themed around natural magic
- Bookshelf — collection of code, frameworks, utilities, and other resources
- Forgix — Gradle plugin/Architectury addon for merging mod loaders into a single file
- MultiLoader-Template — template for projects supporting Forge and Fabric using a common source set