Настройка сохранения инвентаря в Aternos¶
Сохранение инвентаря — это функция серверов Minecraft, при которой предметы, находящиеся в инвентаре игрока, не теряются после его смерти. По умолчанию в ванильном Minecraft при смерти персонажа весь инвентарь выпадает на землю. На бесплатных серверах Aternos эту функцию можно включить либо стандартными средствами игры, либо с помощью плагинов и модов.
¶Способ 1: Команды gamerule
Самый простой способ — использовать встроенную команду gamerule. Она работает на любом сервере Aternos без установки дополнительного ПО.
`` /gamerule keepInventory true ``
- После выполнения команды инвентарь будет сохраняться при смерти.
Чтобы отключить функцию, используется команда /gamerule keepInventory false.
¶Сохранение через файл мира
Если сервер сейчас выключен, команду можно прописать напрямую в файл мира:
- В панели Aternos перейти в раздел «Файлы» → «Files».
- Открыть папку мира (по умолчанию
world). - Найти файл
gamerules.json(для версий 1.16+) илиlevel.dat(для более ранних версий). - В файле
gamerules.jsonустановить значение"keepInventory": true.
Для редактирования level.dat потребуется NBT-редактор, так как файл имеет бинарный формат.
¶Способ 2: Плагин EssentialsX
Если на сервере установлен плагин-менеджер (Spigot, Paper, Purpur), можно установить плагин EssentialsX, который расширяет функционал командой /keepinventory.
- В панели Aternos перейти в раздел «Плагины».
- Найти
EssentialsXи установить последнюю версию, совместимую с версией сервера. - Перезапустить сервер.
- В консоли ввести
/keepinventory on.
Плагин позволяет более гибко управлять поведением инвентаря, включая отдельные правила для разных групп игроков через настройки в файле config.yml.
¶Способ 3: Моды (Forge / Fabric)
Для модифицированных серверов можно использовать моды, например Inventory Keepers или подобные. Порядок действий:
- В панели Aternos выбрать тип сервера Forge или Fabric.
- Установить нужную версию загрузчика модов.
- В разделе «Моды» загрузить мод, обеспечивающий сохранение инвентаря.
- Перезапустить сервер.
На Aternos моды загружаются через встроенный менеджер — достаточно найти нужный мод в каталоге и нажать «Установить».
¶Ограничения Aternos
На бесплатных серверах Aternos действуют некоторые ограничения, которые могут повлиять на работу функции:
- Сервер автоматически выключается после 5 минут простоя (без активных игроков). При этом все изменения, включая
gamerule, сохраняются в файлы мира и не теряются. - Некоторые плагины требуют больше оперативной памяти, чем выделяется бесплатному серверу. EssentialsX работает стабильно даже на базовом плане.
- Команда
/gameruleдоступна только игрокам с правами оператора (OP). Назначить оператора можно в панели Aternos в разделе «Консоль» командойop <никнейм>или через файлops.json.
¶Частые проблемы
| Проблема | Причина | Решение |
|---|---|---|
| Команда не выполняется | Игрок не оператор | Назначить OP через панель или консоль |
| Gamerule сбрасывается | Мир пересоздан или сервер переключен на другой мир | Прописать команду заново |
| Плагин не загружается | Несовместимая версия | Скачать версию плагина под версию сервера |
| Изменения не сохраняются | Сервер не успел сохранить мир перед выключением | Дождаться сообщения о сохранении в консоли |
¶Рекомендации
Для большинства случаев достаточно команды /gamerule keepInventory true — она не требует установки плагинов и работает на всех версиях Minecraft, начиная с 1.4.2. Плагины и моды имеют смысл, если требуется более тонкая настройка: например, сохранение только определённых слотов, ограничение по времени после смерти или разные правила для разных игроков.
Источники:
- Официальная документация Aternos
- Вики Minecraft: Gamerule
- Документация плагина EssentialsX
