▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Плагины/Sour Graves
Sour Graves

Sour Graves

A simple, configurable grave plugin for 1.21+

1.5K
3

Sour Graves 2.4.0

release22 августа 2025 г.
  • Fix give by grave uuid not working
  • Add undelete support, where you can restore a grave back when soft deletion is enabled
  • Move /sourgraves config reload to /sourgraves reload
  • Fix critical issue with 2.3.0 (sorry once again)

Sour Graves 2.2.0

release31 июля 2025 г.

Move at what point during death grave storage happens. It used to happen at EventPriority.LOWEST and this has been moved to EventPriority.HIGH. This allows other plugins to modify the inventory before a Grave is created.

Sour Graves 2.1.1

release29 июля 2025 г.

Fix bug where the plugin would crash if Vault was installed in place of VaultUnlocked.

Sour Graves 2.1.0

release28 июля 2025 г.

Sour Graves 2.0.0

release21 июля 2025 г.

Release 2.0.0

SQL support

  • Change grave storage format from JSON to SQLite.
  • Add automated conversion from legacy storage format to the new SQL based one.
  • Also add support for the Postgres and MySQL servers.
  • Support soft deletion for the SQL servers so that data is never lost, only marked as deleted.

Legacy JSON storage can be re-enabled in the config. The plugin will disable itself to prevent data loss if the configuration is incorrect.

Timers based on game time

Grave expiry is now based on game time rather than the system clock. This means graves should be work better for servers that shutdown frequently.

Improved log messages

  • Log messages can now be configured
  • Log messages are generally less frequent and less annoying
  • Severe log messages now appear for a reason.
  • The infamous message for graves which existed before v1.4.0 only appear once per startup.

More Permissions

  • A player with sourgraves.player.permaprivate will never have their grave accessible to others.
  • A player with sourgraves.player.permagraves will never have their grave expired and killed by the server, but it could still be killed by other means such as too many graves or the grave give command.

More stable inventory saving

The plugin now respects other plugins that change keepInventory during death. This is a thing you can do (e.g. custom totems), so the plugin now respects it. This prevents item duplication.

Grave give command

There is a new command available which is /sourgraves give [options].

At the moment there are 3 versions of the command:

Note: After this command is executed, the grave will be deleted from storage to prevent duplication of items.

by_grave_uuid

/sourgraves give by_grave_uuid <uuid> <give_to>

Give the grave found at uuid to the player give_to

  • The uuid can be found by looking through the database.
  • give_to is the player to give the contents of the grave to.

oldest

/sourgraves give oldest <grave_owner> <give_to>

Give the oldest grave owned by grave_owner to give_to.

  • grave_owner is the player that owns the grave.
  • give_to is the player to give the contents of the grave to.

newest

/sourgraves give newest <grave_owner> <give_to>

Give the newest grave owned by grave_owner to give_to.

  • grave_owner is the player that owns the grave.
  • give_to is the player to give the contents of the grave to.

Chest-like Grave Access

Enabling allowChestLikeGraveAccess will mean that clicking on a grave will cause it to open an inventory instead of restoring it directly.

Shift-clicking will restore the grave as normal.

The click and shift-click behaviour can be swapped using chestAccessSwapNormalAndShift

Other Config Options

  • disableForPvpKills will mean that graves will not spawn for PvP kills, and the default Minecraft behaviour will occur.
  • forceLegacyFileStorage for re-enabling JSON storage.
  • disabledWorlds for disabling graves in a specific world.

Совместимость

Minecraft: Java Edition

1.21.x

Платформы

Поддерживаемые окружения

Сервер

Детали

Лицензия:LGPL-3.0-or-later
Опубликован:2 года назад
Обновлён:6 месяцев назад
Главная