Flectone LogoFlectonePulse

Join

Server message when a player connects

join

Warning

If FlectonePulse is running in proxy mode, it must be installed on every server. Otherwise, range: "PROXY" for the join module will not work correctly. Alternatively, set range: "SERVER"


Localization

Path localizations → language.yml → message.join
join:
  format: "<color:#4eff52>→ <display_name>"
  format_first_time: "<color:#4eff52>→ <display_name> <fcolor:1>welcome!"

format

Message when connecting to the server

format_first_time

Message upon the first connection to the server


Setting

Path message.yml → join
join:
  enable: true
  first: true
  range: "PROXY"
  destination:
    type: "CHAT"
  sound:
    enable: false

enable

Enables or disables the functionality of the module

first

Enables a message for the very first connection of a player to the server

range

How far in blocks the message will be displayed

ValueExplanation
PERMISSION (or any value that contains ., for example range: "custom.admin"The message will be sent only to players who have the specified permission custom.admin, if the permission is not specified, then the permission flectonepulse.permission. + module name will be checked. For example, if range: "PERMISSION" is specified in the chat module, then flectonepulse.permission.message_chat will be checked
WORLD_TYPEThe message will be sent only to players who have the permission flectonepulse.world.type.dimension_name
WORLD_NAMEThe message will be sent only to players who have the permission flectonepulse.world.name.world_folder_name
PROXYThe message will be sent to all players on the server and on Proxy
SERVERThe message will be sent to all players on the server
PLAYERThe message will be sent only to the sender
any number that is greater than 0, for example range: 100The message will be sent to players whose distance between them and the sender is less than this number. Also players must be in the same world as the sender

destination

Where the message will be sent

TypeExplanationRequires additional configuration?
ACTION_BARMessage above the player's inventoryYes
BOSS_BARMessage at the top of the screenYes
BRANDMessage in F3No
CHATMessage in chatNo
HEAD_TEXTMessage above the player's headYes
TITLEFull-screen messageYes
SUBTITLEFull-screen message (bottom line)Yes
TAB_HEADERMessage in TAB (top)No
TAB_FOOTERMessage in TAB (bottom)No
TOASTMessage in the top right corner (achievement)Yes

sound

Sound playback


Permissions

Path permission.yml → message.join
join:
  name: "flectonepulse.module.message.join"
  type: "TRUE"
  sound:
    name: "flectonepulse.module.message.join.sound"
    type: "TRUE"

name

Permission name

type

Permission type

TypeExplanation
TRUEAvailable to any player
FALSEAvailable to no one, must be granted separately (e.g., using LuckPerms)
OPAvailable to server operators
NOT_OPAvailable to NON-operators of the server

sound

Permission to use the sound

Last update November 2, 2026
Edit on Github