Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
Avatar for Lyttle-Development

Secure your items on death with player-specific gravestones and flexible retrieval options!

Report LyttleGravestone?

Release
1.3.5

Stualyttle released LyttleGravestone version 1.3.5 on Sun 6:33 PM

v1.3.4

This pull request introduces several improvements and refactors to the project, focusing on enhancing the release and publishing workflows, improving code organization, adding a new command for listing gravestones, and making logging more consistent. The changes also include some dependency and version updates.

CI/CD Workflow Improvements:

  • Replaces the separate main.yml, alpha.yml, and beta.yml workflows with a unified .github/workflows/release-and-publish.yml workflow that handles building, tagging, and publishing releases for both the main and alpha branches, and adds publishing to GitHub Releases, Hangar, and Modrinth. [1] [2] [3] [4]

Features and Commands:

  • Adds a new ListGravestoneCommand that allows players to list their gravestones, including inventory UI integration.
  • Updates command registration in LyttleGravestone.java to prepare for the new list command, though it is currently commented out pending completion.

Database Enhancements:

  • Adds new methods to GravestoneDatabase for retrieving all gravestones or gravestones belonging to a specific player, supporting the new list command functionality. [1] [2]

Code Organization and Logging:

  • Refactors event listener classes by moving them from the listeners package to a new handlers package and updates related imports and registration comments for clarity. [1] [2] [3]
  • Replaces direct System.out.println logging with plugin.getLogger().severe for more consistent and appropriate error reporting throughout the codebase. [1] [2] [3] [4]

Dependency and Version Updates:

  • Updates pluginVersion to 1.3.5 and paperVersion to 1.21.8 in gradle.properties.
  • Removes the unused gradle/libs.versions.toml file.

These changes streamline the release process, improve maintainability, and add new features for users and administrators.

Information

Published onAugust 24, 2025
Downloads0

Platforms

Paper Paper (1.21.8)