Details
Supported Bukkit Versions
Changelog
- Bug fixed with decoder reading the amount required as experience, oopsie daisy.
- Added command /harvest_config to display config values in a readable format.
- Added command /harvest <config> <value> which will be used to set config values while in-game.
- plugin config saving and reloading.
- Experience orb is no longer glowing.
- Material name is now lowercase when calling /harvest_config.
- Harvest property names have been shorted for simplicity.
- It is now possible to change the state of hoe tool requirement.
- Implemented tool type reduction which allows certain tools to reduce the number of required harvests based on how good they are. (enabled by default)
- Command tab event updated which should make typing commands a bit less cluttered and easier.
- Command added to change the state of whether tool type reduces the harvest required for xp.
- Cleaned up the code a bit.
- Added support for permissions (harvestxp.config) which allow restriction to these commands. By default it requires "op" or "operator" permission.
- Added website to config.yaml for ease of access if needed.
Fixed a permission issue. By default requires OP or assignment of harvestxp.config
- Dependency issue resolved.
- Fixed a critical bug that allowed any crop to be harvested and XP gained regardless of age. I apologise, I was not aware of the age concept.
- Fixed a logical bug (accident) that prevented the tool required command not to work.
- Added sugar cane as a harvestable crop.
- Changed default required values from 10 to 16 except for melons and pumpkins which are 16.
- Tool is now required by default.
- Fixed an issue with Ageable being wrapped by CraftBlockData so getClass() != wouldn't work, forced to use instanceof unfortunately.