
MariesLib is a shared library and framework for Marie mods running on Minecraft 1.21.1 and NeoForge 21.1.x. It provides reusable systems for item and source classification, player value tracking, datapack and configuration support, compatibility, and mod integrations.
MariesLib is infrastructure, not a standalone gameplay mod. Install it as a separate mod alongside any Marie mod that requires it, and check that mod's page for its required MariesLib version.
Getting started
- Getting Started — installation and first steps
- Modrinth — releases and downloads
Requirements
| Minecraft | NeoForge | Java |
|---|---|---|
| 1.21.1 | 21.1.x | 21 |
Wiki pages
Server owners and modpack makers
- Configuration — settings, presets, and import/export
- Commands Reference — available commands
- Server Administration — server setup and administration
- Multiplayer & Sync — multiplayer behavior and synchronization
Datapack authors
- Datapack Support — datapack resources and customization
- Community Tags — tag conventions
- Effects Reference — effects and triggers
- Validation Reports — validation output and diagnostics
- Classification Pipeline — how item and source classification works
Mod developers
- API Reference — public Java API and examples
- KubeJS Scripting — scripting bindings and events
- Compatibility Guide — compatibility registration and overrides
- Diagnostics & Tracing — classification diagnostics
- HUD & Display — display and UI integration
What the library provides
- Item classification, scanning, runtime resolution, and traceable diagnostics
- Player value tracking, including decay, threshold effects, memory, synergies, and milestones
- Configuration and datapack customization, compatibility discovery, and validation tools
- Mod integration APIs, including KubeJS scripting and tooltip and UI support
Project links
| Resource | Link |
|---|---|
| Modrinth | modrinth.com/mod/marieslib |
| Source code | kgbcupcake/MariesLib |
| Nourished | Nourished wiki |
| Issues | Report a bug or request a feature |
| Community | Discord |
MariesLib is licensed under LGPL-3.0-only.
MarieLib · Shared framework for Marie mods · Documentation for 1.0.x