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

Идея взята из 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
FlectonePulse