Release
v1.0.0-alpha2 - 2025-02-21
🚀 Features
- Auto harvest in a radius around the player
🐛 Bug Fixes
- Fixed json serializer throwing on unknown keys
- Fixed commands using wrong settings for get, set or reset
- Fixed double plant if seed was selected
🚜 Refactor
- Refactored planting and attacking
📚 Documentation
- Added README.md
⚙️ Miscellaneous Tasks
- Updated modrinth mod dependencies
v1.0.0-alpha1 - 2025-02-11
🚀 Features
- Added commands to change the configuration during gameplay
- Added auto planting from main/off hand and hotbar
- Implemented auto harvest for crops, nether wards and sugar cane
- Added configuration which is automatically stored in the minecraft config folder
🐛 Bug Fixes
- Fixed build gradle searching env with "mod_version" and not "MOD_VERSION"
- Fixed sem version check regex
- Fixed sem version check in publish workflow
- Fixed gradle build
- Fixed auto planting by waiting for block update packet from server
🚜 Refactor
- Removed double registration of planter and harvest for the configuration changed callback
- Removed opening the inv screen when choosing seeds
- Changed modId to const and changed some logging statements
- Refactored AutoHarvestTicker
- Overhauled the configuration to save the version and added the ConfigurationManager
⚙️ Miscellaneous Tasks
- Changed changelog generation by specifying the version
- Changed the changelog from passing the file name to the actual changelog
- Add dependsOn for publishMods
- Used wrong parameter format for Pversion
- Forgot to define the build version when calling build
- Added publishMods call
- Changed env variable check
- Changed publish to use input version as build version
- Changed publish to need pre_publish
- Added publish to ci using publishMod from modmuss50
- Changed gradle language from groovy to kotlin
- Defined publish directory for gradle publish
Release
v1.0.0-alpha1 - 2025-02-11
🚀 Features
- Added commands to change the configuration during gameplay
- Added auto planting from main/off hand and hotbar
- Implemented auto harvest for crops, nether wards and sugar cane
- Added configuration which is automatically stored in the minecraft config folder
🐛 Bug Fixes
- Fixed build gradle searching env with "mod_version" and not "MOD_VERSION"
- Fixed sem version check regex
- Fixed sem version check in publish workflow
- Fixed gradle build
- Fixed auto planting by waiting for block update packet from server
🚜 Refactor
- Removed double registration of planter and harvest for the configuration changed callback
- Removed opening the inv screen when choosing seeds
- Changed modId to const and changed some logging statements
- Refactored AutoHarvestTicker
- Overhauled the configuration to save the version and added the ConfigurationManager
⚙️ Miscellaneous Tasks
- Changed changelog generation by specifying the version
- Changed the changelog from passing the file name to the actual changelog
- Add dependsOn for publishMods
- Used wrong parameter format for Pversion
- Forgot to define the build version when calling build
- Added publishMods call
- Changed env variable check
- Changed publish to use input version as build version
- Changed publish to need pre_publish
- Added publish to ci using publishMod from modmuss50
- Changed gradle language from groovy to kotlin
- Defined publish directory for gradle publish