Graves
Серверный датапак Graves для Minecraft Java, который создает могилу после смерти и сохраняет предметы, опыт и экипировку. Поддерживает настройку защиты в лаве, воде, Пустоте и Крае.
Graves
Graves - серверный датапак для Minecraft Java, который сохраняет инвентарь игрока после смерти. Вместо того чтобы разбросать предметы по земле, система создает могилу на месте гибели. Из нее можно забрать вещи, опыт и экипировку, не тратя драгоценные минуты на поиски выпавшего лута.
Это полезное дополнение для выживания и multiplayer-серверов. Смерть в лаве, Пустоте или во время опасного похода больше не обязательно означает полную потерю ресурсов. При этом Graves не превращает выживание в творческий режим: администратор сам решает, сколько времени существует могила, кто может ее открыть и какие защитные функции будут включены.
Как работает датапак
После смерти игрока Graves создает специальную могилу с его предметами. Ее можно настроить так, чтобы она показывала имя владельца, светилась и отображала содержимое. При включенной функции автоматической экипировки броня и другие подходящие предметы могут вернуться на свои места после извлечения лута.
Могилы корректно обрабатываются даже в самых неприятных местах. В Пустоте Края они появляются на высоте Y = 1, а могила, оказавшаяся под лавой, поднимается к поверхности. За это отвечают отдельные параметры защиты лавы, воды, Пустоты и Края.
Для работы Graves необходимо включить правило сохранения инвентаря Keep Inventory. Это важный нюанс установки: если правило отключено, датапак не сможет нормально сохранить предметы в могиле после смерти.
Что можно настроить
Администратор управляет основными параметрами командой:
/function graves:config/options
Доступны следующие настройки:
Показать параметры
Despawn- автоматическое удаление могилы, включено по умолчаниюDespawn Time- время существования могилы, по умолчанию 100000 тиковOwner- проверка владельца могилы, включена по умолчаниюAuto Equip- автоматическое возвращение экипировки на свои места, включено по умолчаниюLoot In Position On Sneak- получение лута при приседании рядом с могилой, включено по умолчаниюGlowing- свечение могилы, включено по умолчаниюGlowing Items- свечение предметов, отключено по умолчаниюVisible Name- отображение имени владельца, включено по умолчаниюName- отображение названия могилы, включено по умолчаниюXP- сохранение опыта, включено по умолчаниюDeath Message- сообщение о смерти, включено по умолчаниюTriggers- доступ к trigger-командам, включен по умолчаниюEffects- эффекты могилы, включены по умолчаниюSuffocable- возможность уничтожить могилу удушьем, отключена по умолчаниюLava Protect- защита от лавы, включена по умолчаниюWater Protect- защита от воды, включена по умолчаниюVoid Protect- защита от Пустоты, включена по умолчаниюEnd Protect- защита в Крае, включена по умолчанию
Параметры можно вернуть к исходным значениям командой сброса из раздела команд. Это удобно для серверов, где правила выживания периодически меняются или тестируются новые настройки.
Команды для игроков
Если триггеры включены, игроки могут получить справку и найти свои могилы без ручного поиска по миру.
Показать список trigger-команд:
/trigger graves.help
Показать последнюю могилу:
/trigger graves.last_grave
Найти ближайшую могилу:
/trigger graves.nearest_grave
Показать все могилы игрока:
/trigger graves.all_graves
Такой набор особенно полезен на больших картах. После смерти в пещере, Незере или во время длительного путешествия не придется вспоминать координаты вручную.
Команды администратора
Расширенные действия настраиваются командой:
/function graves:config/commands
Показать команды
Loot Nearest Grave- забрать предметы из ближайшей могилыLoot Nearest Grave In Inventory- вернуть содержимое ближайшей могилы прямо в инвентарьLoot All Graves- забрать содержимое всех могилClear Nearest Grave- удалить ближайшую могилуClear All Graves- удалить все могилыTP To Nearest Grave- телепортироваться к ближайшей могилеReset Options- сбросить параметры к значениям по умолчанию
Администратор также может запретить конкретному игроку создание могил. В этом случае предметы останутся в его инвентаре после смерти:
/tag <player> add graves.player.no_grave
Это пригодится для владельцев сервера, наблюдателей, тестовых персонажей или игроков с особыми правилами. Сам датапак при этом продолжит работать для остальных участников.
Установка и удаление
Graves устанавливается как серверный datapack для Minecraft Java. Для обычной версии загрузчик Fabric, Forge, NeoForge или Quilt не требуется. Проект также выпускается в мод-формате с поддержкой Fabric, Forge, NeoForge и Quilt.
Актуальная совместимость включает Minecraft 1.21.x, а также версии 26.1.x и 26.2. Перед установкой проверьте, что версия датапака соответствует версии игры и что в мире включено правило Keep Inventory.
Перед удалением Graves сначала выполните команду очистки:
/function graves:uninstall
Затем отключите датапак:
/datapack disable <datapack>
Если после этого в мире остались служебные сущности Graves, удалите их командой:
/kill @e[tag=graves.entity]
Удалять датапак без процедуры очистки не стоит. Сначала завершите его работу, затем отключите и удалите оставшиеся сущности.
Совместимость
Graves совместим с датапаком Soulbound Enchantment. Это сочетание подойдет для серверов, где часть экипировки дополнительно защищена зачарованием Soulbound.
При этом проект не совместим с Curios и Accessories. Если в сборке модов используются эти системы дополнительных слотов, возможны конфликты при сохранении или восстановлении экипировки. В таком случае лучше заранее проверить поведение на копии мира.
Для какого сервера подойдет Graves
Датапак рассчитан на обычное выживание, кооператив и серверы с несколькими игроками. Он закрывает конкретную проблему: потеря лута после случайной смерти перестает превращаться в долгий откат прогресса. При этом администратор может оставить ограничение по владельцу, включить таймер удаления и сохранить риск безвозвратной потери вещей, если игрок не успеет вернуться к могиле.
Для спокойного приватного мира можно оставить защиту, свечение и сохранение опыта. На сервере с более строгими правилами выживания логично уменьшить время существования могил и ограничить доступ владельцем. А режим без могил можно настроить для отдельных игроков через тег, не меняя правила для всей карты.
Лицензия
AGPL-3.0-or-later
Скриншоты Graves
Часто задаваемые вопросы
Версии датапака Graves
Доступно 78 версий. Сначала показаны самые популярные и самые свежие.