▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Датапаки/HyperGrave
HyperGrave

HyperGrave

HyperGrave - датапак и мод для Майнкрафт, который создаёт надгробия после смерти игрока и сохраняет в них предметы и опыт. Гибкие настройки, поддержка мультиплеера, резервные копии и удобное меню для возврата вещей.

Оцените первым
2.2K
9

HyperGrave - это датапак и серверный мод для Minecraft, который решает одну из самых болезненных проблем выживания: потерю вещей после смерти. Когда игрок умирает, на месте гибели появляется надгробие, куда автоматически складываются все предметы и весь накопленный опыт. Вернуть их можно прямо на месте или, если админ включит опцию, вообще откуда угодно. По сути, это цивилизованный способ не переживать из-за каждой лавы и каждой случайной криперской встречи.

Проект вырос из более старой разработки автора под названием SGrave, а сегодня распространяется как свободный GPL-проект. Подходит и для одиночной игры, и для серверов - мультиплеер тут не прикручен сбоку, а заложен в саму архитектуру. Если вы собираете сервер для друзей, это почти must-have: игроки не будут психовать и уходить после первой же неудачной вылазки в Незер.

Что это и зачем нужно

В ванильном Майнкрафте смерть - это всегда боль. Если рядом не оказалось друга с тотемом, вещи разбросает по земле, часть сгорит в лаве, а опыт просто исчезнет. HyperGrave меняет этот сценарий:

  • при смерти генерируется надгробие, в котором хранятся предметы и XP;
  • надгробие имеет свой уникальный GID (grave ID), по которому им можно управлять через команды;
  • по умолчанию могила исчезает через 90 минут - время достаточно, чтобы добраться, даже если вы умерли в дальней экспедиции;
  • правый клик по могиле возвращает вещи в правильные слоты, левый - просто выбрасывает всё содержимое.

Важное уточнение по геймрулам: для корректной работы нужны Keep Inventory: true и Immediate Respawn: false. Датапак сам выставляет их при запуске, но стоит проверить настройки в каждом измерении, потому что иногда правила сбрасываются после обновления мира.

Ресурспак - по желанию, но приятно

Для работы HyperGrave не требуется отдельный ресурспак - базовый функционал тянет ваниль. Но автор предлагает свой Global Resource Pack, который меняет внешний вид надгробий и открывает дополнительные визуальные фишки. Если ставите мод-версию, ресурспак вообще не нужен - всё уже внутри.

Возможности, которые реально удивляют

Гибкая настройка

Тут настраивается почти всё: время жизни могилы, поведение при клике, кто может видеть содержимое, как работает ICD, где генерируются бэкапы и куча мелочей. По факту только малая часть опций видна в меню конфига - остальное раскидано по функциям и файлам датапака. Если что-то из стандартного поведения не нравится, шанс это поменять очень высокий.

Информация о могиле

Можно открыть карточку любой могилы, даже уже сломанной. Там видно:

  • какие предметы внутри и сколько опыта;
  • кто был владельцем;
  • когда могила сгенерирована;
  • текущий статус (активна, вскрыта и т.д.).

При наведении на слот в поле Items показывается подробная инфа по предмету. Удобно, если не хотите тащиться через полкарты и хотите просто понять, стоит ли оно того.

Циклический показ содержимого (ICD)

ICD (Item Cycle Display) - наверное, самая прикольная фишка. Когда вы подкрадываетесь к могиле, её отображение активируется: голова игрока меняется на текстуру предмета, а всплывающий текст показывает характеристики. Каждую секунду содержимое переключается по очереди - ровно как в сундуках в испытательных камерах. И это ещё не всё: пока предмет показан, его можно забрать прямо оттуда одним кликом. Идеально для ситуации, когда из всей кучи вещей вам нужен только алмазный меч, а тащить всё в инвентарь не хочется.

Локатор могил

Новый полезный предмет - локатор могил. Когда держите его в руке, он указывает направление на выбранную могилу, как компас. Правый клик открывает удобное меню выбора. Крафтится из простых материалов, так что доступен практически с самого старта.

Удалённый лут

Хотите забрать вещи, не бегая через тысячи блоков? HyperGrave умеет и это - в меню информации о могиле внизу есть кнопка 'loot'. Но функция отключена по умолчанию: её должен включить админ в конфиге, если посчитает нужным. Для серьёзных серверов с балансом это правильное решение - иначе игроки начнут умирать нарочно ради телепорта вещей.

Резервные копии предметов

Второй слой защиты. Вместе с могилой создаётся бэкап содержимого, у которого свой BID (Backup ID). Бэкап генерируется всегда, кроме случая, когда у вас в инвентаре вообще ничего не было. Это настоящая страховка от ситуаций, когда могила сгорела в лаве, взорвалась или вы сами случайно её сломали не тем кликом.

Предупреждение: даже с бэкапами делайте резервные копии мира. Редко, но потери случаются. Ответственность за данные лежит на вас, а не на авторе.

Информацию о бэкапах и возврат предметов из них может просматривать только администратор - это правильно, потому что иначе бэкап стал бы дырой в балансе.

Мультиплеер

