HomeJavaModsMonoLib
MonoLib
ModsJava

MonoLib

by jason13official · on CurseForge

A non-invasive library mod for Fabric, Forge, and NeoForge. Free Minecraft Java mod for 1.21.1, 1.20.1, 1.21.

Which build do you need?

This mod ships a separate file for every mod loader and every version of the game. Pick both, then download — the wrong build installs fine and then does nothing in the game.

Mod loader

Minecraft version

⬇ Download for 1.21.10 · Fabric⬇ Download for 1.21.9 · Fabric⬇ Download for 1.21.8 · Fabric⬇ Download for 1.21.5 · Fabric⬇ Download for 1.21.4 · Fabric⬇ Download for 1.21.2–1.21.3 · Fabric⬇ Download for 1.21.1 · Fabric⬇ Download for 1.21 · Fabric⬇ Download for 1.20.6 · Fabric⬇ Download for 1.20.2–1.20.4 · Fabric⬇ Download for 1.20.1 · Fabric⬇ Download for 1.20 · Fabric⬇ Download for 1.19–1.19.4 · Fabric⬇ Download for 1.21.10 · NeoForge⬇ Download for 1.21.9 · NeoForge⬇ Download for 1.21.8 · NeoForge⬇ Download for 1.21.5 · NeoForge⬇ Download for 1.21.4 · NeoForge⬇ Download for 1.21.2–1.21.3 · NeoForge⬇ Download for 1.21.1 · NeoForge⬇ Download for 1.21 · NeoForge⬇ Download for 1.20.6 · NeoForge⬇ Download for 1.20.4 · NeoForge⬇ Download for 1.20.2 · NeoForge⬇ Download for 1.20.1 · NeoForge⬇ Download for 1.21.8 · Forge⬇ Download for 1.21.5 · Forge⬇ Download for 1.21.4 · Forge⬇ Download for 1.21.2–1.21.3 · Forge⬇ Download for 1.21.1 · Forge⬇ Download for 1.21 · Forge⬇ Download for 1.20.6 · Forge⬇ Download for 1.20.2–1.20.4 · Forge⬇ Download for 1.20.1 · Forge⬇ Download for 1.20 · Forge⬇ Download for 1.19–1.19.4 · Forge
I don't know my version or loader
Open the Minecraft launcher and look at the profile you play on — it names both, like fabric-loader-1.21.4. The version also shows in the bottom-right corner of the game's main menu.
No loader in the profile name? Then it's plain Minecraft, and these mods won't run — you need Fabric or NeoForge installed first.

**Use the most recent version of your preferred mod loader!

MONOLIB DOES NOT PROVIDE ANY NEW GAMEPLAY, BLOCKS, ITEMS, OR ENTITIES.**


MonoLib is the cornerstone library for mods published by Lupin and authored by Jason13, designed to decrease code repetition across many projects. This library is open for use by anyone, but it's designed around our needs specifically. This mod has many similarities to Botania by Vazkii, Collective by Serilum, and Bookshelf by DarkhaxDev; from event callbacks and commands to registration binding, there's plenty of utility provided.

MonoLib is released as loader-specific jar files, which can be imported via CurseMaven.

MonoLib only being supported for Minecraft versions 1.20.1, 1.21.1, and 26.1.2 currently.

Common is now easily consumable, as it is released via GitHub Releases! Check out the source code for how to use it in your project, or open an issue/contribute!


This project was made possible via these previous works:

Collective, a shared library with common code for all of Serilum's mods https://github.com/Serilum/Collective

Botania, a tech mod themed around natural magic https://www.curseforge.com/minecraft/mc-mods/botania

Bookshelf, a collection of code, frameworks, utilities, and other resources https://www.curseforge.com/minecraft/mc-mods/bookshelf

Forgix, a Gradle plugin/an Architectury addon to merge mod-loaders into one jar! wahh technology https://github.com/PacifistMC/Forgix

MultiLoader-Template, a template for a Forge + Fabric project setup using a common source set. https://github.com/jaredlll08/MultiLoader-Template

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more