
LyttleGravestone
Secure your items on death with player-specific gravestones and flexible retrieval options!
Оцените первым
535
0
535
0
Список изменений
v1.3.4
This pull request introduces significant updates to the codebase, including the addition of new functionality, refactoring for better organization, and improvements to logging. Key changes include the addition of a new command for listing gravestones, refactoring listeners to handlers, and enhancing error logging throughout the project.
Functional Enhancements:
- Added
ListGravestoneCommand: Introduced a new command that allows players to list their gravestones. This includes fetching gravestones from the database and displaying them in a custom inventory. - Database Enhancements: Added methods in
GravestoneDatabaseto retrieve all gravestones and gravestones associated with a specific player.
Refactoring:
- Renamed Listeners to Handlers: Updated the package structure by renaming
listenerstohandlersfor better alignment with the code's purpose. This change affects files such asBreakBlock.java,Death.java, andGuiClose.java. - Reorganized Variable Declaration: Rearranged variable declarations in
LyttleGravestone.javato improve readability.
Logging Improvements:
- Enhanced Error Logging: Replaced
System.out.printlnstatements withLogger.severeorLogger.warningfor more consistent and professional error handling across the project. This change affects multiple files, includingRetrieveGraveStoneCommand.java,BreakBlock.java, andGuiClose.java.
Workflow Updates:
- Removed Beta Workflow: Deleted the
.github/workflows/beta.ymlfile, which previously handled releases for the beta branch. (.github/workflows/beta.yml, - Updated Main Workflow: Modified
.github/workflows/main.ymlto reflect publishing packages for the main branch instead of the beta branch. (.github/workflows/main.yml,
Dependency Cleanup:
- Removed
libs.versions.toml: Deleted thegradle/libs.versions.tomlfile, which contained dependency version mappings.
These changes collectively improve the functionality, organization, and maintainability of the codebase.
Файлы
LyttleGravestone-1.3.4.jar(74.88 KiB)
ОсновнойМетаданные
Канал релиза
Alpha
Номер версии
1.3.4-ALPHA.24
Загрузчики
Paper
Версии игры
1.21.8
Загрузок
74
Дата публикации
28.07.2025
