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!
Version 3.3.3 (HFX):
- Fixed configuration and data files
- Code cleanup
Version 3.3.2:
- Fixed console error upon placing vanilla hoppers.
- 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.
- Changed the plugin information to the right information (incl version)
- More bug fixes, features coming soon!
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
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!
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).
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
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.
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.
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.
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!
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.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!
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.0:
- Transferred to 1.12.2
Version 2.1:
- Cleaned up the code a bit for faster execution.