Page: 1 2 3 4

2.3.7 Feb 10, 2024
More fixes

AnvilGUI updated to 1.20+

Some menu modifications

Other internal small bug fixes


2.3.6.3 Dec 19, 2023

Updated NBTAPI for 1.20.4 support

Fixed tab complete proposals

Internally modified the MySQL driver for exceptional cases where it would not load.


2.3.6.2 Nov 4, 2023
Fixes

Removing a console message spam

AnvilGUI updated for 1.20

Fixed a bug for item switching in the shop manager gui.

Fixing eco plugin's NullPointerException

Made placeholders that are not dependent of player work instead of returning empty text

Chat inputs should now filter automatically the invalid characters that resulted in problems when using fancy chat formatters


2.3.6 Oct 14, 2023
Shop internal mechanics changes

Modified lots of shop internal mechanics.

Prevents item dupes in shops caused by some inventory mods.


2.3.5.3 Oct 9, 2023
Modifying shop buy with items mechanic

Modified the shop buy with items internal mechanic that was causing an issue where more items would be taken if special conditions were met.


2.3.5.2 Sep 28, 2023
NBTAPI updated for 1.20.2

Updated the NBTAPI so the plugin works with 1.20.2.

Should work with 1.20.2 but without sign guis (ProtocolLib incompatible at the moment)


2.3.5.1 Sep 18, 2023
Fixed startup error for a missing config setting (sell limit related)

2.3.5.1 Sep 17, 2023
Shop Sell Limit Modification

Moved shop sell limits completely to SQL, also fixed a bug regarding their reset date.

Fixed an error triggered at shop creation that was not affecting the action, just polluting the console.


2.3.5 Aug 11, 2023
Shop GUI + Shops custom commands

The sign gui should now work on 1.20 as well.

Shops can now have an open-commands section in their config. For existing shops it won't be generating the settings but shops you create with this version onward will. The section looks like this:

open-commands:
  use: true
  permission: rec.command.king
  permission-message: '&cYou don''t have permission to open this shop!'
  commands:
  - custom_shop_open_command


2.3.4.2 Aug 5, 2023
Reload Command + Input GUI option override

Readded the reload command for messages only.

When the sign gui is unavailable it will be replaced by an anvil gui, this can be overriden as well by a chat selection type specified in the config. (The sign gui is still unavailable for 1.20)

ShopSellEvent is now cancellable


2.3.4.1 Jul 22, 2023
Detailed Menu Mode for shop items + legacy api compatibility

You can disable purchasing directly in the main menu shop now.

The currency API was moved in the API folder but I kept a copy in the MultiCurrency package as well for legacy purpouses (it might disappear in the future).


2.3.4 Jul 8, 2023
Multi Currency Balance Top (BETA)

You can enable a balance top for each currency now. It displays a maximum of 10 people and refreshes every 5 minutes, it is accessible via /currency balancetop, it can be forcefully refreshed via /currency balancetop refresh (only by ops).

To have it accessible for a currency you need to add use-balance-top and balance-top settings in the config section of the currency, as shown below:

currencies:
  #This is a currency id
  tokens:
    use-balance-top: true
    balance-top:
      header: '&7&m---------[-&f &eTop Tokens &7&m-]--------'
      top-player-structure: '&e#%top-position% &f%player-name% &7- &e%amount% tokens'
      footer: '&7&m---------[-&f &eTop Tokens &7&m-]--------'
    coins-value: 5
    #Can have fractions of currency? like 2.1, 3.4 etc
    decimals: true


2.3.3 Jun 30, 2023
MultiCurrency in BlackMarket

Added multi currency to the blackmarket (BETA)

Fix issues with the currency command (caused by the dynamic commands update)


2.3.2.1 Jun 17, 2023
1.20 compatibility (BETA)

2.3.2 May 27, 2023
Fixed killcoins dynamic command

2.3.2 May 26, 2023
Dynamic commands + mysql extra settings

