Most messages from the /eco currency subcommand are not yet translatable; this will come at a later date.
This feature is not important as the commands are only intended to be used for administrative purposes and shouldn't be accessible by users, thus making aesthetics / 'translatability' less of a concern.
Added the following translation:
Code (YAML):
command:
generic:
error: # ... the key below was added to the node above ... not-played-before: -
"%prefix% &cError:&7 A player by that name has not played before."
Improvements
Added methods to the Currency API which allows mutation of existing currency DB data.
The above allowed the remaining currency subcommands to be implemented, no longer failing as 'work in progress' commands. All should work perfectly using H2 / YAML / JSON.
Thank you maaaaxx for helping out with initial testing.
Require players specified in commands to have joined the server before, prior to performing any actions on them.
Fixes
Miscellaneous fixes made whilst working on affected code from this update, primarily surrounding the currency subcommand.