-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Maire edited this page Jun 10, 2026
·
1 revision
Welcome to the MarieLib wiki!

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).
- Getting Started: What MarieLib is and how to install it
- Configuration: Module toggles, presets, import/export
- Commands Reference: Administrative and diagnostic commands
- Server Administration: Reload, module locks, server setup
- Multiplayer & Sync: Server-authoritative tracking sync
- Datapack Support: Source classifications, compat, families, module locks
-
Community Tags:
c:foods/*tags and value tag conventions - Effects Reference: Threshold effects and trigger types
- Validation Reports: Datapack diagnostics and validation output
- Classification Pipeline: How source classification works
-
API Reference: The
MarieAPIpublic interface - KubeJS Scripting: Event hooks and scripting examples
- Compatibility Guide: Three-tier compat and auto-discovery
- Diagnostics & Tracing: Classification traces and debug tooling
-
HUD & Display: Framework HUD hooks and
ValueRenderer
| Resource | Link |
|---|---|
| 📦 Modrinth | modrinth.com/mod/marieslib |
| 💻 Source | github.com/kgbcupcake/MarieLib |
| 🍽️ Nourished | Nourished wiki |
| 🐛 Issues | Report a bug |
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.
MarieLib · Shared framework for Marie mods · Documentation for 1.0.x