Flectone Logo FlectonePulse

FAQs

Часто Задаваемые Вопросы (FAQ) по FlectonePulse


Что такое FlectonePulse и для чего он нужен?

FlectonePulse — это плагин для серверов Minecraft и Hytale, который позволяет полностью настраивать сообщения, чат, команды и интеграции. Он предоставляет гибкую систему форматирования текста, автоматическое определение языка игроков и интеграции с Discord, Telegram и Twitch.


Как установить FlectonePulse?

Скачайте плагин с CurseForge

Поместите файл плагина в папку mods вашего сервера

Перезапустите сервер

Настройте конфигурацию в файлах

ФайлСсылка на документациюОбъяснение
config.ymlКонфигурацияОсновная конфигурация FlectonePulse, без которой невозможна правильная работа. Здесь настраиваются база данных, язык плагина, режим прокси и т.д.
command.ymlКомандыНастройка всех собственных команд
integration.ymlИнтеграцииНастройка взаимодействий с внешними плагинами и сервисами.
message.ymlСообщенияНастройка сообщений FlectonePulse (условия их появления и содержание).
Не путать с настройкой формата сообщений, которая выполняется в файлах /localizations/....
localizations/...Указано в каждом пункте документации команд и сообщенийВ этой папке находятся файлы с настройками для каждого языка игроков (см. язык). Здесь настраивается формат сообщений, т.е. текст.
permission.ymlУказано в каждом пункте документации команд, сообщений и интеграцийНастройка прав доступа. По умолчанию права настроены так, чтобы большинство функций были доступны всем игрокам без необходимости дополнительной настройки.

Как настроить форматирование сообщений?

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

Входной цветПреобразуется в
&0-&9, &a-&f<black>, <dark_blue> ... <white>
&l/&m/&n/&o/&k/&r<b> / <st> / <u> / <i> / <obf> / <reset>
&#rrggbb, #rrggbb, &x&r&r&g&g&b&b, <##rrggbb><#rrggbb>
Теги MiniMessage<color:#rrggbb>, <rainbow>, <click:...>, <font> и др.

Для гибкости вы можете использовать & или § как взаимозаменяемые символы.

welcome-message: "<gradient:#FF0000:#00FF00>&lПривет</gradient> <rainbow><player></rainbow>!"

welcome message


Можно ли отключить определённые функции плагина?

Да, FlectonePulse использует модульную систему. Любую функцию (команды, сообщения или интеграции) можно отключить в файлах command.yml, message.yml или integration.yml соответственно. После внесения изменений перезапустите плагин командой /flectonepulse reload.


Как работает автоматическое определение языка?

Если в config.yml включена опция by_player, плагин автоматически определяет язык Hytale игрока и отображает сообщения из папки localizations/... на этом языке. Если локализация недоступна, используется язык по умолчанию из конфигурации. Подробности в документации по локализации.


Какие интеграции поддерживает FlectonePulse?

Плагин интегрируется с Discord, Telegram и Twitch, позволяя игрокам общаться через разные платформы. Настройка интеграций выполняется в файле integration.yml. Подробности в документации по интеграциям.


Чем FlectonePulse отличается от FlectoneChat?

FlectonePulse — это новый проект, а не улучшенная версия FlectoneChat. FlectoneChat был экспериментом, а FlectonePulse создан с учётом прошлых ошибок, предлагая больше возможностей и кастомизации.


Как включить ототображение имени над игроком?

Включите настройку name_visible в файле message.yml:

scoreboard:
  enable: true
  name_visible: true
  color: "<white>"
  prefix: "<vault_prefix><stream_prefix> <white>"
  suffix: " <afk_suffix><vault_suffix>"
  ticker:
    enable: false

После изменения выполните команду /flectonepulse reload. Подробности в документации по настройке.


Как настроить отображение имени игрока?

Настройка имени игрока (display) выполняется в файле localizations/...:

names:
  constant: []
  display:
  - "<click:suggest_command:\"/msg <player> \"><hover:show_text:\"<fcolor:2>Написать <player>\"><vault_prefix><stream_prefix><fcolor:2><player><afk_suffix><vault_suffix></hover></click>"
  entity: "<fcolor:2><hover:show_text:\"<fcolor:2><name> <br><fcolor:1>Тип <fcolor:2><lang:'<type>'> <br><fcolor:1>Айди <fcolor:2><uuid>\"><name></hover>"
  unknown: "<fcolor:2><name>"
  invisible: "<fcolor:2>[Invisible]"
names:
  constant: []
  display:
  - "<click:suggest_command:\"/msg <player> \"><hover:show_text:\"<fcolor:2>Write to <player>\"><vault_prefix><stream_prefix><fcolor:2><player><afk_suffix><vault_suffix></hover></click>"
  entity: "<fcolor:2><hover:show_text:\"<fcolor:2><name> <br><fcolor:1>Type <fcolor:2><lang:'<type>'> <br><fcolor:1>ID <fcolor:2><uuid>\"><name></hover>"
  unknown: "<fcolor:2><name>"
  invisible: "<fcolor:2>[Invisible]"

После изменений выполните /flectonepulse reload. Подробности в документации по локализации.


Как настроить цвета в сообщениях и интерфейсе?

Настройка цветов выполняется в файле message.yml с помощью модуля fcolor:

fcolor:
  enable: true
  default_colors:
    1: "<gradient:#A6D8FF:#8CC8FF>"
    2: "<gradient:#6BB6FF:#4DA6FF>"
    3: "#A9A9A9"
    4: "#FFFAFA"

Здесь задаются цвета по умолчанию, если игрок не выбрал свои в /chatsetting или /chatcolor. Можно запретить изменение цветов в соответствующих командах. Подробности в руководстве по форматированию.

Совет

Проще изменить 4 цвета здесь, чем заменять <fcolor:...> во всех настройках плагина.


Что делать, если возникают ошибки?

Проверьте консоль сервера на наличие ошибок и отправите их в Discord-сообщество для помощи.

Убедитесь, что используете последнюю версию плагина.

Ознакомьтесь с документацией или получите персональную техническую поддержку для бустеров на Boosty.


Как связаться с разработчиками?

Присоединяйтесь к Discord-сообществу для поддержки и предложений. Оставьте звезду на GitHub


Когда выйдет новая версия FlectonePulse?

Экспериментальные версии доступны для скачивания на GitHub или в Discord-канале для тестеров

Внимательно

Тестовые версии используйте на свой страх и риск. Эти версии чаще всего не созданы для того, чтобы использовать их в продакшене, они могут быть сломаны или сломать вам прошлую версию FlectonePulse

Последнее обновление

Редактировать на GitHub

На этой странице

Авторы страницы