Документация ZLDiscord


Введение

ZLDiscord — это универсальный плагин для сервера Minecraft, который предоставляет расширенные возможности, включая систему голосований, интеграцию с плейсхолдерами для голосовых чатов и создание кастомных сообщений. Этот плагин разработан для упрощения и автоматизации управления сервером.


Установка

Для установки плагина выполните следующие шаги:

  1. Скачайте последнюю версию плагина с официальной страницы.
  2. Поместите файл ZoLiryzik.jar в папку /plugins/ вашего сервера.
  3. Перезапустите или перезагрузите сервер (команда /reload).
  4. После перезапуска в папке /plugins/ZoLiryzik/ будут сгенерированы конфигурационные файлы.

Команды в игре

Плагин предоставляет следующие команды для администраторов и игроков в игре:

  • /zevent "title" "command" "time" "channel_id" — создает новое голосование. (требуются права администратора).
  • /zembed "Уникальное название" "Название" "Описание" "ID Канала" "URL_Картинки" "URL_Миниатюры" "Текст_футера"" "URL_Иконки_футера" — создает новое embed сообщение. (требуются права администратора).
  • /zembedmanage "действие" "уникальное_название" "новое_значение" — редактировать embed сообщение. (требуются права администратора).
  • /zlink — привязать аккаунт к дискорду.
  • /zunlink — отвязать аккаунт от дискорда.

Команды в дискорде

Плагин предоставляет следующие команды для администраторов и игроков на сервере дискорда:

  • /zevent — создает новое голосование. (требуются права администратора).
  • !embed — создает создать Embed сообщение в дискорде. (требуются права администратора).
  • /link < code > — привязать аккаунт к дискорду. ( в личные сообщения бота )
  • /unlink — отвязать аккаунт от дискорда.

Плейсхолдеры (PlaceholderAPI)

ZLDiscord интегрируется с PlaceholderAPI для отображения статуса голосового чата. Убедитесь, что у вас установлен PlaceholderAPI.

Доступные плейсхолдеры:

  • %zoliryzik_in_vc% — возвращает "В голосовом чате", "Не в голосовом чате" и "Не привязан".

Конфигурация

Основной файл конфигурации находится по адресу /plugins/ZoLiryzik/config.yml. Вы можете настроить сообщения, разрешения и другие параметры.

Пример файла config.yml:

Загрузка...

Примеры использования

Создать голосование для ивента

Чтобы создать голосование для ивента, просто введите в чат:

/zevent "Осада коробля" "boat run" "20m" "0000000000000000000"                    

Игроки смогут проголосовать, в данном дискорд канале в котором вы указали.

Создать embed сообщение в дискорде

Чтобы создать embed сообщение в дискорде, просто введите в чат:

/zembed "Осада коробля" "Осада коробля" "Идет ивент Осада коробля\nКорды X: 0 Y: 0" "0000000000000000000"                    

Игроки смогут увидеть данное сообщение, в данном дискорд канале в котором вы указали.