Плагин для серверов Майнкрафт заменяет обычный эндер-сундук на виртуальное хранилище с правами доступа. Игроку можно выдать от одной до шести строк ячеек, а содержимое сохраняется в SQLite или MySQL.
Возможности
- Защита от дюпа, раздельные журналы действий для каждого владельца сундука и история восстановления через интерфейс.
- Администратор и владелец открытого сундука работают с одним общим инвентарём в реальном времени; право просмотра позволяет открыть чужой сундук без возможности менять предметы.
- При уменьшении числа строк лишние предметы переносятся в сундук переполнения. Нажатие ПКМ по нему выдаёт вещи и расходует предмет; поставить его или использовать как дополнительное переносное хранилище нельзя.
- Встроенный конвертер переносит содержимое ванильных эндер-сундуков в хранилище плагина. Перед массовым переносом требуется отдельное подтверждение.
- В
blocked-items.ymlможно запретить предметы по материалу и поддерживаемым метаданным. Проверка выполняется при работе с инвентарём и перед сохранением. - Журналы игроков хранятся в
plugins/LsEnderChest/logs/players/<uuid>.logи записывают открытия, изменения предметов, действия администрации, попытки обойти ограничения, восстановление и перенос данных.

Команды
/ec— открыть свой эндер-сундук./ec <player>— открыть сундук другого игрока./ec restore <player>— открыть историю восстановления игрока./ec convert <player>— перенести ванильный эндер-сундук игрока./ec convert all— подготовить перенос сундуков всех игроков в сети./ec confirm— подтвердить подготовленное массовое действие./ec reload— перезагрузить изменяемую конфигурацию.
Команды /lsec и /enderchest поддерживают те же подкоманды. Плагин занимает короткие команды /ec и /enderchest; команды EssentialsX с пространством имён остаются доступны.
Права
enderchest.use— открыть свой сундук.enderchest.admin— изменять чужие сундуки, восстанавливать содержимое и перезагружать конфигурацию.enderchest.view.other— просматривать чужие сундуки без редактирования.enderchest.convert— пользоваться конвертером ванильных сундуков.enderchest.bypass— пользоваться обычным эндер-сундуком.enderchest.blocked.bypass— обходить ограничения предметов.enderchest.rows.1–enderchest.rows.6— выдать от одной до шести строк хранилища.
Используется наибольшее право на число строк; если таких прав нет, берётся значение settings.default-rows.
Настройка
Параметры и список запрещённых предметов находятся в config.yml и blocked-items.yml. Можно выбрать SQLite или MySQL, настроить число строк по умолчанию, ограничения предметов и время подтверждения массового переноса.
Требования
Нужен сервер на Paper и Java. Совместимые с Paper ядра могут работать, но основной поддерживаемой платформой остаётся Paper.
