Flectone Logo FlectonePulse

/emit

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

command emit

Комманда доступна по умолчанию только админам сервера и создана только для них. Выдавать обычным игрокам её не стоит. Эту комманду можно использовать через консоль, другой плагин или датапак, что удобно, если вам хочется использовать инструменты от 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: false

enable

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

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

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

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