-
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
Modrinth Β· GitHub Β· Nourished Wiki Β· Report an Issue