MonitoringMinecraft MonitoringMinecraft

DialogWindow (Диалогвиндоу)

Плагин PaperPurpurSpigot

Плагин для серверов Майнкрафт создаёт интерактивные диалоговые меню из файлов YAML.

1.2к скачиваний 10 подписчиков
Оцените первым
Канал
Ядро
Версия

Плагин для серверов Майнкрафт, который превращает команды в настраиваемые графические окна. Администратор описывает меню в YAML без разработки: игроки смогут выбирать действия кнопками, полями ввода, переключателями и списками вместо команд и сообщений в чате.

Возможности

  • Создание диалогов с надписями, кнопками, флажками, выпадающими списками, ползунками и текстовыми полями.
  • Показ предметов с названием, описанием, текстурой головы, свечением и другими свойствами; расширенная настройка предметов доступна на Paper.
  • Выполнение консольных и игровых команд в зависимости от выбора игрока.
  • Подстановка данных через PlaceholderAPI в заголовках, тексте, предметах и командах.
  • Хранение меню в YAML-файлах внутри interfaces/; подпапки помогают разделить большое количество интерфейсов.
  • Настраиваемый доступ к отдельным интерфейсам через быстрое меню и меню паузы.

Подходит для меню варпов, подтверждения покупки, принятия правил, переключателя пвп, выбора ранга, настроек и инструментов администрации.

Меню выбора варпа

Окно настроек

Диалог привязки Twitch

Команды

  • /dwreload — перечитывает конфиг, сообщения и все интерфейсы без перезапуска сервера.
  • /dwreport — создаёт диагностический отчёт.
  • /dwopen — открывает настроенный диалог; удобно для командных блоков, NPC и других плагинов.
  • /dwclose — закрывает открытое диалоговое окно.

Каждый YAML-файл в interfaces/ также задаёт собственную команду для открытия меню.

Права

  • dialogwindow.reload — /dwreload
  • dialogwindow.report — /dwreport
  • dialogwindow.open — /dwopen
  • dialogwindow.close — /dwclose

Для команды конкретного интерфейса право задаётся в его YAML-файле, например dialogwindow.warpui.

Настройка

После запуска создаются config.yml, messages.yml и папка interfaces/ с примерами. В файле интерфейса указываются команда, заголовок, элементы окна и действия кнопок. Элементы выводятся сверху вниз в том порядке, в котором записаны в YAML.

Поддерживаются поля text, checkbox, single_option и number_range. Встроенные переменные: %playername%, %uuid%, %world%.

Требования

Работает на Paper и Spigot, использующих встроенный Dialog API Майнкрафт. Требуется Java 17 или новее. PlaceholderAPI необязателен, но нужен для его переменных.

Как установить DialogWindow

Плагины ставятся на сервер, а не в игру.

  1. Скачайте .jar под ядро своего сервера — Paper, Purpur или Spigot — и его версию (самая свежая — 26.3).
  2. Положите его в папку plugins.
  3. Перезапустите сервер.
Смотрите также

Похожие подборки плагины — по версиям Майнкрафта, загрузчикам и жанрам.

Сервера Майнкрафт

Играть интереснее на сервере — выбирайте в рейтинге серверов Майнкрафт и заходите прямо сейчас.

SkyBars
SkyBars Java + BE
594 онлайн
1.8 — 26.3 версия
🎁 БЕСПЛАТНЫЙ ДОНАТ ✅ ВЫЖИВАНИЕ 🏴 АНАРХИЯ 🎙 ГОЛОСОВОЙ ЧАТ 🟩 ОДИН БЛОК 🛏 БЕДВАРС 🔥 СМП ⚔️ ПВП
REALLYWORLD
496 онлайн
1.16.5 — 26.3 версия
ВСЕМ ДОНАТ - /FREE | ТОПОВЫЕ РЕСУРСЫ, БОЛЬШОЙ ОНЛАЙН, КОПИЯ РИЛИВОРЛДА
MigosMc
MigosMc Java + BE
576 онлайн
1.8 — 26.3 версия
🌿 MigosMc.net | Гриферский сервер с войс-чатом | Награды за онлайн ⭐ ВЫЖИВАНИЕ⭐ ОДИНБЛОК⭐ МИНИ-ИГРЫ
EDISONWORLD
496 онлайн
1.16.5 — 26.3 версия
ВСЕМ ДОНАТ - /FREE | СЕРВЕР КОМПОТА, ЭДИСОНА И ЛОЛОЛОШКИ, БОЛЬШОЙ ОНЛАЙН, КОПИЯ РИЛИВОРЛДА
MineLauncher
Лаунчер Майнкрафт без лицензии — все версии
Бесплатный лаунчер для ПК и Андроид — все версии 26.3, 1.21.11, 26.2, 26.1.2. Fabric, NeoForge, Quilt, шейдеры, моды и скины в один клик.
Без лицензии Fabric, NeoForge, Quilt Моды, шейдеры, скины Все версии Майнкрафта ПК и Андроид Для слабых ПК Сервера в лаунчере
Скачать бесплатно
Windows и Андроид · Бесплатно · Без лицензии
Наш чат