Meridian

Commands

All commands use the /meridian root. Permission level 2 = operator.

Command Reference

Command Perm Description
/meridian reload2Reload 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, global minimum enchantability)
  • 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

Meridian gates reload on the vanilla op level (2) rather than a custom permission node, so a permissions mod such as LuckPerms grants access by setting the player's op level — for example /lp user <name> permission set minecraft.command.op or granting op directly.