-
Notifications
You must be signed in to change notification settings - Fork 0
Commands Reference
MarieLib registers commands under the consuming mod's id. When used by Nourished, all commands are under /nourished. When used by another Marie mod, substitute that mod's id.
Most administrative commands require OP Level 2.
/<modId> report [player]
Displays a complete tracking report: current value levels, status (Critical / Low / OK / Excess), active profile, and total.
/<modId> value <key> [player]
Displays detailed information for a specific value: current level, decay rate, thresholds, and status classification.
/<modId> set <key> <0-1> [player]
Sets a value level directly.
/<modId> set ModItem 1.0
/<modId> reset [player]
Resets all values to their starting fill level.
/<modId> profile list
/<modId> profile set <profile> [player]
/<modId> profile get [player]
/<modId> reload
Reloads value definitions, source classifications, effects, datapack configuration, and compatibility data.
/<modId> invalidatecache
Clears the runtime source resolution cache and re-runs the scanner.
/<modId> repair_generated_datapack
Repairs auto-generated value tag files when classifications become corrupted.
/<modId> diagnostics
Runs datapack validation. See Validation Reports.
/<modId> scan_analysis
Runs multi-value analysis across all loaded sources. Output: config/<modId>/scanner_analysis/
/<modId> get_unassigned
Outputs unclassified sources to config/<modId>/unassigned_sources.txt.
/<modId> schema <type>
Supported types: values, source_classifications, effects, synergies, source_synergies, milestones, tracking_profiles, compat
/<modId> debug held
Full classification trace for held item. See Diagnostics & Tracing.
/<modId> debug cache
/<modId> debug <player>
/<modId> nbt
Lists NBT paths for all registered value keys.
| Command | Permission |
|---|---|
/<modId> report (self) |
Any player |
/<modId> value (self) |
Any player |
| All other commands | OP Level 2 |
MarieLib · Shared framework for Marie mods · Documentation for 1.0.x