New Features:
- Adding /<shop/hotel> resign, which allows normal players to resign their rent contract.
- Adding Aliases to Shops/Hotelrooms and Categories!
Code (Text):
/<shop/hotel> setAlias %alias% - Set a different Name for the Shop/Hotelroom you are standing in.
/<shop/hotel> setAliasCat %catAlias% - Set a different Name for the Shop/Hotelroom Category you are standing in.
New Placeholders:
%alias% - Uses the Shop/Hotelroom Alias, if none set, then the id will be used.
%catAlias% - The same, but for the categories.
Changed the messages in the config to %alias%, since it is the newer %id% version.
There are also new Items for the Admin GUI, to change the aliases.
- Implementing the Reminder Feature.
Code (Text):
Use following Category Setting, to define the reminder:
reminderRentRunningOut: '1m30s'
The Reminder will start to notify the player 1m and 30 sec before the rent expected End Date. Also everytime, if the player joins.
Fixed Bugs:
- Players can no longer overwrite a rent contract, if they had the Confirmation GUI already open.
- Fixed misspelling of Category/Categories in the default config
- Fixed /<shop/hotel> users error, if a player hasn't played yet on the server.
- Fixed async spawning of Citizens NPC error
- Fixed multiple setting of Permissions to a player, if upper letters were used.
- Fixed AutoCompletion for booleans. Both are shown, if nothing specific was typed.
- Fixed destroying of empty Item Frames.
- Fixed using OffHand in Shops/Hotelrooms and causing weird bugs.
- Preventing an NPC Error
- Fixed AreaFinder Method.
Changes:
- Adding Offline Server Support
- The own Enderchests can be opened in Shops/Hotels of other players.
- Changed the System to disable commands.
- Using Java 16 to compile again, which gives back the Spigot 1.16 and more support.
- Updated Dependencies