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

Die in honor, with LyttleGravestone

Report LyttleGravestone?

Release
1.2.5

Stualyttle released LyttleGravestone version 1.2.5 on Yesterday 7:25 PM

v1.2.5

This pull request includes several updates across workflows, configuration files, and Java classes to enhance functionality, improve maintainability, and update dependencies. Key changes include upgrading the JDK version in CI workflows, adding new configuration migration logic, implementing new command features, and improving event handling for gravestones.

Workflow Updates:

  • Updated .github/workflows/alpha.yml, .github/workflows/beta.yml, and .github/workflows/main.yml to use JDK 21 instead of JDK 17 for compatibility with newer Java features.

Configuration and Versioning:

  • Updated gradle.properties to bump the plugin version from 1.2.1 to 1.2.5.
  • Added logic in LyttleGravestone.java to handle configuration migrations for versions 2 and 3, ensuring backward compatibility and smooth upgrades.

Command Enhancements:

  • Enhanced RetrieveGraveStoneCommand.java to include new configuration options for command blocks, pricing, and cross-world retrieval fees. Added validation checks for these options to improve robustness.
  • Refactored command logic to handle delivery confirmation, cost calculations, and asynchronous delivery processes more effectively.

Event Handling Improvements:

  • Improved BreakBlock.java to handle gravestone destruction more safely, including preventing destruction by explosions and centralizing logic for breaking gravestones.
  • Enhanced Death.java to handle items with the Curse of Vanishing enchantment and added logic to differentiate between death messages based on configuration.

Miscellaneous Fixes:

  • Fixed a potential null pointer issue in GuiClose.java by adding a null check for gravestone locations.
  • Updated InventoryClick.java to include missing imports for handling gravestone-related memory operations.

Information

Published onMay 2, 2025
Downloads2

Platforms

Paper Paper (1.21.4)