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?

Snapshot
1.2.4-SNAPSHOT+7

Stualyttle released LyttleGravestone version 1.2.4-SNAPSHOT+7 on Yesterday 1:34 PM

v1.2.4

Delivery Tracking and Config Migration:

  • Added a delivery tracking system using Memory to prevent duplicate delivery processes (addDelivery, removeDelivery, checkDelivery) and integrated it into the RetrieveGraveStoneCommand logic to ensure proper cleanup in various scenarios. [1] [2] [3] [4] [5] [6] [7] [8]
  • Migrated the configuration version from 1 to 2 and added logic to handle new config entries during migration. [1] [2]

Inventory and Event Handling Improvements:

  • Enhanced inventory click and drag event handling by adding checks for gravestone inventory size and null locations to prevent errors. [1] [2]
  • Improved GuiClose logic to handle null gravestone locations gracefully.

Messaging and Death Handling:

  • Added support for a new death message (death_message_no_delivery) when delivery is not available, and updated the logic in the Death event to differentiate between delivery-enabled and non-delivery scenarios. [1] [2]
  • Implemented logic to handle items with the Curse of Vanishing enchantment during player death, ensuring they are removed from the inventory.

Dependency and Build Updates:

  • Changed plugin.yml to make Vault a soft dependency instead of a required dependency, improving flexibility.
  • Updated the plugin version in gradle.properties from 1.2.1 to 1.2.4.

Miscellaneous Improvements:

Information

Published onMay 2, 2025
Downloads2

Platforms

Paper Paper (1.21.4)