Data and Safe Changes
Crate definitions, rewards, key settings and linked locations are persisted by the plugin. Back up the DKCrates data directory before deleting a crate ID or bulk-editing rewards. Virtual-key balances and physical-key identity must remain compatible with the crate definitions that issued them.
When replacing a reward item, test inventory-full behavior and command execution. Do not use reload tools that unload the whole plugin classloader during an active animation; finish openings and use the plugin's own reload or a server restart.