Плагін Minecraft CommandPanels
Інформація про CommandPanels і сервери, де його знайдено
🔌 Про CommandPanels
CommandPanels — це плагін Minecraft, що надає систему GUI/menu на основі YAML для серверів. Він зосереджений на панелях на основі інвентарю, діалогових (form) панелях і панелях, сумісних із Floodgate, для гравців Bedrock. Проєкт містить онлайн-редактор і структурований формат для створення інтерактивних меню, що працюють на даних, виконують команди, показують динамічні placeholders і реагують на логіку та дозволи.
🎯 Призначення
Плагін призначений для адміністраторів серверів і розробників, яким потрібні гнучкі, програмовані GUI для магазинів, kit-ів, лобі, інструментів модерації або власних робочих процесів. Він створений так, щоб панелі могли виконувати команди, перевіряти умови, анімувати предмети та надавати сесійні або постійні дані для використання в інших системах.
⚙️ Можливості
- Панелі інвентарю з взаємодією з предметами, розкладкою слотів і ланцюжками анімацій.
- Діалогові панелі для структурованих форм і введення від гравців.
- Підтримка панелей Floodgate для показу сумісних панелей гравцям Bedrock (через налаштування Geyser/Floodgate).
- Inline-логіка та умови (оператори типу AND/OR/NOT) для керування видимістю та поведінкою.
- Система команд/дій: хуки відкриття/закриття, дії кліку, дії кліку поза панеллю та умовне виконання команд.
- Підтримка PlaceholderAPI та динамічні оновлення placeholders усередині панелей.
- Дані панелі для сесії та постійного зберігання, доступні між панелями та командами.
- Періодичні оновлення та спостерігач дозволів, який може запускати повторний повний розбір логіки, коли дозволи змінюються.
- Онлайн-редактор із живим попереднім переглядом YAML і перевіркою структури.
🧩 Для кого це
Для адміністраторів і розробників плагінів, які керують сучасними серверами, сумісними з Paper, і потребують гнучких GUI-меню: сервери Survival/SMP, мережі мініігор, PvP-хаби та сервери, яким потрібні власні інтерфейси для адміністрування та модерації.
🏗️ Приклади використання
- Створити GUI для kit-а або магазину, який виконує команди сервера та вимагає певних дозволів або економічного балансу.
- Зробити меню навігації хабу з анімованими предметами та умовною видимістю залежно від рангу гравця.
- Надати сумісне з Bedrock меню, використовуючи спеціальні варіанти панелей Floodgate.
⌨️ Commands
| Command | Description | Permission | Access |
|---|---|---|---|
/pa open <panel> | Відкрити панель із назвою. | commandpanels.command.open | Admin |
/pa reload | Перезавантажити конфігурацію плагіна та панелі. | commandpanels.command.reload | Admin |
/pa generate | Згенерувати приклади панелей або початкову структуру. | commandpanels.command.generate | Admin |
/pa version | Показати версію плагіна. | commandpanels.command.version | Player |
/pa data | Налаштувати або переглянути дані панелі. | commandpanels.command.data | Admin |
/pa help | Показати довідку для команди /pa. | commandpanels.command.help | Player |
(Команди та їхні дозволи взяті з офіційної документації CommandPanels.)
🔐 Permissions
| Permission | Description | Default |
|---|---|---|
commandpanels.command | Дозволяє доступ до базової команди /pa. | true |
commandpanels.command.reload | Дозволяє перезавантаження плагіна. | op |
commandpanels.command.generate | Доступ до команди генератора панелей. | op |
commandpanels.command.version | Дозволяє перевіряти версію плагіна. | true |
commandpanels.command.data | Надає доступ до налаштування даних панелі. | op |
commandpanels.command.open | Дозволяє відкривати панелі через /pa open. | op |
commandpanels.command.open.other | Дозволяє відкривати панелі для інших гравців. | op |
commandpanels.command.help | Дозволяє доступ до /pa help. | true |
⚙️ Встановлення
📥 Налаштування
- Завантажте офіційний файл CommandPanels
.jarі помістіть його в папкуplugins/на вашому сервері. - Запустіть сервер, щоб згенерувати дані плагіна.
- Після першого запуску перевірте
plugins/CommandPanelsна наявністьconfig.ymlі папкиpanels/, що містить файли визначення панелей.
📦 Dependencies
- PlaceholderAPI — необов’язково, але рекомендовано для динамічних placeholders.
- Floodgate — необов’язково для підтримки панелей Bedrock (Floodgate).
🧾 Конфігурація
- Панелі визначаються як YAML-файли, розміщені в каталозі
panels/. Для зручної організації підтримуються підпапки. - Плагін згенерує приклади панелей, якщо каталог
panels/буде видалено, а потім плагін перезапущено.
🧠 Технічні примітки
- Офіційна документація та релізи вказують Paper і Folia (форки Paper) як підтримувані серверні платформи для сучасних релізів v4.
- Гілка релізів v4 зосереджена на новіших версіях серверів Minecraft; визначення панелей підтримують динамічні placeholders і умовну логіку, що розбирається під час виконання.
- Плагін надає вузли дозволів і API на основі команд для відкриття панелей; його також можна вбудувати як бібліотеку в інші плагіни, завантажуючи YAML панелей і викликаючи дії відкриття.
🤝 Коли цей плагін корисний
Якщо вам потрібна структурована, придатна до скриптування система GUI, що підтримує динамічні дані, умовну логіку, сумісність із Bedrock і онлайн-редактор, CommandPanels пропонує підтверджений підхід на основі YAML, який добре підходить для серверів і мереж на Paper.
- Smithtainment
Спільнотний survival‑SMP з кастомними плагінами, економікою, mcMMO та міні‑іграми — дружня спільнота й активний форум.
550.57 - Netherlite is loading...450.3
- EthelMC
Ком’юніті‑виживання з економікою, приватами, аренами та кросплеєм (Java/Bedrock). Ранги, магазини гравців і івенти.
244.03 - GenuineMC
Спільнотно орієнтований semi-vanilla survival SMP із захистом земель, крамницями гравців, нагородами за голосування, косметикою та, ймовірно, кросплеєм між Bedrock і Java.
041.8 - The Dojo
Towny‑виживання із прокачуванням mcMMO, економікою гравців і фокусом на спільноті — будуй міста, рівняй навички й грай з друзями.
038.76 - AntyMC
Польський сервер Lifesteal у стилі Anarchy, зосереджений на PvP та виживанні — має кастомні предмети, клани, аукціони гравців і внутрішньоігрову економіку для змагальної гри з високими ставками.
031.07 - FoxyCraft030.66
- MOTD LOADING023.86
- A Minecraft Server023.26
- BTE Japan021.89
- ÂÂOlympus Âservidor amigable020.92
- Bloxito010.27
- Anarchy has taken over.05.18
- A Minecraft Server05.09
Сторінка плагіна CommandPanels показує, на яких серверах моніторинг знайшов цей плагін, з якими платформами та версіями він зустрічається.
Плагіни можуть додавати команди, економіку, захист, права доступу, міні-ігри, інтеграції або інші механіки. Фактична роль CommandPanels залежить від конфігурації конкретного сервера.
Дані формуються автоматично з технічних відповідей серверів. Якщо сервер приховує список плагінів, він може не відображатися в цьому розділі, навіть якщо використовує CommandPanels.
Використовуйте список серверів з CommandPanels, щоб порівняти проєкти, перевірити сумісні версії або знайти приклади використання плагіна на публічних серверах.