Removed most of the commands from plugin.yml, you can now customize them inside commands.yml.

You can add extra permissions, you can setup aliases, you can completely disable a command (like bank, which was not a command you could disable).

Implemented the same dynamic commands system for registering currencies, so they should appear in tab complete now! NOTICE: old config included the '/' inside the command, YOU SHOULD REMOVE THAT NOW! (example: from '/gems' to 'gems')

Added config settings for mysql (useSSL & allowPublicKeyRetrieval)


2.3.1 May 17, 2023
Small Updates

Made sell wands unstackable if generated via command
Added use-bank-logs setting in config.yml
Added 1 second cooldown to deposit and withdraw menu to prevent menu spamming.


2.3 Apr 29, 2023
Custom Items Config for Menus

You can now create custom items for most menus of RoyaleEconomy that can trigger different actions. Check customMenuItems.yml!

Added %item-count% placeholder for shop menus

Fixed SharedBankDepositEvent synced trigger.


2.2.3 Mar 5, 2023
Fixed a lore placeholder issue on multi currency shops

2.2.2 Mar 1, 2023
Small Updates

Modified the multi-currency shops to prevent a currency bug.

Added an option on most messages so when set to '', the chat will not display anything. (if you do need an empty output 'space' should work)


2.2.1.1 Feb 20, 2023
FactionsUUID Compatibility Fix

Fixed an issue on my side with the AbstractEconomy implementation that would not let FactionsUUID properly integrate.


2.2.1 Feb 9, 2023
Redis Integration + BungeeCord Warning

For Multi-Server Usage with same database:

Recently found the issue that is caused by using plugin messaging via bungeecord channels (a message won't get sent from a server with no players online). And this could cause problems when you have an automated console command on a server/you just simply want to do something from the console while noone is online.

I have implemented proper warnings for when this happens, you can still use it without problems as long as you make sure there is at least one player online on that specific server when executing a command from console.

 

As an efficient alternative I have integrated Redis within the plugin which also allows further complex behaviour that can not be achieved with bungeecord only. For redis you no longer need the bungeecord addon and also it allows server clustering in the same bungeecord (meaning bungeecord has server1, server2, server3, server4 - but you want separate databases for server1,server2 and server3, server4). You can achieve this synchronization by connecting them all at the same redis server but using a different channel.
(Redis Disclaimer: It was tested but as it always happens, something might have escaped the testing, if you have any problems with it please let me know)


2.2 Jan 17, 2023
Updates + Price Raise Announcement

Added reconomy giveSilent command.
Fixed a color message issue for time rewards

Duplicated the shop system for multi-currency.

Available via /recurrency shops

Fixed an issue with the cooldown on time rewards.

Internal modifications on the material processing for further versions compatibility.

BlackMarket debug feature (when your items break because server version change, the incompatible ones will turn into barries and the console will tell you which one broke)

Made use-decimals and use-short work together.

BungeeCord MySQL Server Change Bug Fix

Multi currency system was also implemented in the TradeMe plugin. It will auto-integrate all economies generated inside RoyaleEconomy if multi-currency is enabled in multiCurrency.yml and other-plugins-hook is enabled in config.yml.

IMPORTANT Due to the fact that RoyaleEconomy's price has been fixed since launch but the offered features had multiplied in these years I developed on it, and more updates still come, including multi currency and so on, RoyaleEconomy's price will soon raise! (In one week or so).


2.1 Nov 22, 2022
Compilation Error Fix

Due to a compilation anomaly, the latest version broke the shops, this version fixes it.


2.1 Nov 22, 2022
Modifications

Added openExchangeCurrency command for multi-currency.

Fixed some internal minor bugs.

Noticed that in the latest version the lore-cannot-buy-addition was removed (readded it).

 

P.S: I am sorry for the small updates of just bug fixes but I have no free time due to college, I plan on developing the multi currency aspect but I don't know when I will be available to do so.


Page: 1 2 3 4