Il Moonlight Lib è una libreria leggera per Minecraft Java Edition che fornisce utility come intelligenza artificiale personalizzata per i Villagers, scambi di dati, datapack globali, marker di mappa personalizzati, animazioni di oggetti in prima e terza persona e generazione di asset dinamici. È destinato agli sviluppatori di mod che desiderano aggiungere funzionalità avanzate ai loro progetti.
Il Moonlight Lib può essere utilizzato con i loader Fabric, Forge e NeoForge. È necessario caricare la libreria sul lato client e server per utilizzare tutte le sue funzionalità. Non sono richieste dipendenze esterne per utilizzare il Moonlight Lib, che funziona come libreria-api per gli sviluppatori di mod.