1.10 - 1.8.x version support, interworld gift restriction, and more!
Latest version of AdvancedGift is now 1.10.
Supports from 1.8 to 1.14.1 (latest spigot version at the time of this writing)
I'd like to note that even though this update now supports 1.8.x, future updates may not, depending on how easy it is to make the new features compatible with that version. Same goes for any other versions.
A lot has changed in this update, including the files the plugin uses. If you have used AdvancedGift before, below is a short instruction on how to update.
Download and replace the plugin with the latest version, and then start/restart the server. AdvancedGift will do most of the job of updating. Data from giftblock.yml will be moved to a new file, playerinfo.json. giftblock.yml will be removed afterward.
The outdated config.yml will be renamed to "outdated_config.yml". A new default config.yml will be created. You can copy and paste from the old config to the new one, but make sure not to overwrite the new options added in this update.
Changelogs:
Added an option for interworld gift restriction and its permission nodes
Prevent gifts from going between different groups of worlds set in the config.
Permission nodes: advancedgift.bypass.world.restriction and advancedgift.bypass.world.blacklist
Added /giftblock and /giftblocklist
Block/unblock gifts from specific players, and list the blocked players.
Added /giftspy and its permission node
Intended for staff, spy on the gift exchanges for inappropriate gifts and gift messages.
Permission node: advancedgift.gift.spy
Added item tooltips when hovering over the gift's material in the chat.
Added console logging
Most AdvancedGift activities will be logged in the console.
Improved some of the plugin messages a bit.
The resource page has been updated to reflect these changes.
As the usual, if you find any bugs in this update, please let me know in the discussion page, or in a private message.