Commands
All core commands are declared in plugin.yml; the commands section of config.yml can disable any of them or change its name and aliases (restart required, see Configuration). The names below are the defaults. Tab-completion suggests subcommands and arguments you have permission for.
Player commands
/balance [currency]. Admin commands — /eco
All /eco subcommands require their individual permission node (or openeco.admin).
Does not replace a restart after changing storage backends or cross-server.enabled.
Alias
/economy is an alias for /eco.
Migration command
Usage: /openecomigrate <source> [--scan] [--dry-run] [--overwrite]
Economy plugin import requires the OpenEcoMigrator addon. Storage migration is built into the core JAR.
Addon commands
OpenEcoEnhancements
/exchange <amount> <from> <to>OpenEco Proxy (Velocity)
/ecosync <player>Useful after direct database edits or when debugging a suspected stale balance.
What /eco reload does
reloadSettings() runs on the main thread and:
- Reloads
config.ymlfrom disk (including legacycurrency.*→currencies.*migration). - Refreshes message templates.
- Restarts autosave and history prune schedulers.
Storage type, cross-server mode, and account load strategy still require a full server restart.
