Bubble β
A module responsible for messages above the head
The idea is taken from LightChatBubbles
Duration Formula β
long duration = (countWords + handicapChars) / readSpeed * 1200;
π Localization β
π Path localizations β language.yml β message.bubble
βοΈ Default
β
bubble:
format: "<fcolor:3><message>"
bubble:
format: "<fcolor:3><message>"
format
β
Format of the overhead message
βοΈ Setting β
π Path message.yml β bubble
βοΈ Default
β
bubble:
enable: true
distance: 30.0
line-width: 200
read-speed: 100.0
handicap-chars: 10.0
modern:
enable: true
has-shadow: false
height: 0.2
scale: 1.0
background: "#00000040"
enable
β
Enables or disables the functionality of the module
distance
β
The display distance of overhead messages from the sender
line-width
β
The maximum number of characters per line
read-speed
β
Reading speed of message characters
handicap-chars
β
Additional time for short messages
modern
β
Overhead messages using Text Display
WARNING
This only works on servers 1.19.4 and above
SETTINGS
enable
β
Enables functionality
has-shadow
β
Enables text shadow
height
β
How high above the player the message will be
scale
β
What size will the message be
background
β
The background color of the message, including transparency (alpha channel). Color selection site
π Permissions β
π Path permission.yml β message.bubble
βοΈ Default
β
bubble:
name: "flectonepulse.module.message.bubble"
type: TRUE
name
β
Permission name
type
β
Permission type
Type | Explanation |
---|---|
TRUE | Available for any player |
FALSE | Available if granted separately (e.g., via LuckPerms) |
OP | Available for server operators |
NOT_OP | Available if granted separately (e.g., via LuckPerms) |