Плагин для серверов Майнкрафт добавляет в BentoBox настраиваемое меню с кнопками для команд острова. Игрок открывает нужные действия кликом, а администратор может создавать отдельные панели для разных групп и привилегий. Есть русский язык.
Возможности
- Кнопки могут выполнять отдельные команды по левому, правому клику и
Shift+ левому клику. - Для каждого режима BentoBox можно создать несколько панелей и назначать их через права.
- Значки кнопок поддерживают ванильные предметы, формат
ItemParserиз BentoBox и предметы ItemsAdder. - В названиях и описаниях доступны цветовые коды, подстановки PlaceholderAPI и
[gamemode]. - Префикс
[server]запускает команду от имени консоли сервера. - Один элемент можно разместить в диапазоне слотов, например
"0-8". - Работает с режимами AcidIsland, BSkyBlock, CaveBlock, SkyGrid и AOneBlock.
Команды
/is cpили/is controlpanel— открыть назначенную игроку панель./{admin} cp import— загрузить панели изcontrolPanelTemplate.yml./{admin} cp import [filename]— загрузить файл[filename].ymlиз папки дополнения.
Вместо {admin} используется административная команда режима: например, bsb для BSkyBlock или oa для AOneBlock.
Права
[gamemode].controlpanel— открыть панель.[gamemode].controlpanel.admin— импортировать панели.[gamemode].controlpanel.panel.default— доступ к панели по умолчанию.[gamemode].controlpanel.panel.<suffix>— доступ к панели с указанным суффиксом.
В [gamemode] укажите название режима в нижнем регистре, например bskyblock, acidisland или aoneblock.
Настройка
Панели описываются в plugins/BentoBox/addons/ControlPanel/controlPanelTemplate.yml. В блоке panel-list задаются defaultPanel, panelName, permission и кнопки.
Для кнопки используются поля name, material, icon, itemsadder, description, command, right_click_command и shift_click_command. icon имеет приоритет над material; для предмета ItemsAdder укажите itemsadder.
Подстановки в командах: [label] — команда режима, [player] — имя игрока, [server] — выполнение консолью. В описаниях можно использовать %PlaceholderAPI_placeholder% и [gamemode].
Требования
Требуется BentoBox. Для значков из ItemsAdder нужен плагин ItemsAdder, а для переменных в описаниях — PlaceholderAPI.
