This is a drag & drop update. There are no changes to the config, just the internals of the plugin. You
should, however, delete your foodvalues.yml and satvalues.yml files.
- Replaced satlevels.yml and foodlevels.yml with an internal Enum. These files can and should be deleted, as they serve no purpose.
- Fixed a bug where Shapeless recipes added by the plugin could be crafted with no ingredients.
- Fixed the bug that caused a need for the plugin to be reloaded/server restarted to load custom foods (Thanks to ks-hl on github/Heliosares on Spigot for fixing this bug)
- Added the original FoodLevelChange event to the CustomFoodEaten event so that it's information can be retrieved directly, and so that the original event can be canceled.
- Reworked the internal hunger & saturation change mechanics to now cancel the original FoodLevelChange event. This fixed the bug causing a player not to be able to fill their hunger bar all the way up if they're eating a custom food who's new hunger fill value was less than the base food's value.
- Removed the last piece of the old Legacy system of handling custom foods.