
Sour Graves
Плагин Sour Graves для Minecraft 1.21+ автоматически сохраняет предметы после смерти, создавая могилу. Настраиваемое время публичности, удаления, поддержка экономики и гибкие права - идеальное решение для серверов любого размера.
Sour Graves - сохраняй предметы после смерти на сервере
Sour Graves - это лёгкий и настраиваемый плагин для Minecraft 1.21+, который предотвращает потерю вещей при смерти. Вместо того чтобы предметы исчезали или оставались на земле, плагин создаёт могилу с полным содержимым инвентаря. Подходит для любых серверов - от мини-игр до хардкорных выживаний.
Зачем это нужно?
В ванильном Minecraft после смерти все предметы выпадают на землю и могут исчезнуть через 5 минут. На серверах с PvP или сложными условиями это часто приводит к фрустрации игроков. Sour Graves решает проблему:
- Могила появляется в месте смерти и хранит все вещи.
- Игрок может забрать их кликом по могиле.
- Через настраиваемое время могила становится публичной (рейдовой) - другие игроки могут её разграбить.
- Через заданный интервал могила удаляется, а предметы выпадают на землю.
Плагин идеален для серверов, где нужно сохранить баланс между безопасностью и риском.
Особенности
- Автоматическое сохранение - предметы не пропадают ни при какой смерти (кроме
/killс keepInventory). - Гибкие таймеры - время до публичности и до удаления настраиваются в минутах (можно отключить).
- Максимум могил на игрока - ограничение предотвращает захламление мира.
- Экономика - поддержка VaultUnlocked: плата за восстановление своей могилы или за грабёж чужой.
- Поддержка баз данных - SQLite по умолчанию, а также MySQL и PostgreSQL для крупных серверов.
- Настраиваемые звуки и частицы - при восстановлении могилы проигрывается анимация.
- Права (permissions) - гибкое управление: кто может открывать могилы, делать их приватными, неограниченными по времени.
Базовая конфигурация (config.toml)
# irishgreencitrus' Sour Graves v2 config
#
# Всё, что помечено комментариями, будет удалено при перезаписи.
# Если испортили файл - удалите его, и плагин создаст новый с настройками по умолчанию.
# Версия конфига - менять не нужно.
configVersion = 2
# Через сколько минут могила становится доступна всем игрокам. -1 - отключить.
publicInMinutes = 5
# Через сколько минут могила удаляется (предметы выпадают на землю). -1 - отключить.
deleteInMinutes = 30
# Максимальное число могил на одного игрока. При превышении самая старая удаляется.
maxGravesPerPlayer = 3
# Не создавать могилу при смерти в PvP.
disableForPvpKills = false
# Выбрасывать ли предметы самой старой могилы, если превышен лимит.
dropItemsOnTooManyGraves = true
# Выбрасывать ли предметы при удалении могилы (если false - просто исчезают).
dropItemsOnGraveDeletion = true
# Частица при восстановлении могилы.
recoverParticle = "SOUL"
# Количество частиц.
recoverParticleAmount = 1000
# Звук при восстановлении.
recoverSound = "minecraft:block.respawn_anchor.deplete"
Первый запуск очистки после старта сервера (минуты).
periodicCleanupDelayMinutes = 10
Как часто запускается очистка (минуты).
periodicCleanupPeriodMinutes = 5
Отправлять ли игроку координаты могилы при возрождении.
notifyCoordsOnRespawn = false
Если true - ПКМ открывает инвентарь могилы, а Shift+ПКМ восстанавливает.
allowChestLikeGraveAccess = false
Меняет местами поведение обычного и Shift+клика при allowChestLikeGraveAccess.
chestAccessSwapNormalAndShift = false
Использовать устаревшее JSON-хранилище вместо SQLite.
forceLegacyFileStorage = false
Миры, в которых могилы не создаются (предметы выпадают как обычно).
disabledWorlds = [ ]
Настройки экономики (требуется VaultUnlocked)
[economy] enable = false graveRecoverCost = 1.0 graveRecoverPaymentType = "FLAT" graveRobCost = 5.0 graveRobPaymentType = "FLAT"
Настройки SQL (требуется перезапуск сервера)
[sql] enable = false
jdbcConnectionUri для MySQL/PostgreSQL
jdbcConnectionUri = "jdbc:postgres:admin@localhost/sourgraves" username = "admin" password = "changeme" softDeletion = true
Настройки логов
[logMessages] startupMessage = true cleanupTask = false graveMissingLocation = true armourStandNotFoundOnGravePurge = true moreThan100GravesWarning = true
## Права (permissions)
```yml
# Административные команды
sourgraves.admin.server:
description: Доступ к /sourgraves disk и /sourgraves config
default: op
sourgraves.admin.settings:
description: Доступ к /sourgraves settings
default: op
sourgraves.admin.give:
description: Доступ к /sourgraves give
default: op
# Игровые права
sourgraves.player.graveaccess:
description: Игрок может открывать любую могилу (даже приватную)
default: false
sourgraves.player.permaprivate:
description: Могилы игрока никогда не становятся публичными
default: false
sourgraves.player.permagraves:
description: Могилы игрока никогда не удаляются по таймеру
default: false
# Утилиты
sourgraves.utils.player:
description: Доступ к /sourgraves player
default: op
sourgraves.utils.locateown:
description: Доступ к /sourgraves locate (показать свои могилы)
default: true
Команды
/sourgraves disk- информация о хранилище./sourgraves config- перезагрузка конфига./sourgraves settings- изменение настроек в реальном времени./sourgraves give <игрок>- выдать могилу другому./sourgraves locate- показать координаты своих могил./sourgraves player <игрок>- управление могилами игроков.
Почему стоит установить Sour Graves?
Плагин решает главную проблему серверного выживания - потерю ценных предметов из-за случайной смерти или гриферства. Он полностью настраивается: можно отключить могилы в Аду, сделать их бесплатными или платными, ограничить количество на игрока, разрешить грабёж после таймера. Благодаря поддержке SQL-баз данных плагин не тормозит даже на крупных серверах. Простота в использовании - игроки просто кликают по могиле и получают вещи обратно.
Скачайте Sour Graves для вашего сервера Minecraft 1.21+ (Fabric/Forge? Нет, это плагин для Spigot/Paper - совместим с большинством современных версий) и забудьте о потерянном инвентаре. Настройте таймеры, права и экономику под свой геймплей - и пусть смерть станет лишь досадной неприятностью, а не катастрофой.
Сервер для плагина Sour Graves - как у профи
Плагин Sour Graves создан для серверов: на своём сервере вы настраиваете его под себя и решаете, кому играть. Создать сервер с плагином Sour Graves для друзей можно за пару минут - BungeeHost всё уже подготовил.
