Плагин для серверов Майнкрафт на Paper и Spigot, который добавляет рюкзаки с отдельным инвентарём, крафтами и улучшениями. Рюкзаки хранят содержимое на сервере по уникальному идентификатору: при копировании предмета обе копии используют одно и то же хранилище, что защищает от дюпов. Игрокам не нужен клиентский мод.
Возможности
- Рюкзаки семи уровней: кожаный, медный, железный, золотой, алмазный, изумрудный и незеритовый. Вместимость растёт от 9 до 108 ячеек; крупные рюкзаки используют страницы.
- Основной и дополнительный цвет рюкзака меняются красителями; цвет виден и без ресурспака. Рюкзак можно поставить, открыть правой кнопкой мыши и забрать, нажав Shift и правую кнопку мыши.
- У каждого рюкзака собственные слоты улучшений. Доступны автоподбор предметов с фильтром, магнит, верстак, камнерез, кузнечный стол, печь, коптильня, плавильная печь, уплотнение предметов, связь с эндер-сундуком, удаление предметов, возврат к поставленному рюкзаку, сохранение после смерти и хранение опыта.
- Печи внутри рюкзака продолжают работать после закрытия меню. Улучшение уплотнения превращает подходящие предметы в блоки и поддерживает фильтр. Магнит можно включать отдельно для каждого игрока.
- Через меню рюкзака можно сортировать предметы, быстро переносить подходящие стопки из инвентаря и распределять предметы по всем страницам.
- Рюкзаки можно переименовывать в наковальне, а при улучшении уровня сохраняются имя, цвет и содержимое. При включённой настройке
security.owner-onlyоткрывать и подбирать рюкзак может только владелец или администратор. - Плагин добавляет отдельную вкладку достижений Майнкрафт за работу с рюкзаками.
Команды
Основная команда — /backpack; также доступны /bp, /ybackpack и /ysbackpack.
/bp open— открыть рюкзак в руке./bp info— открыть меню рюкзаков, улучшений и рецептов./bp list [player]— показать рюкзаки игрока./bp rename <name|reset>— переименовать рюкзак в руке./bp recall— вернуться к поставленному рюкзаку с улучшением возврата./bp locate [player|ID]— узнать координаты поставленного рюкзака./bp goto <ID>— телепортироваться к поставленному рюкзаку./bp magnet on|off— включить или выключить магнит; без аргумента переключает его состояние./bp stats— показать статистику рюкзаков на сервере./bp color <color> [accent],/bp give <player> <tier> [amount] [color] [accent],/bp openid <ID>,/bp transfer <ID> <player>,/bp modules,/bp assets <status|redeploy>,/bp doctor,/bp purge [dry|confirm]и/bp reload— команды администратора.
Права
yourshika.backpack.use,yourshika.backpack.open,yourshika.backpack.list,yourshika.backpack.place,yourshika.backpack.rename— использование, открытие, список, установка и переименование рюкзаков.yourshika.backpack.craft.<tier>— крафт рюкзака указанного уровня.yourshika.backpack.admin.color,yourshika.backpack.admin.give,yourshika.backpack.admin.openid,yourshika.backpack.admin.openother,yourshika.backpack.admin.listother,yourshika.backpack.admin.modules,yourshika.backpack.admin.reload— административные действия.
Настройка
Настройки находятся в config.yml: рецепты, количество ячеек, права владельца, сообщения, достижения, интервалы сохранения и внешние модули. Данные рюкзаков хранятся в SQLite или YAML.
Интерфейс и сообщения поставляются на английском, немецком и польском языках. Можно создать messages_<код>.yml и указать этот код в параметре language: для собственного перевода.
Требования
Плагин работает на Paper и Spigot; требуется Java 25. Он полностью серверный и не требует модов у игроков.
PlaceholderAPI подключается для плейсхолдеров, а Oraxen — для готовых моделей и текстур рюкзаков; оба дополнения необязательны. Без ресурспака рюкзаки остаются окрашиваемыми предметами из кожи. Vault не поддерживается.
