Открыть сервисСервис

Сохранение инвентаря при смерти в Minecraft

Сохранение инвентаря при смерти — настройка игрового мира в Minecraft, при которой игрок после гибели сохраняет содержимое своего инвентаря, вместо того чтобы выбрасывать предметы на землю. По умолчанию в игре при смерти все предметы выпадают из инвентаря и через пять минут исчезают, а персонаж возрождается без вещей. Отключение этой механики осуществляется изменением игрового правила keepInventory (сокращённо keepInv).

Как работает смерть и инвентарь по умолчанию

При гибели персонажа в Minecraft (от удара моба, падения, утопления, взрыва и других причин) игра выполняет стандартную последовательность действий:

  • все предметы из инвентаря, а также из слотов брони и главной руки, выбрасываются в виде выпадающих объектов вокруг точки смерти;
  • надпись о смерти появляется на экране, предлагается кнопка «Возродиться»;
  • персонаж возрождается на точке возрождения (кровати или мире Нижнего) без единого предмета;
  • выпавшие предметы существуют пять игровых суток (около 100 минут реального времени), после чего уничтожаются.

Также при смерти теряется опыт (опытные очки и уровни), если не применено соответствующее правило.

Правило keepInventory

Правило keepInventory относится к категории gamerules — набору переключателей, управляющих поведением мира. Оно принимает значения true (инвентарь сохраняется) и false (инвентарь теряется, значение по умолчанию). Сопутствующее правило doMobLoot и параметр keepInventory при значении true также удерживают опыт персонажа.

Впервые правило было добавлено в версии 1.4.2 (обновление «Pretty Scary Update», октябрь 2012 года). До появления команды /gamerule аналогичного переключателя в игре не существовало.

Способы включения сохранения инвентаря

Через команду в консоли

Основной способ — ввод команды в внутриигровой консоли. Для этого:

  1. Открыть мир в одиночном режиме.
  2. Нажать клавишу T (или /) для вызова строки ввода команд.
  3. Ввести команду /gamerule keepInventory true и нажать Enter.

После выполнения команды игра выведет подтверждение: «Правило keepInventory установлено в true». С этого момента все последующие смерти персонажа не приводят к потере предметов и опыта.

Для обратного действия используется команда /gamerule keepInventory false.

Команда работает только при включённом режиме читов. Если мир был создан без читов, открыть консоль и ввести команду нельзя — потребуется начать новый мир с флагом «Разрешить читы» (Allow Cheats) в настройках создания.

Через экран паузы

В одиночном мире с включёнными читами правило можно переключить без ввода команды:

  1. Нажать Esc для открытия меню паузы.
  2. Выбрать «Открыть to-консоль» (Open to LAN).
  3. Включить переключатель «Разрешить читы».
  4. Нажать «Начать игру в локальной сети».

После этого консоль становится доступной, и команда /gamerule keepInventory true вводится описанным выше способом. Этот метод подходит для сохранённых миров, созданных без читов.

При создании нового мира

При создании нового одиночного мира можно сразу включить читы в настройках генерации, а затем после загрузки мира ввести команду /gamerule keepInventory true. Значение правила сохраняется в файлах мира и остаётся активным при последующих запусках.

В многопользовательском режиме

На выделенных серверах (Bukkit, Spigot, Paper, Fabric с серверными модами) правило устанавливается администратором сервера через консоль сервера командой gamerule keepInventory true (без косой черты). На серверах с установленными плагинами, например EssentialsX, может существовать отдельная команда /keepinventory on, доступная для игроков с соответствующими правами.

Сохранение инвентаря через моды и плагины

Для модифицированных клиентов и серверов существуют дополнительные решения:

  • Inventory Tweaks и подобные моды — не сохраняют инвентарь при смерти, но улучшают организацию хранения;
  • gravestone-моды (GraveStone, OpenBlocks и аналоги) — при смерти создают на месте гибели блок-могилу с содержимым инвентаря, из которого предметы можно забрать;
  • плагины серверов (KeepInventory, DeathChest) — позволяют гибко настраивать условия сохранения: только для определённых игроков, миров или при выполнении условий.

Особенности и ограничения

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

В достижении «Полная потеря» (When the Inventory Walks Away) игра учитывает только смерти при выключенном правиле — при keepInventory true достижение не засчитывается.

Правило не влияет на содержимое сундуков, эндер-сундука и других блоков хранения — оно применимо исключительно к инвентарю персонажа.

Источники:

  • Официальная вики Minecraft (minecraft.wiki) — статьи о gamerule, keepInventory и механике смерти
  • Minecraft Java Edition — документация команд и правил мира
  • Справочник по командам Minecraft (Fandom Wiki)
Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru