Skip to content
Maire edited this page Jun 10, 2026 · 1 revision

Welcome to the MarieLib wiki!

MariesLib Banner

MarieLib is a NeoForge 1.21.1 shared library for Marie mods. It provides source classification, player value tracking, datapack tooling, compatibility discovery, diagnostics, and a stable public API, so consuming mods like Nourished can focus on gameplay.

MarieLib is infrastructure, not a gameplay mod. Install it alongside any Marie mod that depends on it (for example, Nourished requires MarieLib 1.0.0+ as a separate jar).


📖 Wiki Pages

For Server Owners & Modpack Makers

For Datapack Authors

For Mod Developers


Resource Link
📦 Modrinth modrinth.com/mod/marieslib
💻 Source github.com/kgbcupcake/MarieLib
🍽️ Nourished Nourished wiki
🐛 Issues Report a bug

🚧 Current Status

MarieLib is actively developed alongside consuming mods.

Working now

  • ✔ Source scanner and auto-classification
  • ✔ Classification traces and debug tooling
  • ✔ Three-tier compat system with modpack overrides
  • ✔ Player tracking (memory, decay, debt, streaks)
  • ✔ Datapack loaders: source_classifications, compat, source_families, module_locks
  • ✔ KubeJS scripting support
  • ✔ JEI / REI / EMI tooltip integration
  • ✔ Config import/export and presets

In progress

  • 🔄 Datapack loaders: values, effects, synergies, source_synergies, milestones, tracking_profiles
  • 🔄 Network sync infrastructure expansion
  • 🔄 Additional validation and diagnostic tooling

_LGPL-3.0-only: Marie mods that depend on MarieLib must comply with the library license.

Clone this wiki locally