Flectone Logo FlectonePulse

Над головой

Модуль, отвечающий за сообщения над головой

bubble

Идея взята из LightChatBubbles

Формула длительности

long duration = (countWords + handicapChars) / readSpeed * 60;

🌍Локализация

Путь localizations → язык.yml → message.bubble
bubble:
  format: "<fcolor:3><message>"
bubble:
  format: "<fcolor:3><message>"

format

Формат сообщения над головой

⚙️Настройка

Путь message.yml → bubble
bubble:
  enable: true
  max_count: 3
  max_length: 30
  elevation: 0.4
  distance: 30.0
  read_speed: 90.0
  handicap_chars: 10.0
  word_break_hint: "‑"
  interaction:
    enable: true
    height: 0.4
  modern:
    enable: true
    has_shadow: false
    see_through: true
    animation_time: 5
    scale: 1.0
    background: "#00000040"
    billboard: "CENTER"

enable

Включает или выключает работоспособность модуля

max_count

Максимальное количество сообщений над головой одновременно

max_length

Максимальная длинна одного сообщения над головой. Если текст длиннее, то он будет разделён на несколько

elevation

Насколько высоко над головой будет сообщение

distance

Насколько далеко можно увидеть сообщение над головой у игрока

read_speed

Скорость чтения слов в минуту

handicap_chars

Дополнительное время для коротких сообщений

word_break_hint

Символ-подсказка, который ставится когда слово разрывается на две строки

interaction

Позволяет изменять расстояние между сообщениями друг от друга, иначе используется устаревший area effect cloud

Предупреждение

Это будет использовано только для серверов, где версия 1.21.3 и выше

НАСТРОЙКА

enable

Включает работоспособность

height

Расстояние между каждым сообщением друг от друга

modern

Сообщения над головой через Text Display

Предупреждение

Это будет использовано только для серверов, где версия 1.19.4 и выше

НАСТРОЙКА

enable

Включает работоспособность

has_shadow

Включает тень у текста

see_through

Включает прозрачность текста на фоне воды и облаков (чтобы нельзя было смотреть сквозь воду)

scale

Насколько большим будет сообщение

background

Цвет фона сообщения, он имеет прозрачность т.е. альфа-канал. Сайт для выбора цвета

billboard
ТипПояснение
FIXEDПоложение не изменяется
VERTICALПоложение изменяется относительно вертикали
HORIZONTALПоложение изменяется относительно горизонтали
CENTERПоложение изменяется относительно горизонтали и вертикали

🔐Права

Путь permission.yml → message.bubble
bubble:
  name: "flectonepulse.module.message.bubble"
  type: "TRUE"

name

Название права

type

Вид права

ВидОбъяснение
TRUEДоступно для любого игрока
FALSEНикому не доступно, должно быть выдано отдельно (например с помощью LuckPerms)
OPДоступно для операторов сервера
NOT_OPДоступно для НЕ операторов сервера

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

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

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

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