Reloading
/dshop reloadRequires drotatingshop.admin. It:
- Re-reads
config.yml,items.yml,quantity-menu.ymlandmessages.ymlfrom disk. - Rebuilds the item pool in memory.
- Closes any open shop and buy menus (players just reopen with
/market).
It does not touch data.yml β the current rotation, open window, live stock and per-player purchases all survive a reload.
What takes effect when
Section titled βWhat takes effect whenβ| Change | When it applies |
|---|---|
messages.yml text |
Immediately. |
gui.* and quantity-menu.yml |
Next time the relevant GUI is opened. |
sounds.* |
Immediately (read live on each play). |
New / removed items (items.yml, additem, removeitem, seed) |
Eligible from the next rotation. |
Edited price |
Next rotation for whatβs shown; already-open GUIs refresh on the next tick. |
Edited stock / per-player-limit |
Next rotation (the starting values; live counts in data.yml are untouched). |
rotation-interval / open-duration |
At the next reschedule / rotation (the running cycle finishes first). |
shop.command (rename) |
Restart only β the command is registered at startup. |
Want the changes live right now? Run
/dshop reloadthen/dshop rotateto start a fresh rotation (and a fresh open window) immediately.