EatEverything v1.6.8
Improvements
- Restricted /eateverything edible tab completion to the expected boolean argument so later arguments no longer get unrelated repeated suggestions.
Bug Fixes
- Malformed converts-to.enchantments entries in food-components.yml are now skipped with a warning instead of breaking custom component loading during startup or reload.
Eat Everything - v1.6.7
Changes & Fixes
- Added support for Minecraft 26.1 and higher versions.
- Updated Commons to v2.1.1.
Eat Everything - v1.6.6
Changes & Fixes
- Updated commons dependency from 2.0.6 to 2.1.0.
- Updated command-framework dependency from 1.5.9 to 1.6.2.
EatEverything - v1.6.5
Changes
- Made custom component IDs case-insensitive so item lookups and command usage are more forgiving.
- Added clearer validation feedback for effect probability values to improve command usability.
- Reloading now refreshes the main config alongside component and message data for more consistent live updates.
Fixes
- Fixed command argument handling for nutrition, eat time, edible state, and effect probability to prevent invalid input from slipping through.
- Fixed consume effect clearing so non-status consumable effects are preserved instead of being removed unintentionally.
- Fixed the item info output to avoid issues when a consumable sound is not present.
- Fixed missing message key handling to avoid null-driven runtime issues in chat output.
Eat Everything v1.6.4
Improvements
- Improved custom food component performance by indexing components by material instead of scanning the full component list on every item interaction.
- Streamlined consumption command execution to avoid repeated placeholder formatting for each command run.
- Enhanced tab completion for item and help commands with cleaner suggestions and reduced unnecessary autocomplete noise.
- Added optional amount support to the item command, allowing custom food items to be given in larger stacks.
Bug Fixes
- Fixed an issue where command usage messages could display /%label% instead of the actual command label.
- Fixed the item command so it properly gives the configured custom component item.
- Resolved a configuration path issue that could prevent custom component conditions from being read correctly.
- Fixed command dispatch handling for consumed items to prevent substring-related errors with short commands.
- Added missing ee. aliases for commands such as version for better consistency.
- Improved food component matching and metadata checks by updating deprecated Paper and Bukkit API usage.
- Fixed consume sound handling so empty sound config values no longer override default eating or drinking sounds.
