Crop Hopper icon

Crop Hopper -----

Maintained and updated Crop Hopper plugin




Version 3.4:
- Added crafting option, all 3 ingredients can be changed. Default configuration is the same as a normal hopper but with a diamond in the top middle slot.
- Intergration with worldguard regions, it will check for build / block place flags and if denied it will cancel the placement event and tell players a external force has removed the hopper. (Of course this is also configurable via the config). Do note that the plugin will warn you upon detecting that worldguard is running but intergration is set to false. Because having this will cause issues and thus you will be warned upon detection of this situation.
Currently there is no way of detecting when another plugin removes the crophopper before it's officially placed (like with Worldguard).
- Removed some uncaught errors.
- Added /hoppertp (id) so admins / moderators can tp to player hoppers if there are issues or location abuse.
- Added /hopperlist which shows all the hoppers with their locations and owners. This can be combined with the tp command so players their hoppers can be found with little issue.
- More to come soon!
----------, Apr 7, 2021

Version 3.3.3 (HFX):
- Fixed configuration and data files
- Code cleanup
----------, Apr 6, 2021

Version 3.3.2:
- Fixed console error upon placing vanilla hoppers.
----------, Apr 6, 2021

- Fixed a bug where the hopper_data would not get updated when the Crop Hopper was deleted via explosion of TNT.
- Added /hopperdatareload (cpdr), this reloads the Data files as well as the speed, and switched files.
- Removed unnecessary code.
- (BETA) Hopper data file gets auto-created when missing.
----------, Dec 26, 2020

- Changed the plugin information to the right information (incl version)
- More bug fixes, features coming soon!
----------, Dec 25, 2020

Version 3.3:
- Added Wheat, Nether Wart
- /crophopper is now optional. Open the config file to either enable or disable the command.
- Added more messages to the config file
- Changed the naming of "switched" to "type_determined", so it's more clear and understandable.
- Fixed some minor bugs
----------, Apr 28, 2020

Version 3.1:
- Finally Added Wheat as supported crop!
- Changed the way some commands handled the configs
- Removed a dummy config line

Note: For the new config options and speed settings to take change, remove the file and the plugin will create a brand new one with the right new data.
In order for wheat to work you will need to remove the speedsettings.yml
and the switched.yml because they now have extra variables for wheat.

More updates coming very soon!
----------, Oct 19, 2019

Version 3.0:
- Added config option for /type command (if disabled = all crops)
- Cleaned config!
- Added command (/hopperreload), for config reloads.
- Added command (/hopperhelp), for crophopper help page (help.txt)
- Fixed various console bugs.
- Added permission nodes for both of the new commands.


The new config option is located under the Type config area. Config option is called: enabled: “true/false”

If you set it to true, players have to use /type in order for the crophopper to get anything else besides cactus. Warn: this does not mean that you can set multiple types!

If you set it to false, the hopper will get every crop it’s designed for. Currently that is: cane and cactus. (Working on Wheat and nether wart)

To use the new /hopperhelp, go to your plugins folder and find the CropHopper folder. Open help.txt and change whatever you want. You can add as many lines as you want (color coding included).
----------, Oct 19, 2019

Version 2.9:
- Compatible from 1.8+
- Code changes to improve speed
- Changed the way config is formatted.
- Added comments to the entire config
- Type colors clearified
----------, May 4, 2019

Version 2.8:
- Fixed type lore being purple before you did /type cane / cactus
- Fixed config issues.
- Added Prefix option for the CropHopper messages.
- Aded permissions for /crophopper give others. It now checks if the executing player is the player itself. Or if the player has permissions to give others the crophopper.
- Fixed messages for when a player gives a crophopper to themself.
----------, Apr 29, 2019

Version 2.7:
- Added colloring options for the type lore
- The string "Type:" and the type itself can both be changed using Minecraft Coloring codes. Available in the config.yml. This feature was requested by: Meow432
- Added Slow mode for the gathering speed. The slow mode will cut the ammount of items received in half. It's a simple first time set variable second time check if the variable is set if not do this. So this might be not working for some weird reasons. I tested it, it worked for me. I recommend contacting me when the slow mode is not working.
----------, Apr 27, 2019

Version 2.6:
- Added speed settings.
- Small bug fixing, code cleanup.

There is a new configuration file which contains the speed settings for the different crops. For now only normal and fast is configurated.
Normal = 1 item each time the crop would normally grow (cactus / cane)
Fast = 2 items.

This is just a small update with some bug fixes, and code cleanup.
----------, Apr 26, 2019

Version 2.0:
- Transferred to 1.12.2

Version 2.1:
- Cleaned up the code a bit for faster execution.
Version 2.2:
- Added Suger Cane Support
Version 2.3:
- Added Type changing command
- Clearifycation of the type of hopper in the hopper_data.yml
- Added Placer in the hopper_data.yml (Owners can now see who placed which hopper)
Version 2.4:
- Changed the way Cactus method works to reduce lagg even more.
- Working on Wheat Part.
Version 2.5:
- Bug fixes
- Isolated most of the Internal Error messages
- Configurable crop types (cane / cactus)
- /type is isolated on those 2 crop names only! Players cannot set different names besides cactus or cane.
- Error message when an event is not caught. Including the part where the error happened for faster bug fixing.
- /type command is fully isolated to Crop Hopper item ONLY. Normally an internal error was given when you did the command when holding nothing or another item. This has now been fixed!

More updates coming soon!
----------, Apr 26, 2019

Version 2.0:
- Transferred to 1.12.2

Version 2.1:
- Cleaned up the code a bit for faster execution.
Version 2.2:
- Added Suger Cane Support
Version 2.3:
- Added Type changing command
- Clearifycation of the type of hopper in the hopper_data.yml
- Added Placer in the hopper_data.yml (Owners can now see who placed which hopper)
Version 2.4:
- Changed the way Cactus method works to reduce lagg even more.
- Working on Wheat Part.
----------, Apr 26, 2019

Version 2.0:
- Transferred to 1.12.2

Version 2.1:
- Cleaned up the code a bit for faster execution.
Version 2.2:
- Added Suger Cane Support
Version 2.3:
- Added Type changing command
- Clearifycation of the type of hopper in the hopper_data.yml
- Added Placer in the hopper_data.yml (Owners can now see who placed which hopper)
- Only Cane hoppers will do sugar cane, and only cactus hoppers will do Cactus. Change this by doing /type cane or /type cactus

This was a hard worked on updated! I hope you all enjoy!
----------, Apr 25, 2019

Version 2.0:
- Transferred to 1.12.2

Version 2.1:
- Cleaned up the code a bit for faster execution.
Version 2.2:
- Added Suger Cane Support
----------, Apr 25, 2019

Version 2.0:
- Transferred to 1.12.2

Version 2.1:
- Cleaned up the code a bit for faster execution.
----------, Apr 24, 2019

Resource Information
Author:
----------
Total Downloads: 2,747
First Release: Apr 24, 2019
Last Update: Apr 7, 2021
Category: ---------------
All-Time Rating:
6 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings