Releases: ArcanePlugins/Polyconomy
Releases · ArcanePlugins/Polyconomy
v0.6.0
Important Notes
- 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:
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.
- Thank you
- 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.
Misc
- Code format.
v0.5.0
Please reset translations.yml (and remove messages.yml, if present)!
- Added translations to Polyconomy! These are pretty powerful:
- Uses MineDown formatting.
- Very versatile - supports legacy color codes, MiniMessage formatting, links, click actions, hover actions, etc.
- Performs PlaceholderAPI parsing in all Polyconomy messages sent to a player.
- The vast majority of messages support multi-line translations.
- 1-1 hard-coded defaults to fallback on for when Polyconomy adds new translations.
- Vastly improved the formatting / aesthetic of messages that were previously in - now using the ArcanePlugins style.
- Uses MineDown formatting.
v0.4.10
Note!
The v0.4.9 release was not published, but please note that translations.yml will now be used instead of messages.yml, which you can safely delete, as Polyconomy does not yet have translatable messages regardless.
Improvements
v0.4.8
This release fixes permissions related issues.
Fixes
- CurrencySubcommand: fix "register" subcommand using "set" permission
- PolyconomyPerm: fix missing polyconomy. prefix to permissions
- plugin.yml: add permissions and defaults to true/op
Improvements
v0.4.7
Additions
- Add database version table for H2, making it possible to detect when migration is needed after updates to the schema.
- Misc debug logging additions.
Improvements
- Polyconomy now supports balances of up to 1 unodecillion when using H2.
- Increased
DECIMAL
precision from18
to38
and decreased scale from4
to3
.
- Increased
Fixes
- Fixed inversed debug logging check, causing disabled categories to actually be enabled, and vice-versa. Clean logs FTW!
v0.4.6
v0.4.5
New
ecoworks
(Bukkit Plugin) JAR binaries are now shipped with releases.
Improvements
checkAndInit
test failures from Ecoworks now cause a test failure instead of an observation./eco currency
now usesTextArgument
from CommandAPI, permitting more intricate text inputs wherever necessary.
Fixes
- Fixed
/eco currency
using incorrect casting to String instead of Double forstartingBalance
- Fixed
/eco currency
attempting to register subcommands on non-'leaf' subcommands, causing them to be discarded by CommandAPI/Brigadier.