Added a static getter to the main class so developers can hook into it easier.
This version (1.2.5) is needed in order to convert your currencies and banks over to EpicEconomy. (Once it's verified)
Fixed /deposit command throwing errors in the console.
Fixed /deposit not removing the item from the players inventory if the currency has a space in it's name.
Fixed Bugs:
Languages would fail to load making the settings button spam NPE errors in the console.
The English language file would sometimes not save correctly when loading causing it not to load, only giving other languages as options.
Added Backwards compatibility, tested with 1.12.2 but could work lower.
Added full translation system.
Added customisable currencies (add infinite amounts of currency)
Currencies can now have "weights" for example:
VaultValue by default is 1
If a currency has a value of 2 then 1 of that item is 2 in vault currency
(Example usage: have a 1 Dollar note, 5 Dollar note etc.)
Added a full bank system.
Banks can support a custom amount of currencies for example:
Have a bank called "English Bank" and only have pounds in it.
Have another bank called "Finnish Bank" and put euros in it.
Have another bank called "American Bank" and put dollars in it.
etc.
Added custom aliases to all commands through the settings menu.
Added /bank command - This opens a GUI with all banks
Added /bank <bank name> command - This opens the specific bank
Added "epiccurrency.bank" permission - This allows the use of /bank <bank-name>
Added "epiccurrency.bank.view" permission - This allows the use of /bank
Added "epiccurrency.user.bank.back" permission - This puts the user back on the bank overview page when they click back
Added /epiccurrency command - This is the admin GUI
Added "epiccurrency.admin" permission - Allows access the the admin GUI
Not essential unless you use EpicTrade also. Fixed a conflict between my plugins that would only load the first on in the queue and all others would fail
Fixed a bug where the reload command wouldn't require the permission to run.
Fixed a bug where items that are in a stack greater than 1 would change to 1 once picked up.
Streamlined item pickup event.
Prevented coin stacks that are on the ground from merging (This would cause the pickup event to think there was only 1 item and causing the player to lose money)
Enhanced the isCurrency check so similar items shouldn't be seen as currency.
If you find any issues please contact me on Spigot via DM or on Discord: Jowcey#0117