HyperGrave спроектирован под игру нескольких человек на одном сервере, а не прикручен сверху как костыль. Все конфиги учитывают одновременные смерти, разные миры, права игроков. На реальных серверах работает стабильно.

Апгрейд версий

Обновиться с одной версии на другую просто: замените старый файл датапака или мода на новый. HyperGrave сам проведёт нужные миграции и подскажет в чате, если что-то надо доделать руками.

Открытый исходный код

Проект полностью FOSS, лицензия GPL. Автор отдельно подчёркивает: при разработке не использовался ИИ ни в каком виде. Код лежит на GitHub, а файлы .mcfunction снабжены подробными комментариями-документацией - если интересно покопаться, разберётесь быстро.

Требования и версии

Актуальный релиз - HyperGrave v2.1.1. По версиям картина такая:

ФорматПоддерживаемые версии
ДатапакMinecraft Java 1.21.5 - 1.21.11, 26.1.x - 26.2.x
МодFabric, Quilt, NeoForge

Поддержку Forge в этой версии убрали, так что владельцам старых модпаков на Forge придётся либо переезжать на NeoForge, либо сидеть на предыдущих релизах. Карточка на Modrinth уже помечена как совместимая с 26.3, но в описании последнего релиза верхняя граница пока 26.2.x - ориентируйтесь на это, если не хотите словить неожиданные баги.

Внимание для NeoForge: на версиях 26.1.x и 26.2.x старый баг NeoForge мешал HyperGrave загружаться вообще. Починили в билдах 26.1.2.105 и 26.2.0.77 - ставьте свежую версию загрузчика, иначе мод просто не запустится. В v2.1.1 заодно починили краш на NeoForge, поправили модель могилы, настройки головы игрока и тени, а также удалённый админский лут.

Команды

Триггер-команды (для любого игрока)

Все начинаются с /trigger hygrave.:

  • /trigger hygrave.info - открывает меню с информацией о версии, авторе и ссылками на проект.
  • /trigger hygrave.help - выручит, если что-то непонятно. Внутри короткий гайд и FAQ.
  • /trigger hygrave.show_grave_info set 1021 - показывает инфу о могиле с GID 1021.
  • /trigger hygrave.show_grave_info - инфа о последней созданной могиле.

Функциональные команды

Начинаются с /function hygrave:run/. Доступны всем игрокам:

  • /function hygrave:run/config - открывает меню настроек.
  • /function hygrave:run/grave/generate - создаёт могилу для вас, будто вы только что умерли на этом месте. Полезно для тестов. Можно комбинировать с /execute as, например: /execute as Sul4ur at @s run function hygrave:run/grave/generate.
  • /function hygrave:run/grave/admin/generate - принудительное создание могилы в обход всех ограничений конфига.
  • /function hygrave:run/grave/admin/show_grave_info {gid: 1034} - как триггер-версия, но обходит все конфиг-ограничения.
  • /function hygrave:run/grave/admin/show_backup_info {bid: 2041} - показывает инфу о бэкапе с BID 2041 и позволяет забрать один предмет или всё содержимое сразу.
  • /function hygrave:run/grave/admin/show_last_backup_info - то же самое, но для последнего бэкапа.
  • /function hygrave:run/uninstall и /function hygrave:run/reinstall - удаление и переустановка HyperGrave.

Важно: никогда не выполняйте команды, начинающиеся с /function hygrave:internal/. Они служебные и от игрока их запуск может сломать весь датапак - восстанавливать потом придётся через переустановку.

Важно знать

  • Ресурспак не обязателен, но улучшает вид надгробий.
  • Геймрулы Keep Inventory: true и Immediate Respawn: false должны быть верными во всех измерениях.
  • Удаление могил по таймеру - 90 минут по умолчанию.
  • Удалённый лут по умолчанию выключен, включает только админ.
  • Бэкапы создаются всегда (кроме пустого инвентаря), но данные из них достаёт только админ.
  • Обновление - простая замена файла, миграции выполняются автоматически.
  • С известными ранее проблемами (Creation Time и производительность) разработчик разобрался - они помечены как исправленные.

Кому стоит скачать HyperGrave

Если вы играете в выживание и хоть раз теряли полный набор незерита в лаве - этот датапак для вас. Если держите сервер для друзей и устали от регулярных истерик после смертей - тем более. Мод подойдёт и любителям исследовать мир без страховки, и админам, которым важно оставить игрокам честную возможность вернуть вещи без читерских послаблений. Скачайте HyperGrave для Майнкрафт - и смерть перестанет быть концом прогресса, останутся только приключения.

Партнёрский материал

Как запустить датапак HyperGrave на сервере?

Датапак HyperGrave удобнее всего раскрывается на общем сервере: установили один раз - и вся компания играет с новыми механиками. Создать сервер Майнкрафт с датапаком HyperGrave можно за пару минут вместе с BungeeHost.

Часто задаваемые вопросы

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

Minecraft: Java Edition

26.3.x26.2.x26.1.x1.21.x

Платформы

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

Клиент и сервер

Зависимости

Ссылки

Создатели

Детали

Лицензия:
Опубликован:10 месяцев назад
Обновлён:2 недели назад
Главная