Если на сервере Minecraft после смерти игрока вещи выпадают, чаще всего это связано с настройкой правила сохранения инвентаря. Решение обычно одно - включить keepInventory. Ниже разберем рабочие варианты для сервера и частые ошибки.

Включить сохранение инвентаря через gamerule

Это стандартный способ на Java-версии, который управляет тем, сохраняются ли предметы в инвентаре после смерти.

Команды в чате:

  • Включить сохранение вещей после смерти:
    /gamerule keepInventory true
  • Отключить сохранение вещей:
    /gamerule keepInventory false

Сделать правило постоянным на сервере

На большинстве серверов правило сохраняется, но зависит от того, как вы его применили (и от версии). Проверьте конфиг сервера.

  1. Откройте папку с сервером.
  2. Найдите файл server.properties.
  3. Убедитесь, что правила gamerule включены корректно и сервер не переписывает их при перезапуске.

Самый надежный подход - выставить keepInventory через команду, затем перезапустить сервер и убедиться, что после смерти вещи не выпадают.

Если нужен контроль для отдельных игроков (а не всем сразу)

Иногда нужно, чтобы сохранение вещей было не общим правилом, а по запросу игрока или для конкретных пользователей.

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

  • игрок пишет команду
  • сервер переключает переменную игрока
  • дальше сервер применяет сохранение инвентаря только для тех, у кого переменная включена

Важно: в ванильном Minecraft нет встроенного “keepInventory только для одного игрока”. Для такого поведения обычно нужны плагины или доработка через серверную логику (например, плагин). Если вы используете моды или плагины, уточните, какая среда у вас на сервере (Spigot, Paper, Forge, Fabric) - от этого зависит реализация.

Частые причины, почему вещи продолжают выпадать

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

Про моды и текстуры

Моды и текстура обычно не меняют механику выпадения сами по себе. Чаще всего “выпадение вещей” меняют не визуальные моды, а игровые модификации или плагины, которые вмешиваются в обработку смерти, инвентаря и предметов.

Если у вас стоит мод, после которого поведение изменилось, попробуйте временно отключить его и проверить, что возвращается стандартная логика с keepInventory.

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

  • Официальная документация Minecraft Wiki по команде gamerule (keepInventory): https://minecraft.wiki/w/Command/gamerule
  • Обсуждение keepInventory на Bukkit/Ru-сообществе (примеры поведения и кейсы): https://rubukkit.org/threads/komanda-gamerule-keepinventory-true-ne-soxranjaet-veschi.28244/
  • Обсуждение “не выпадать вещи” на Rubukkit: https://bukkit.ru/threads/kak-sdelat-chtoby-opredelennaja-vesch-ne-vypadala.85690/
  • Обсуждение выборочного управления (переменные/команды на стороне сервера): https://ruforum.mineland.net/threads/kak-sdelat-tak-chtoby-posle-smerti-ne-vypadali-predmety-iz-igroka.2625/