1.11.0 - Fix for 1.8.8, better target search, and other small changes
I know I said plans for 1.11 was cancelled a while ago, but things changed. Due to how long the development for 2.0 is taking, I've decided to do a small-ish update in meantime. No news on the 2.0, unfortunately. University is a very busy time, and other things also takes priority.
Changelogs:
Fix for plugin throwing an exception when attempting to get a player's inventory contents on 1.8.8
Gift target search is improved
It no longer requires the first few letters of a player name to find a match
If there are multiple matches, it will display all of them in a list
Each name in the list is clickable; clicking on them will fill your chat bar with a modified /gift command
Gift block list is also improved
Names in list will now show player's display name if they are online
Names in list are also clickable; clicking on them will unblock the player
For future MC versions (1.20 and newer), reflection has been added
This means the plugin should have full compatibility for a good while, at least a couple of years
Support for some of the non-latest revisions of each MC version (e.g. 1.18.0-1, 1.16.0-3, etc.) has been removed
This is mostly for tidiness, as the plugin was nearing 20 separate folders for NMS versions!
An exception is that all revisions of 1.19.x will be fully supported indefinitely, due to a certain decision Mojang made in one of the updates that is not quite agreeable with many users.
Most if not all users shouldn't be affected by this
Warning for unsupported versions is now clearer about it being a warning and not an error
Some code cleanup and other changes too small to be included in this post