/emit
Command to use any `destination` with text

The command is available by default only to server admins and is created specifically for them. It should not be given to regular players. This command can be used through the console, another plugin, or a datapack, which is convenient if you want to use tools from FlectonePulse (any placeholders and tags will also work).
To display text to all players at once, you can use all, for example /emit all CHAT hello world.
Some destination types have arguments that can be modified via {}.
These arguments are named exactly as they are in the configuration files.
Examples
/emit TheFaser ACTION_BAR{times={stay=40}} hello world/emit TheFaser BOSS_BAR{color=RED} hello world/emit TheFaser BRAND hello world/emit TheFaser CHAT hello world/emit TheFaser TITLE hello world/emit TheFaser SUBTITLE hello world/emit TheFaser TAB_FOOTER hello world/emit TheFaser TAB_HEADER hello world/emit TheFaser TEXT_SCREEN{offset_x=-0.3, offset_y=-0.2} hello world/emit TheFaser TOAST{icon="minecraft:iron_ingot", style=CHALLENGE} hello world
Arguments that are omitted will use default values and do not all need to be entered. If the destination is entered incorrectly, the message will be sent to the regular chat.
destination
Where the message will be sent
| Type | Explanation | Requires additional configuration? |
|---|---|---|
ACTION_BAR | Message above the player's inventory | Yes |
BOSS_BAR | Message at the top of the screen | Yes |
BRAND | Message in F3 | No |
CHAT | Message in chat | No |
TEXT_SCREEN | Message anywhere on the screen | Yes |
TITLE | Full-screen message | Yes |
SUBTITLE | Full-screen message (bottom line) | Yes |
TAB_HEADER | Message in TAB (top) | No |
TAB_FOOTER | Message in TAB (bottom) | No |
TOAST | Message in the top right corner (achievement) | Yes |
To change this, replace the value type: here and restart FlectonePulse using the /flectonepulse reload command; additional settings will appear AUTOMATICALLY
Change
Replace the value type: here
Restart FlectonePulse using the /flectonepulse reload command
Additional parameters for delay settings will appear automatically
🌍Localization
Pathlocalizations → language.yml → command.emit
emit:
null_player: "<color:#ff7171><sprite_or:⁉:gui:icon/chat_modified>This player does not exist"
format: "<fcolor:4><message>"emit:
null_player: "<color:#ff7171><sprite_or:⁉:gui:icon/chat_modified>Игрок не найден"
format: "<fcolor:4><message>"null_player
Message if the entered player is not found
format
The format of the message that will be sent
⚙️Setting
Pathcommand.yml → emit
emit:
enable: true
aliases:
- "emit"
cooldown:
enable: false
sound:
enable: falseenable
Enables or disables the functionality of the module
range
How far in blocks the message will be displayed
| Value | Explanation |
|---|---|
WORLD_TYPE | The message will be sent only to players who have the permission flectonepulse.world.type.dimension_name |
WORLD_NAME | The message will be sent only to players who have the permission flectonepulse.world.name.world_folder_name |
PROXY | The message will be sent to all players on the server and on the Proxy |
SERVER | The message will be sent to all players on the server |
PLAYER | The message will be sent only to the sender |
any number greater than 0, for example range: 100 | The message will be sent to players whose distance between them and the sender is less than this number. Players must also be in the same world as the sender |
cooldown
Usage delay
Usage
Replace false with true
Restart FlectonePulse using the /flectonepulse reload command
Additional parameters for delay settings will appear automatically
cooldown:
enable: true
duration: 60Parameters
| Field | Type | Explanation |
|---|---|---|
enable | boolean | Enables the cooldown functionality |
duration | long | How many ticks must pass between uses |
sound
Sound playback
Usage
Replace false with true
Restart FlectonePulse using the command /flectonepulse reload
Additional parameters for sound configuration will appear automatically
sound:
enable: true
volume: 1.0
pitch: 1.0
category: "HOSTILE"
name: "minecraft:entity.llama.spit"Parameters
| Field | Type | Explanation |
|---|---|---|
enable | boolean | Enables sound playback |
volume | float | Sound volume from 0 to 1.0 |
pitch | float | Sound pitch from 0 to 1.0 |
category | String | Category from MASTER, MUSIC, RECORD, WEATHER, BLOCK, HOSTILE, NEUTRAL, PLAYER, AMBIENT, VOICE |
name | String | Sound name, for example minecraft:entity.llama.spit |
🔐Permissions
Pathpermission.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
Permission name
type
Permission type
| Type | Explanation |
|---|---|
TRUE | Available to any player |
FALSE | Available to no one, must be granted separately (e.g., using LuckPerms) |
OP | Available to server operators |
NOT_OP | Available to NON-operators of the server |
cooldown_bypass
Permission to ignore the cooldown between uses
sound
Permission to use the sound
Last updated on
Edit on GitHub
FlectonePulse