Commands
All commands use the /meridian root. Permission level 2 = operator.
Command Reference
| Command | Perm | Description |
|---|---|---|
/meridian reload |
2 | Reload the config from disk, rebuild enchantment info, and sync to all connected players |
Usage
Hot-reload config
/meridian reload
Reloads config/meridian.json without restarting the server. All config sections are re-read, enchantment info is rebuilt, and updated values are synced to all connected players immediately.
What gets reloaded:
- Enchanting table settings (maxEterna, treasure shelf requirement, level indicator)
- Shelf behavior (sculk shrieker chance, particle rates)
- Anvil settings (prismatic web cost, iron block repair toggle)
- Library settings (hopper rate limit)
- Tome XP costs and durability values
- Warden drop rates
- Display settings (tooltips, colors, inline descriptions)
- Per-enchantment overrides (max levels, power functions, enable/disable)
Note on Shelf Stats
Shelf stat contributions (Eterna, Quanta, Arcana, etc.) are loaded from datapacks, not the config file.
To change what stats a shelf block provides, create or modify JSON files in data/meridian/enchanting_stats/ within a datapack and use /reload (the vanilla datapack reload command).
Permission Notes
Level 2 (Operator)
The reload command requires op level 2. This is the only command Meridian registers — all other interaction happens through the enchanting table, anvil, and library GUIs.
Permissions Mods
If you use a permissions mod (e.g., LuckPerms), the permission node is meridian.command.reload.