Modscraper Modscraper Minecraft
Moonlight Lib logo

Moonlight Lib

Mod

dynamic data pack and registration, villager activities, custom map marker and a lot more

Type

Mod

Modrinth Downloads

43,192,482

Modrinth ID

twkfQtEc

Last Updated

Nov 7, 2026

Description

Features of this library are:

  • Dynamic resource pack utilities A set of utilities that allow creating dynamic runtime resource packs and datapacks. Also easily allows respriting and retexturing existing textures, specifically useful to add new wood based blocks.

 

  • Dynamic block set registration Allows mods to specify a block set (which can be for example a wood type). The mod then will scan all registered blocks and fill the block set up only to then allow mods to register blocks that depend on it.

This can't be easily done using traditional methods since the wood set itself depends on the registered blocks so registration must happen at a very specific time. This utility makes that task possible and easy to do. Note that it is still a form of dynamic registration which might have some drawbacks.

In a nutshell you have dynamic wood type support for your blocks. The wood set type already comes built-in.

 

  • Custom map markers:  A complete system that allows to easily implement and add map decoration and map markers as well as control every aspect of them like rendering. Also allows storing simple data inside maps data offering a couple of hooks to use it too like on item tooltip. This system also offers a simple Data Driven implementation meaning you can easily register new markers with datapacks!  

  • Dynamic Villager AI A helper system to easily and dynamically add tasks and modify villager schedules in a compatible way without overriding the whole existing AI. Also allows to properly add memory types

 

  • Custom first and third person animations: Allows modders to implement a simple interface in their items to allow it to have custom third and first person animations (like crossbows).  Includes simple and easy to use interfaces that can let you control first person and third person animations as well as a callback for rendering the item itself (similar to spyglass) directly in your item class

 

  • Grindstone achievement triggers: The mod adds a custom trigger that gets called when an item is passed through a grindstone that you can call in your mods advancements jsons

  • Soft fluid system: An entirely Data Driven custom virtual fluid system that goes on top of forge one and is designed to fit better in vanilla minecraft and having as main feature the ability to have multiple fluid containers items like bottles, bowls and buckets, as well as providing support for stews and drinks that can be consumed directly from a fluid tank. As opposed to the forge fluid system it has a base unit of 1 minecraft bottle (250 forge mb). The system also automatically generates all the needed fluids for already registered forge fluids and allows the user to override them or add to them easily. Fluids are virtual so they can only exist in modded container specifically for them  

-Dispenser utilities: Some code that allows to easily register dispenser behaviors without overriding already existing ones. Also comes with builtin spawn egg and block placement behaviors

 

Compatibility

Mod Loaders

Fabric Forge Neoforge

Game Versions

1.16.5 1.18 1.18.1 1.18.2 1.19 1.19.1 1.19.2 1.19.3 1.19.4 1.20 +5 more

Recommended Gear

Affiliate

Hardware and extras that pair well with this mod.

As an Amazon Associate I earn from qualifying purchases.

Similar Mods

Included in Modpacks (826)

Show fewer
Steamon Steamon Simplicity Refabricated: Vanilla+ Simplicity Refabricated: Vanilla+ Create:Otherworld Create:Otherworld Create: Physics and Roads Create: Physics and Roads Yippee MC SMP - Client Pack Yippee MC SMP - Client Pack MYLP's Create garetcraft SMP garetcraft SMP Better MC [ PACK ] Better MC [ PACK ] On Ancient Ground On Ancient Ground Dracium Create Edition Dracium Create Edition PMX PMX Landfall-830: Digital Deicide Landfall-830: Digital Deicide Alyrion VII Alyrion VII Meow Create Meow Create Fantasy Adventures+ Fantasy Adventures+ Piratecraft Modpack Piratecraft Modpack Create RPG+ Create RPG+ Realms Server Modpack (Season 13) Realms Server Modpack (Season 13) Gaymers EU Modpack Gaymers EU Modpack Zebatkowo Zebatkowo VanillaVibes+ VanillaVibes+ DungeonCraft Adventures [PHTB] DungeonCraft Adventures [PHTB] theArcadia theArcadia Fly The Sky's Together: Adventure Of Dragons Fly The Sky's Together: Adventure Of Dragons Create Metropolis Create Metropolis Assembly Assembled Assembly Assembled Anville Anville RW's Cobblemon Create RW's Cobblemon Create Beta Decay Beta Decay Allhaven Modpack Allhaven Modpack CobbleStories - A Create Adventure CobbleStories - A Create Adventure A Lll Modpark A Lll Modpark Ch0nkPack Ch0nkPack Thornmere Christmas Holidays Christmas Holidays Create AeronauticsPLUS Create AeronauticsPLUS NameIT NameIT theboysvanilla+ theboysvanilla+ Create City 4 "The New Journey" Create City 4 "The New Journey" Weenie Hut NEO Weenie Hut NEO Vanilla Horizons Vanilla Horizons Ancient Worlds Ancient Worlds Cabinmod 5 Cabinmod 5 CobbleVentures CobbleVentures The Chatting Place Modpack HexCraft HexCraft COBBLEPOKEMON COBBLEPOKEMON Bubble Cobble Redux Bubble Cobble Redux Construction Construction Souls: Survival Souls: Survival CogWorks SMP CogWorks SMP Recuria Recuria Aedans Vanilla Plus Aedans Vanilla Plus Vanilla-'s Vanilla PLUS Vanilla-'s Vanilla PLUS Forestry N Stuff Cobblemon: Create & Cultivate Cobblemon: Create & Cultivate Magic of Create Funner Minecraft Funner Minecraft Growth Non-VR Growth Non-VR The Harpy Express: Viridis The Harpy Express: Viridis QuestCreate VR QuestCreate VR Lunaria the Creater Lunaria the Creater Aged Multi (Light) Aged Multi (Light) Stratum Stratum Crazy Adventure Crazy Adventure World War 3 World War 3 Yet Another Horror Pack Yet Another Horror Pack Nexus RPG Nexus RPG MERC-Front MERC-Front Create New Horizons Create New Horizons Create: Think Bigger! (Server Side) Create: Think Bigger! (Server Side) QOL-MC QOL-MC Slime Kingdom Slime Kingdom CreaTRIM CreaTRIM Goonables Goonables Westcreek Westcreek Echoes of Kaepora Echoes of Kaepora Shenanigans Shenanigans Order of the Stone Order of the Stone Vanilla Expansion Overhaul | veo Vanilla Expansion Overhaul | veo Decked Out Vanilla+ Decked Out Vanilla+ Roziaria Roziaria 'Monster Looker' 'Monster Looker' Create & Conquer Create & Conquer TurboWarp SMP TurboWarp SMP Nekocraft Nekocraft Sengoku Chronicles Sengoku Chronicles Crafted Chaos Crafted Chaos Celeste Create Hell: REFORGED Celeste Create Hell: REFORGED Dreams and Nightmares Dreams and Nightmares Explorerflotte Create Explorerflotte Create VIP VIP Gun Isekai Gun Isekai Two Tails Craft Two Tails Craft Eternity SMP Eternity SMP Arctic Winter Arctic Winter The Milkyway SMP v1 beta (outdated) The Milkyway SMP v1 beta (outdated) Astral Titans Astral Titans MakeShift MakeShift Sneykor's Cobblemon online Sneykor's Cobblemon online

External Resources