/emit
Комманда для использования любого `destination` с текстом

Комманда доступна по умолчанию только админам сервера и создана только для них. Выдавать обычным игрокам её не стоит. Эту комманду можно использовать через консоль, другой плагин или датапак, что удобно, если вам хочется использовать инструменты от FlectonePulse (любые плейсхолдеры и теги также будут работать)
Чтобы отобразить текст всем игрокам сразу, можно использовать all, например /emit all CHAT hello world.
У некоторых destination есть аргументы, которые можно изменять через {}.
Эти аргументы назваются точно также, как и в конфиг файлах.
Примеры
/emit TheFaser CHAT hello world/emit TheFaser TITLE hello world/emit TheFaser SUBTITLE hello world/emit TheFaser TOAST{icon="Ingredient_Stick"} hello world
Аргументы, которые пропущены, будут дефолтными и их необязательно вписывать все. Если destination введён неправильно, сообщение будет отправлено в обычный чат
destination
Куда будет отправлено сообщение
| Тип | Объяснение | Требует дополнительной настройки? |
|---|---|---|
ACTION_BAR | Сообщение над инвентарём игрока | Да |
CHAT | Сообщение в чат | Нет |
TITLE | Сообщение на весь экран | Да |
SUBTITLE | Сообщение на весь экран (верхняя строчка) | Да |
TOAST | Сообщение в правом нижнем углу (уведомления) | Да |
🌍 Локализация
Путьlocalizations → язык.yml → command.emit
emit:
null_player: "<color:#ff7171>Игрок не найден"
format: "<fcolor:4><message>"emit:
null_player: "<color:#ff7171>This player does not exist"
format: "<fcolor:4><message>"null_player
Сообщение, если введённый игрок не найден
format
Формат сообщения, которое будет отправлено
⚙️ Настройка
Путьcommand.yml → emit
emit:
enable: true
aliases:
- "emit"
cooldown:
enable: false
sound:
enable: falseenable
Включает или выключает работоспособность модуля
aliases
Список псевдонимов для использования комманды
Например newcommand, новаякоманда, бан, ми и т.д.
cooldown
Задержка использования
sound
Проигрывание звука
🔐 Права
Путьpermission.yml → command.emit
emit:
name: "flectonepulse.module.command.emit"
type: "OP"
cooldown_bypass:
name: "flectonepulse.module.command.emit.cooldown.bypass"
type: "OP"
sound:
name: "flectonepulse.module.command.emit.sound"
type: "TRUE"name
Название права
type
Вид права
| Вид | Объяснение |
|---|---|
TRUE | Доступно для любого игрока |
FALSE | Никому не доступно, должно быть выдано отдельно (например с помощью LuckPerms) |
OP | Доступно для операторов сервера |
NOT_OP | Доступно для НЕ операторов сервера |
cooldown_bypass
Право для игнорирования задержки между использованиями
sound
Право для использования звука
Последнее обновление
Редактировать на GitHub
FlectonePulse