CommandGUI Spigot
CommandGUI Spigot — это мощный и гибкий плагин для серверов Minecraft, который позволяет администраторам создавать интуитивно понятные графические интерфейсы для выполнения любых команд. Вместо того чтобы запоминать десятки текстовых команд, игроки просто открывают красивое меню и нажимают на предметы. Плагин полностью настраивается, поддерживает динамическое изменение размера инвентаря и даже выдаёт особую Книгу Знаний для быстрого доступа к GUI. Если вы ищете способ упростить взаимодействие игроков с сервером, CommandGUI Spigot станет незаменимым инструментом.
Основные возможности CommandGUI Spigot
Плагин предлагает широкий спектр функций, которые делают его одним из лучших решений для создания серверных меню. Вот ключевые особенности:
- Настраиваемый GUI: Создавайте уникальные интерфейсы, где каждый предмет выполняет определённую команду. Игроки могут телепортироваться, получать предметы или запускать сложные скрипты одним кликом.
- Гибкая конфигурация предметов: В файле config.yml вы задаёте материал, название, описание (lore), слот и команду для каждого элемента. Поддерживаются цветовые коды.
- Динамический размер инвентаря: Режим gui-size-mode: dynamic автоматически подстраивает количество слотов под число предметов, а fixed закрепляет размер как у двойного сундука.
- Книга Знаний: Команда /commandgui book выдаёт игроку особую книгу, при использовании которой открывается GUI. Это удобно для новичков.
- Кулдауны и права: Для каждого предмета можно установить задержку повторного использования и отдельные разрешения, чтобы ограничить доступ к мощным командам.
- Поддержка языков: Плагин использует языковые файлы, что позволяет перевести все сообщения на русский или любой другой язык.
Как установить CommandGUI Spigot для Minecraft
Установка плагина не требует специальных знаний и займёт всего пару минут. Плагин совместим с серверами на Spigot, Paper и их форках, поддерживая версии Minecraft от 1.16 до 1.20.4. Чтобы скачать CommandGUI Spigot, достаточно найти актуальный .jar файл на Modrinth — именно там разработчик публикует обновления после прекращения поддержки на CurseForge. Затем выполните следующие шаги:
- Поместите скачанный файл CommandGUI.jar в папку plugins вашего сервера.
- Запустите или перезагрузите сервер, чтобы сгенерировалась стандартная конфигурация.
- Отредактируйте файл plugins/CommandGUI/config.yml под свои нужды.
- Примените изменения командой /commandgui reload или перезапустите сервер.
Кстати, если вы пользуетесь лаунчером foxygame.net, то установка CommandGUI Spigot становится ещё проще: в каталоге дополнений лаунчера можно найти этот плагин и добавить его на сервер буквально в один клик, причём лаунчер автоматически проверяет совместимость версий и обновляет плагин при выходе новых билдов.
Команды и права доступа
CommandGUI Spigot предоставляет несколько основных команд, которые покрывают все потребности администрирования:
- /commandgui (алиасы: /cg) — открывает GUI для игрока. Требуется право commandgui.use.
- /commandgui book (алиас: /cg book) — выдаёт Книгу Знаний. Право: commandgui.book.
- /commandgui give [игрок] (алиас: /cg give [игрок]) — передаёт книгу другому игроку. Право: commandgui.give.
- /commandgui help (алиас: /cg help) — показывает список всех команд плагина.
- /commandgui reload (алиас: /cg reload) — перезагружает конфигурацию. Право: commandgui.reload.
По умолчанию права на использование GUI и обход кулдаунов (commandgui.bypass) выданы только операторам, но вы можете настроить их через любой плагин на права, например LuckPerms.
Настройка конфигурации CommandGUI Spigot
Сердце плагина — файл config.yml. Он позволяет детально описать каждый элемент меню. Рассмотрим пример структуры:
language-file: "en_us.yml"
verbose-mode: false
gui-size-mode: "dynamic"
gui-items:
- slot: 0
name: "&aНа спавн"
command: "spawn"
item: "COMPASS"
run-as-player: true
cooldown: 0
verbose: true
lore:
- "&7Нажмите для телепортации"
- slot: 1
name: "&cЛечение"
command: "heal"
item: "GOLDEN_APPLE"
run-as-player: true
cooldown: 30
verbose: false
lore:
- "&7Нажмите чтобы исцелиться"
Параметр run-as-player определяет, будет ли команда выполнена от имени игрока или от консоли. Если установить false, то команда вроде give %player% diamond 1 выдаст предмет, даже если у игрока нет прав на её использование. Переменная %player% автоматически заменяется на никнейм кликнувшего. Кулдаун указывается в секундах, а verbose управляет логированием для конкретного предмета, переопределяя глобальный verbose-mode.
Почему стоит скачать CommandGUI Spigot
Этот плагин решает сразу несколько задач: снижает нагрузку на администраторов, уменьшает количество ошибок при вводе команд и делает сервер более дружелюбным для новичков. Благодаря поддержке динамического размера GUI вы не ограничены жёсткими рамками — меню всегда выглядит аккуратно. А возможность выдать Книгу Знаний позволяет интегрировать GUI в квесты или стартовые наборы. Плагин активно развивается, и хотя автор перенёс релизы на Modrinth, он остаётся полностью бесплатным и открытым под лицензией Apache 2.0.
Заключение
CommandGUI Spigot — это идеальный инструмент для создания интерактивных меню на серверах Minecraft. Простая установка, понятная конфигурация и широкие возможности кастомизации делают его обязательным к использованию. Независимо от того, управляете ли вы небольшим приватным сервером или крупным проектом, этот плагин поможет улучшить пользовательский опыт. Начните с базового набора предметов, а затем расширяйте функционал, добавляя новые команды и интеграции. Ваши игроки точно оценят удобство графического интерфейса.