Skip to content

Mention

WARNING

By default, server administrators cannot be mentioned due to the bypass permission

This formatting allows mentioning (pinging) a user in a message. Donation groups can also be mentioned, for example @defaultmention

🌍 Localization

📂 Path localizations → locale.yml → message.format.mention

⚖️ Default

yml
mention:
  person: "<fcolor:2>Тебя упомянули!"
  format: "<fcolor:2>@<target>"
yml
mention:
  person: "<fcolor:2>You were mentioned!"
  format: "<fcolor:2>@<target>"

person

Message to the player when mentioned

format

Message when it is a mention of a player

⚙️ Setting

📂 Path message.yml → format.mention

⚖️ Default

yml
mention:
  enable: true
  trigger: "@"
  everyone_tag: "here"
  destination:
    type: "TOAST"
    icon: "minecraft:bell"
    style: "TASK"
  sound:
    enable: true
    volume: 0.1
    pitch: 0.1
    category: "NEUTRAL"
    name: "minecraft:entity.experience_orb.pickup"

enable

Enables or disables the functionality of the module

trigger

Symbol with which the mention message should start

EXAMPLE

If I want to mention Flectone, I should write @Flectone
mention

everyone_tag

The word that, when combined with the trigger, will mention all players on the server. To use this, you must have the flectonepulse.module.message.format.mention.group.default permission

destination

Where the message will be sent
TypeExplanationRequires additional setup?
ACTION_BARMessage above the player's inventoryYes
BOSS_BARMessage at the top of the screenYes
BRANDMessage in the F3 menuNo
CHATMessage in the chatNo
TEXT_SCREENMessage anywhere on the screenYes
TITLEFull-screen messageYes
SUBTITLEFull-screen message (bottom line)Yes
TAB_HEADERMessage in the TAB list (top)No
TAB_FOOTERMessage in the TAB list (bottom)No
TOASTMessage in the top right corner (achievement)Yes

To change this, replace the value type: here and restart FlectonePulse using the command /flectonepulse reload. Additional settings will appear AUTOMATICALLY.


ACTION_BAR

action bar

yaml
destination:
  type: "ACTION_BAR"
  times:
    stay: 60

- times

FieldExplanation
stayTime in ticks to keep the message visible

BOSS_BAR

action bar

yaml
destination:
  type: "BOSS_BAR"
  duration: 100
  health: 1.0
  overlay: "PROGRESS"
  color: "BLUE"
  play-boos-music: false
  create-world-fog: false
  darken-screen: false

- duration

Duration for displaying the message.

- health

How full the boss bar will be.

- overlay

TypeExplanation
PROGRESSA single line
NOTCHED_6Divided into 6 parts
NOTCHED_10Divided into 10 parts
NOTCHED_12Divided into 12 parts
NOTCHED_20Divided into 20 parts

- color

Display color.

Type
PINK
BLUE
RED
GREEN
YELLOW
PURPLE
WHITE

- play_boos_music

Whether to play boss music with the message

- create_world_fog

Whether to create world fog with the message

- darken_screen

Whether to darken the screen with the message


TEXT_SCREEN

text screen

WARNING

This only works on version 1.19.4 and above. On older versions, CHAT will be used instead

yaml
destination:
  type: "TEXT_SCREEN"
  background: "#00000040"
  has_shadow: false
  animation_time: 2
  live_time: 10
  width: 100000
  scale: 0.5
  offset_x: 0.0
  offset_y: -0.3
  offset_z: -0.8

- background

The background color of the message, which includes transparency (alpha channel). Website for choosing a color

- has_shadow

Enables text shadow.

- animation_time

Time in seconds for the appearance and disappearance animations. If set to 0 or less, there will be no animation

- live_time

Time in seconds for the text to be displayed. If set to 0 or less, the text won't appear

- width

Text length per line in pixels. If the text is longer, it will wrap to the next line

- scale

Text size. If negative, the text will be flipped

- offset_x

Offset along the X coordinate (right +, left -) relative to the center of the player's screen

- offset_y

Offset along the Y coordinate (up +, down -) relative to the center of the player's screen

- offset_z

Offset along the Z coordinate (forward +, backward -) relative to the center of the player's screen


TITLE (or SUBTITLE)

title

yaml
destination:
  type: "TITLE" (or "SUBTITLE")
  subtext: ""
  times:
    fade-in: 20
    stay: 60
    fade-out: 20

- subtext

Message for the second part of the display. For example, if TITLE is selected, subtext will be shown below it, and vice versa

- times

FieldExplanation
fade_inTime in ticks for the message to appear
stayTime in ticks to keep the message visible
fade_outTime in ticks for the message to disappear

TOAST

toast

yaml
destination:
  type: "TOAST"
  icon: "minecraft:diamond"
  style: "TASK"

- icon

Achievement icon, which can be any Minecraft item (must specify the full path)

- style

Achievement type (TASK regular, GOAL goal, CHALLENGE challenge)

sound

Sound playback

How to use?

Replace false with true and restart FlectonePulse using the /flectonepulse reload command. Additional sound settings will appear AUTOMATICALLY

yaml
sound:
  enable: true
  volume: 1.0
  pitch: 1.0
  category: "HOSTILE"
  name: "minecraft:entity.llama.spit"
FieldTypeExplanation
enablebooleanEnables sound functionality
volumefloatSound volume from 0 to 1.0
pitchfloatSound pitch from 0 to 1.0
categoryStringCategory from MASTER, MUSIC, RECORD, WEATHER, BLOCK, HOSTILE, NEUTRAL, PLAYER, AMBIENT, VOICE
nameStringSound name, for example minecraft:entity.llama.spit

🔐 Permissions

📂 Path permission.yml → message.format.mention

⚖️ Default

yml
mention:
  name: "flectonepulse.module.message.format.mention"
  type: "TRUE"
  group:
    name: "flectonepulse.module.message.format.mention.group"
    type: "OP"
  bypass:
    name: "flectonepulse.module.message.format.mention.bypass"
    type: "FALSE"
  sound:
    name: "flectonepulse.module.message.format.mention.sound"
    type: "TRUE"

name

Permission name

type

Permission type

TypeExplanation
TRUEAvailable to any player
FALSENot available to anyone, must be granted separately (e.g., using LuckPerms)
OPAvailable to server operators
NOT_OPAvailable to not server operators

group

Permission for mentioning a donation group, for example @default

INFO

Each group checks for its own permission flectonepulse.module.message.format.mention.group.group_name

bypass

Permission to ignore mentions

sound

Permission to use sound