- Документация
- https://modrinth.com/datapack/nice-keep-inventory
Nice Keep Inventory — datapack, изменяющий последствия смерти игрока. Вместо выбора только между полной потерей вещей и сохранением всего содержимого он предлагает промежуточную модель: часть инвентаря остаётся у персонажа, а остальные потери обрабатываются через настраиваемые правила и могилы. В официальном описании среди важных сохраняемых предметов отдельно упомянуты броня и инструменты.
Проект также включает три зачарования, настраиваемое повреждение экипировки и изменение количества теряемых уровней опыта. Он относится к категориям equipment, game-mechanics и utility. Подтверждены Minecraft 26.1, 26.1.1, 26.1.2 и 26.2.
Основная идея Nice Keep Inventory — сохранить риск смерти, не сводя его обязательно к полной утрате накопленного снаряжения. Такой подход подходит для одиночного мира или сервера, где полное сохранение считается слишком мягким, а выпадение всего инвентаря — чрезмерно строгим. Полный список сохраняемых и теряемых предметов в предоставленных данных не приведён.
Система охватывает несколько связанных элементов:
• сохранение части инвентаря;
• обработку потерянных вещей через могилы;
• настраиваемое повреждение экипировки;
• изменение потери уровней опыта;
• особые эффекты трёх новых зачарований.
Точные значения обычного урона снаряжению, число снимаемых уровней и правила для отдельных слотов не приведены. Подтверждённое процентное значение относится только к Safekeep.
Начиная с версии 2.5, официальный текст заявляет настраиваемые могилы и внутриигровое меню конфигурации. Могила связана с предметами, которые игрок не сохранил после смерти, и входит в общую систему возврата утраченного содержимого.
Deathlock влияет на право получения содержимого могилы, а Gravehold — на продолжительность его существования. Базовое время исчезновения, правила размещения и полный набор настроек не указаны.
Deathlock применяется к нагрудникам. По официальному описанию потерянные при смерти предметы или созданную могилу с этим эффектом может получить только сам владелец. Зачарование предназначено для ограничения доступа других игроков к результату конкретной смерти.
Указанные источники получения:
• стол зачарований;
• случайная добыча;
• книги из торговли;
• сокровища.
Gravehold также предназначено для нагрудников. Оно удваивает время, в течение которого потерянные предметы или могила остаются до исчезновения. Исходная продолжительность не названа, поэтому можно подтвердить только двукратное изменение относительно базового времени системы.
Safekeep применяется к броне. Его эффект — сохранение всех предметов после смерти ценой списания 33% прочности, предусмотренного этой механикой. Для обоих зачарований заявлены те же источники: стол зачарований, случайная добыча, торговые книги и сокровища.
Deathlock оставляет право получения владельцу, Gravehold продлевает хранение, а Safekeep заменяет потерю вещей потерей прочности.
Для проекта указано client=optional и server=required. В многопользовательском мире datapack должен быть установлен на стороне сервера в папку конкретного мира. Обязательная отдельная установка проекта каждым подключающимся игроком не заявлена.
Datapack также содержит ресурсы для необходимых ключей перевода. Отдельная подтверждённая процедура их клиентской установки не приведена; базовый способ — ZIP в datapacks мира без распаковки.
Подтверждена работа с выпусками:
• Minecraft 26.1;
• Minecraft 26.1.1;
• Minecraft 26.1.2;
• Minecraft 26.2.
Платформа обозначена как datapack. Отдельная привязка к Fabric, Forge или NeoForge не указана. Совместимость с другими версиями Minecraft, конкретными серверными ядрами, плагинами, модами или сторонними наборами данных из представленной основы не следует.
Практическая последовательность установки:
• Выбрать подходящий ZIP-файл проекта.
• Создать резервную копию мира и данных игроков.
• Открыть папку datapacks нужного мира.
• Поместить туда ZIP без распаковки.
• Убедиться, что мир работает на одной из подтверждённых версий Minecraft.
• Не оставлять одновременно несколько выпусков Nice Keep Inventory без отдельной необходимости.
На сервере используется папка его мира. Дополнительные загрузчики или конфигурационные файлы в базовой процедуре не указаны.
Представлены два архива:
• nicekeepinventory_3.4.zip — версия 3.4, 257099 байт. SHA-512: 831fe407cafd1f2e59545f26f3bdd9beff52054b55936fe3c0fd8f5ae9b2eb6ce9d68133ceeb2df31c304f5134471f3d1416890c258336d03d2ad3ca0623af05. SHA-1: ff05131c0e4b7ff1aab88a56e6992c47bdf987ba.
• nicekeepinventory_3.2.zip — версия 3.2, 163102 байта. SHA-512: 9a2dc4d3616dedd8ae3f05dbc4ae285938f0fdd9df11131da8eef7b27bd2a160065c5b10bcc8eb643973f9923bad705b9dcc5e9aad5d66dff9d27dd56d2ea15b. SHA-1: 2e32cf44cfa5c8c1a01f69439c109d18665a49c3.
Файлы получены по официальному HTTPS, сверены с опубликованными хешами и статически проверены по структуре и путям. Такая проверка не доказывает работоспособность в конкретной сборке.
В выбранных метаданных обязательные project dependencies не указаны. Это не означает автоматическую совместимость с любым другим datapack или модифицированным сервером: возможные пересечения правил смерти и инвентаря динамически не исследовались.
Запуск в Minecraft не выполнялся. Не проверялись работа меню, создание могил в реальном мире, сочетания зачарований, длительная стабильность и конфликты с другими проектами. Проверка была ограничена архивной структурой, путями и контрольными суммами.
Nice Keep Inventory распространяется по лицензии GPL-3.0-or-later. При изменении и повторном распространении следует соблюдать условия этой лицензии; открытая лицензия не отменяет предусмотренных ею условий.
Перед добавлением проекта в основной мир полезно проверить:
• версия Minecraft входит в подтверждённый список;
• ZIP не распакован и находится в datapacks нужного мира;
• сохранена резервная копия;
• не установлена вторая версия того же datapack;
• правила частичной потери подходят выбранному режиму;
• отсутствие динамического тестирования учтено;
• хеш файла совпадает с опубликованным значением.
Основная модель предусматривает сохранение только части вещей. Полное сохранение связано с Safekeep, которое использует 33% прочности как цену эффекта.
Серверная сторона обязательна, клиентская указана как optional. В общем мире основной архив устанавливается в datapacks этого мира.
Deathlock оставляет право получить потерянные вещи или могилу владельцу, а Gravehold удваивает время до их исчезновения.
В выбранных метаданных обязательные project dependencies не перечислены.
Нет. Архивы сверены по хешам и статически проверены, но динамический запуск не выполнялся.
Проект также включает три зачарования, настраиваемое повреждение экипировки и изменение количества теряемых уровней опыта. Он относится к категориям equipment, game-mechanics и utility. Подтверждены Minecraft 26.1, 26.1.1, 26.1.2 и 26.2.
Назначение datapack
Основная идея Nice Keep Inventory — сохранить риск смерти, не сводя его обязательно к полной утрате накопленного снаряжения. Такой подход подходит для одиночного мира или сервера, где полное сохранение считается слишком мягким, а выпадение всего инвентаря — чрезмерно строгим. Полный список сохраняемых и теряемых предметов в предоставленных данных не приведён.
Скриншоты и внешний вид
Изменение правил смерти
Система охватывает несколько связанных элементов:
• сохранение части инвентаря;
• обработку потерянных вещей через могилы;
• настраиваемое повреждение экипировки;
• изменение потери уровней опыта;
• особые эффекты трёх новых зачарований.
Точные значения обычного урона снаряжению, число снимаемых уровней и правила для отдельных слотов не приведены. Подтверждённое процентное значение относится только к Safekeep.
Могилы игрока
Начиная с версии 2.5, официальный текст заявляет настраиваемые могилы и внутриигровое меню конфигурации. Могила связана с предметами, которые игрок не сохранил после смерти, и входит в общую систему возврата утраченного содержимого.
Deathlock влияет на право получения содержимого могилы, а Gravehold — на продолжительность его существования. Базовое время исчезновения, правила размещения и полный набор настроек не указаны.
Зачарование Deathlock
Deathlock применяется к нагрудникам. По официальному описанию потерянные при смерти предметы или созданную могилу с этим эффектом может получить только сам владелец. Зачарование предназначено для ограничения доступа других игроков к результату конкретной смерти.
Указанные источники получения:
• стол зачарований;
• случайная добыча;
• книги из торговли;
• сокровища.
Зачарования Gravehold и Safekeep
Gravehold также предназначено для нагрудников. Оно удваивает время, в течение которого потерянные предметы или могила остаются до исчезновения. Исходная продолжительность не названа, поэтому можно подтвердить только двукратное изменение относительно базового времени системы.
Safekeep применяется к броне. Его эффект — сохранение всех предметов после смерти ценой списания 33% прочности, предусмотренного этой механикой. Для обоих зачарований заявлены те же источники: стол зачарований, случайная добыча, торговые книги и сокровища.
Deathlock оставляет право получения владельцу, Gravehold продлевает хранение, а Safekeep заменяет потерю вещей потерей прочности.
Клиентская и серверная стороны
Для проекта указано client=optional и server=required. В многопользовательском мире datapack должен быть установлен на стороне сервера в папку конкретного мира. Обязательная отдельная установка проекта каждым подключающимся игроком не заявлена.
Datapack также содержит ресурсы для необходимых ключей перевода. Отдельная подтверждённая процедура их клиентской установки не приведена; базовый способ — ZIP в datapacks мира без распаковки.
Версии Minecraft и платформа
Подтверждена работа с выпусками:
• Minecraft 26.1;
• Minecraft 26.1.1;
• Minecraft 26.1.2;
• Minecraft 26.2.
Платформа обозначена как datapack. Отдельная привязка к Fabric, Forge или NeoForge не указана. Совместимость с другими версиями Minecraft, конкретными серверными ядрами, плагинами, модами или сторонними наборами данных из представленной основы не следует.
Установка Nice Keep Inventory
Практическая последовательность установки:
• Выбрать подходящий ZIP-файл проекта.
• Создать резервную копию мира и данных игроков.
• Открыть папку datapacks нужного мира.
• Поместить туда ZIP без распаковки.
• Убедиться, что мир работает на одной из подтверждённых версий Minecraft.
• Не оставлять одновременно несколько выпусков Nice Keep Inventory без отдельной необходимости.
На сервере используется папка его мира. Дополнительные загрузчики или конфигурационные файлы в базовой процедуре не указаны.
Файлы и контрольные суммы
Представлены два архива:
• nicekeepinventory_3.4.zip — версия 3.4, 257099 байт. SHA-512: 831fe407cafd1f2e59545f26f3bdd9beff52054b55936fe3c0fd8f5ae9b2eb6ce9d68133ceeb2df31c304f5134471f3d1416890c258336d03d2ad3ca0623af05. SHA-1: ff05131c0e4b7ff1aab88a56e6992c47bdf987ba.
• nicekeepinventory_3.2.zip — версия 3.2, 163102 байта. SHA-512: 9a2dc4d3616dedd8ae3f05dbc4ae285938f0fdd9df11131da8eef7b27bd2a160065c5b10bcc8eb643973f9923bad705b9dcc5e9aad5d66dff9d27dd56d2ea15b. SHA-1: 2e32cf44cfa5c8c1a01f69439c109d18665a49c3.
Файлы получены по официальному HTTPS, сверены с опубликованными хешами и статически проверены по структуре и путям. Такая проверка не доказывает работоспособность в конкретной сборке.
Безопасность, зависимости, проверка и лицензия
В выбранных метаданных обязательные project dependencies не указаны. Это не означает автоматическую совместимость с любым другим datapack или модифицированным сервером: возможные пересечения правил смерти и инвентаря динамически не исследовались.
Запуск в Minecraft не выполнялся. Не проверялись работа меню, создание могил в реальном мире, сочетания зачарований, длительная стабильность и конфликты с другими проектами. Проверка была ограничена архивной структурой, путями и контрольными суммами.
Nice Keep Inventory распространяется по лицензии GPL-3.0-or-later. При изменении и повторном распространении следует соблюдать условия этой лицензии; открытая лицензия не отменяет предусмотренных ею условий.
Практический чек-лист
Перед добавлением проекта в основной мир полезно проверить:
• версия Minecraft входит в подтверждённый список;
• ZIP не распакован и находится в datapacks нужного мира;
• сохранена резервная копия;
• не установлена вторая версия того же datapack;
• правила частичной потери подходят выбранному режиму;
• отсутствие динамического тестирования учтено;
• хеш файла совпадает с опубликованным значением.
Часто задаваемые вопросы
Сохраняется ли весь инвентарь после смерти?
Основная модель предусматривает сохранение только части вещей. Полное сохранение связано с Safekeep, которое использует 33% прочности как цену эффекта.
Нужно ли устанавливать проект каждому игроку?
Серверная сторона обязательна, клиентская указана как optional. В общем мире основной архив устанавливается в datapacks этого мира.
Чем Deathlock отличается от Gravehold?
Deathlock оставляет право получить потерянные вещи или могилу владельцу, а Gravehold удваивает время до их исчезновения.
Есть ли обязательные зависимости?
В выбранных метаданных обязательные project dependencies не перечислены.
Проверялся ли datapack запуском?
Нет. Архивы сверены по хешам и статически проверены, но динамический запуск не выполнялся.