Потеря добычи после смерти в режиме выживания обычно происходит по одной причине: игра сбрасывает предметы на месте гибели. Решение одно - включить правило, которое оставляет minecraft инвентарь при смерти.

Что нужно сделать в одиночной игре (Java и Bedrock)

Шаг 1. Разрешите читы в мире

Играйте в мире с включенными читами. Если вы создавали мир, проверьте параметр “Использование команд” (или “cheats”). Включить это можно только при настройке мира, до начала игры.

Шаг 2. Введите команду

Откройте консоль/чат и выполните команду:

  • Включить сохранение:
    /gamerule keepInventory true

  • Отключить сохранение:
    /gamerule keepInventory false

После успешного ввода правило начинает действовать. Если читы не разрешены, команда не сработает.

Как это работает по режимам

  • В survival инвентарь сохраняется, поэтому предметы не “разлетаются” после смерти.
  • В creative и в режиме наблюдения вы обычно не сталкиваетесь с тем же сценарием потерь, поэтому команда там не требуется.

Команда на сервере: почему может не сработать

На серверах правило зависит от администратора. Даже если вы вводите команду сами, её могут не принять или запретить, потому что на сервере действуют ограничения на команды и “cheats”.

Чтобы понять, работает ли сохранение:
- посмотрите описание сервера или правила на сайте/в лаунчере;
- уточните у админов, можно ли использовать командные правила.

Это соответствует тому, как Minecraft устроил систему “игровых правил” и разрешения на использование команд.

Типичные ошибки

Проблема Почему так происходит Что сделать
Команда не выполняется В мире не разрешены читы или у сервера запрет на команды Проверьте “Использование команд” при создании мира, а для сервера - уточните правила у админов
Появляется сообщение про неверный аргумент Ошибка в написании gamerule или флага true/false Введите команду как в примере и проверьте, что есть слэш в начале
Вы ввели команду, но инвентарь все равно пропал Вы играете не в том мире/с теми настройками, или правило отключили Повторно включите keepInventory true и проверьте сообщение в чате
Команда работает у вас, но не помогает на чужом сервере На сервере отключили или ограничили “cheats” Ищите серверный модуль/настройку от администрации

Полезные ссылки

  • Официальная документация по игровым правилам Minecraft (gamerule): https://minecraft.wiki/w/Game_rules
  • Справка по keepInventory: https://minecraft.wiki/w/KeepInventory
  • Команда и варианты включения/выключения keepInventory: https://minecraft.wiki/w/Commands/gamerule