Honeypot v2.0 adds an amazing new in-game GUI as well as updates some dependencies and fixes some crucial bugs.
Added:
New GUI which can control all aspects of the plugin! Access it by using /honeypot.
Moved help menu to /honeypot help
New gui.yml file allows you to tweak the GUI to meet your design specs. Change all the items in the GUI!
Changed:
Help menu has been redesigned to be less ugly. /honeypot now opens the GUI by default instead of displaying the help menu, but you can still get to the help menu by running /honeypot help
Added a new search-radius value in the config.yml file which will allow you to tweak how far/close the locate and remove-near commands search.
Updated BoostedYAML to the latest version, which allows better config sorting
Fixed:
Fixed bug any inventory would trigger Honeypot actions if you were looking at a Honeypot. For example, if you were looking at a Honeypot and then opened a /shop GUI, the Honeypot action on the block you were looking at would activate. This is due to the fact that I was using InventoryOpenEvent and was checking if any inventory was opened while looking at a Honeypot. To compensate for this, I switched to PlayerInteractEvent and checked if the block interacted with was an instance of Container. This means that Inventories are now limited to these blocks: Barrel, BlastFurnace, BrewingStand, Chest, Dispenser, Dropper, Furnace, Hopper, ShulkerBox, Smoker
Known issues:
There is no back button on menus to return to the previous menu. If you are in a paginated menu (Like if you have over 27 Honeypots) then the back and forward page buttons work fine, but there is no button to return to the previous menu. I'm trying to figure out how to implement this, but for now this is an issue. It doesn't limit functionality, it's just annoying
If you see any bugs, please be sure to report them!