Список изменений
Changelog – v1.2.0 (28.07.2026)
Added
- Added strict configuration validation during startup and reload.
- Added detailed diagnostics for invalid
raritiesand configuration entries. - Added automatic storage backups for
keys.ymlandluck.ymlbefore saving. - Added storage schema versioning with support for future data migrations.
- Added protection preventing players from opening multiple cases simultaneously.
- Added spawn area validation before both case placement and case opening to prevent overlapping structures.
Fixed
- Fixed several issues that could break the automatic case opening sequence.
- Fixed reward finalization edge cases caused by failed visual reveal states.
- Fixed problems related to placing multiple case locations in close proximity.
- Fixed locale configuration defaults and corrected language/fallback order.
- Removed unnecessary development files from release archives.
Changed
- Refactored the case lifecycle into separate services for lifecycle management, visual handling, and reward finalization.
- Improved overall project architecture, making the codebase easier to maintain and extend.
- Updated the README to match the current configuration structure and localization system.
- Improved reward summary output by merging identical rewards into a single message with the total amount for both players and the server console.
- Improved update notifications by migrating them to Adventure Components with clickable links and hover text.
Technical
- Improved configuration safety by preventing invalid case configurations from silently using fallback rewards.
- Improved internal storage reliability and preparation for future database backends such as SQLite.
- Improved maintainability through cleaner service separation and stricter validation flow.
Файлы
LexCase-1.2.0.jar(91.55 KiB)
ОсновнойМетаданные
Канал релиза
Release
Номер версии
1.2.0
Загрузчики
Paper
Версии игры
1.21–1.21.11
Загрузок
2
Дата публикации
28.07.2026

