Reloading and Admin Commands
Velocity Commands includes a built-in admin command:
/velocitycommandsThis root command requires:
velocitycommands.adminAvailable subcommands
/velocitycommands info
Shows plugin version information and links.
/velocitycommands commands
Shows all currently loaded commands.
The command list uses each command’s internal name and shows the configured command: string on hover.
This is useful when checking whether a command actually loaded after a reload.
/velocitycommands reload
Reloads commands.yml and re-registers the command list.
This is the main workflow for editing commands without restarting the proxy.
How reload works
When you run reload, the plugin:
- reloads
commands.yml - unregisters all currently loaded custom commands
- clears the in-memory command list
- loads the commands from the updated file
- registers them again
If successful, it reports how many commands were reloaded.
Recommended admin workflow
A safe workflow is:
- edit
commands.yml - save the file
- run
/velocitycommands reload - check console for any validation errors
- run
/velocitycommands commands - test the changed command in game
Permission model
Only users with:
velocitycommands.admincan use the root admin command or its subcommands.
Good operational habit
After every larger config change, compare:
- how many commands you expected to load
- how many commands the plugin says it loaded
If the number is lower than expected, one or more commands likely failed validation.