Чат
Модуль, отвечающий за отправленные сообщения игроком в чат

Внутри message.yml выключи local с помощью enable: false, а также сделай пустой trigger: "" для global
chat:
enable: true
mode: "BUKKIT"
priority: "NORMAL"
types:
local:
enable: false # поставь false
global:
enable: true
cancel: false
range: "PROXY"
priority: 5
trigger: "" # сделай пусто
null_receiver:
enable: true
destination:
type: "ACTION_BAR"
times:
stay: 20
destination:
type: "CHAT"
cooldown:
enable: false
sound:
enable: false🌍 Локализация
Путьlocalizations → язык.yml → message.chat
chat:
null_chat: "<color:#ff7171>На сервер выключен чат"
null_receiver: "<color:#ff7171>Тебя никто не услышал"
types:
global: "<delete><display_name> <world_prefix>»<fcolor:4> <message>"
local: "<delete><display_name><fcolor:3>: <message>"chat:
null_chat: "<color:#ff7171>Chat is disabled on this server"
null_receiver: "<color:#ff7171>Nobody heard you"
types:
global: "<delete><display_name> <world_prefix>»<fcolor:4> <message>"
local: "<delete><display_name><fcolor:3>: <message>"null_chat
Сообщение, если в чат ничего не удалось отправить
null_receiver
Сообщение, если никто не увидел сообщение игрока
types
Список чатов и их формат
⚙️ Настройка
Путьmessage.yml → chat
chat:
enable: true
mode: "BUKKIT"
priority: "NORMAL"
types:
local:
enable: true
cancel: true
range: 100
priority: 0
trigger: ""
null_receiver:
enable: true
destination:
type: "ACTION_BAR"
times:
stay: 20
destination:
type: "CHAT"
cooldown:
enable: false
sound:
enable: false
global:
enable: true
cancel: false
range: "PROXY"
priority: 5
trigger: "!"
null_receiver:
enable: true
destination:
type: "ACTION_BAR"
times:
stay: 20
destination:
type: "CHAT"
cooldown:
enable: false
sound:
enable: falseenable
Включает или выключает работоспособность модуля
mode
Не поддерживается в Hytale
priority
Приоритет ивента сообщения в чате. Измените это значение, если есть конфликт с другими плагинами, использующие чат
| Тип | Объяснение |
|---|---|
LOWEST | Сообщение в чате будет обработано быстрее всех плагинов |
LOW | Сообщение в чате будет обработано после плагинов, у которых приоритет LOWEST |
NORMAL | Сообщение в чате будет обработано после плагинов, у которых приоритет LOW |
HIGH | Сообщение в чате будет обработано после плагинов, у которых приоритет NORMAL |
HIGHEST | Сообщение в чате будет обработано после плагинов, у которых приоритет HIGHEST |
MONITOR | Сообщение в чате будет только просмотрено |
types
Список всех чатов с их настройкой. Любой чат по умолчанию выглядит так и ты можешь добавлять свои
название_чата:
enable: true
cancel: true
range: PROXY
priority: число
trigger: "триггер"
null_receiver:
enable: true
destination:
type: "ACTION_BAR"
times:
stay: 20
destination:
type: "CHAT"
cooldown:
enable: false
sound:
enable: falsedestination
Куда будет отправлено сообщение
| Тип | Объяснение | Требует дополнительной настройки? |
|---|---|---|
ACTION_BAR | Сообщение над инвентарём игрока | Да |
CHAT | Сообщение в чат | Нет |
TITLE | Сообщение на весь экран | Да |
SUBTITLE | Сообщение на весь экран (верхняя строчка) | Да |
TOAST | Сообщение в правом нижнем углу (уведомления) | Да |
cooldown
Задержка использования
sound
Проигрывание звука
🔐 Права
Путьpermission.yml → message.chat
chat:
name: "flectonepulse.module.message.chat"
type: "TRUE"
types:
local:
name: "flectonepulse.module.message.chat.local"
type: "TRUE"
cooldown_bypass:
name: "flectonepulse.module.message.chat.local.cooldown.bypass"
type: "OP"
sound:
name: "flectonepulse.module.message.chat.local.sound"
type: "TRUE"
global:
name: "flectonepulse.module.message.chat.global"
type: "TRUE"
cooldown_bypass:
name: "flectonepulse.module.message.chat.global.cooldown.bypass"
type: "OP"
sound:
name: "flectonepulse.module.message.chat.global.sound"
type: "TRUE"name
Название права
type
Вид права
| Вид | Объяснение |
|---|---|
TRUE | Доступно для любого игрока |
FALSE | Никому не доступно, должно быть выдано отдельно (например с помощью LuckPerms) |
OP | Доступно для операторов сервера |
NOT_OP | Доступно для НЕ операторов сервера |
types
Список чатов и их прав
cooldown_bypass
Право для игнорирования задержки между использованиями
sound
Право для использования звука
Последнее обновление
Редактировать на GitHub
FlectonePulse