Fixed
- Fix #5
Fixed
- Fixed a crash with distance mission type caused by null pointer exception
Fixed
- Fixed a critical server crash (NullPointerException) that could occur when checking mission progress, often triggered by blocks from other mods (e.g., the Create Saw).
- Player mission data is now initialized on-demand, preventing timing issues and ensuring mission data is always safe to access.
- Hardened the mission loading system; the server will now log an error and skip invalid missions instead of crashing due to malformed or incomplete mission JSON files.
- Improved overall stability by adding comprehensive null-safety checks across the entire mission system.
Fixed
- Fixed a server crash that occurred when generating missions for a player if a mission was configured with invalid data.
Fixed
- Fixed bug with buttons and icons in the missions menu not working when using a proxy.
Added
- Dehardcoded some punctuation marks, making symbols like
/andxlocalizable for better language compatibility. (Pull request by @VladisCrafter) - Added Russian (ru_ru) translation. (Pull request by @VladisCrafter)
Added
- Added a new mod icon.
- Added a configuration option to change the mission reset day(s) and hour in UTC.
- Added configuration options to adjust the X and Y offsets of the HUD and to left-align it for better compatibility with other mods.
- Added Chinese (zh_cn) translation, courtesy of @wenxin88.
- Added Spanish (es) translation, courtesy of @Pipo1660.
- Added Arabic (ar) translation.
- Added an example datapack to the repository to help users create their own missions.
- Prepared the mod for German translation internally.
- Improved overall compatibility for other languages.
Fixed
- Fixed an issue that could cause duplicate missions to be assigned when reassigning them.
- New default missions JSON
- Keybind to track missions and close the UI
- Reroll Mission item fixed
- Configurable mission rewards via JSON
- create numismatics is no longer required
Added
- The First Release




