Fixed an issue where CustomHoppers were being added twice when placed.
Added ClearCache to scan and remove invalid or incorrect CustomHopper locations.
Optimized database handling and filter checks.
Improved code structure and overall performance.
Added 1.21.7 & 1.21.8 Support
Added Sounds to the GUI Buttons could be edited from filter-gui.yml
Added Sound when you open the GUI could be edited from config.yml
Made the nonexistent item turns to Barrier item in Filter GUI
- Added Filter GUI (toggle collection with SHIFT + Right-Click).
- Recoded filter system for better performance and stability.
- Improved item recognition in filters.
- Fixed issue where ExecutableItems were resetting to vanilla items.
- Made small database optimizations.
- Various code improvements and refinements.
Important Update Notice
Updating from a previous version to this one requires you to manually rewrite your database.
If you skip this step, your database will be reset or may become corrupted.
![]()
- Addedcustomhopper.breakpermission to control who can break custom hoppers
- Recoded the Message Handler for better performance and stability.
- Added French Language
- Added Russian Language
- Added Spanish Language
- Added German Language
- Added Turkish Language
- Added Dutch Language
NOTE: The default language has been moved to the Lang folder, so please make a copy of messages.yml.
We’re excited to announce that the plugin is now officially out of beta.
The plugin now includes all its core features, and future updates will focus on extra features, improvements, and bug fixes.
WHAT IS NEW ?
- Improved hopper type validation and prevented potential crashes caused by invalid characters.
- Fixed
NullPointerExceptionwheninstant-collectis set tofalse.- Fixed reload error message when a player tries to use it without Permission/OP.
- Added
Default-Hopper-Limitconfiguration to set the maximum number of hoppers a player can place.- Added permission
customhopper.placeto allow placing custom hoppers within theDefault-Hopper-Limitlimit.- Added support for setting custom hopper limits per player using the permission
customhopper.place.<amount>.- Added permission
customhopper.place.unlimitedto allow placing an unlimited number of custom hoppers.
Instant Collect RECODED – Improved efficiency & performance
Protection Update – Disabled breaking Custom Hoppers with enchanted tools from AdvancedEnchantments
Code Improvements – Cleaned up and optimized, removed unused/unnecessary code
Added option one type per chunk - option to to use one type of custom hopper in one chunk
Fixed 2 item components bug
Support for 1.21.6, 1.21.7 & 1.21.8
Database & Memory cache improvements
Please take backup before updating the plugin :>
