
Moonlight Lib provides a collection of shared tools and code that other mods can use. It helps add special features like dynamic textures, new villager behaviors, custom item animations, and more. This library is required for certain mods to work correctly.

Features:
- Lets other mods create resource packs and datapacks automatically while the game is running.
- Allows mods to easily add new variants for block sets, like supporting all wood types from other installed mods.
- Includes a full system for adding custom markers and decorations to in-game maps.
- Provides a way to add new tasks and change villager schedules without causing conflicts.
- Enables custom first-person and third-person animations for items, similar to the crossbow or spyglass.
- Adds a new advancement trigger for when an item is used on a grindstone.
- Introduces a flexible fluid system that supports different containers like bottles and bowls.
- Helps mods register new dispenser behaviors without overriding existing ones.
- Allows new villager trades to be added through datapacks.
Commands:
- Includes a command for debug renderers.
Moonlight Lib Download Links
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.21.1, 1.20.1
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on the file's original source — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
Moonlight Lib (1.21.1, 1.20.1) – Unlock Your Favorite Mods is a free Minecraft Java mod. Compatible with Minecraft 1.21.1, 1.20.1. Download it and open it directly in the game.