- Versions
- 1.19
- 1.20
- 1.20.6
- 1.21
Just this plugin!
- Download .jar file
- Install PassengerAPI
- Install PacketEvents (Needed for PassengerAPI and Better ChatBubbles)
- Copy it into the <server>/plugins folder
- Restart your server
Spoiler: IMPORTANT DISCLAIMER
Code (YAML):
General:
bStats: true
Disabled: false
DisableIfChatEventCancelled: true
DisableChatMessages: false
PermissionsEnabled: false
PermissionsPrefix: chatbubbles
DisabledWorlds:
- TheNameOfADisabledWorld
- AnotherDisabledWorld
DisabledGameModes:
- SPECTATOR
- SomeOtherGamemode
DisableForEntitySpectators: true
Bubble:
RenderMode: NEARBY
MaxCount: 5
OffSet: 0.5
Spacing: 0.1
Scale: 1.3
ViewRange: 1.0
Prefix: ''
Suffix: ''
DurationInSeconds: 9
Animation:
Particle:
ParticleType: snowflake
In:
DurationInTicks: 5
Type: SCALE
SoundVolume: 1.0
SoundPitch: 1.0
SoundDisableForSelf: false
Sound: UI_TOAST_IN
IsSound: true
Out:
DurationInTicks: 5
Type: SCALE
SoundVolume: 1.0
SoundPitch: 1.0
SoundDisableForSelf: false
Sound: UI_TOAST_OUT
IsSound: true
MoveUpwards:
DurationInTicks: 5
Style:
Billboard: CENTER
Shadow: true
Background: true
BackgroundColor: 838860800
MaxLineWidth: 100
SeeThroughBlocks: false
TextAlignment: CENTER
TextOpacity: -1
TextColor: '#FFFFFF'
Billboard Types:
- FIXED
- VERTICAL
- HORIZONTAL
- CENTER
- CENTER
- LEFT
- RIGHT
- SCALE
- FADE
- PARTICLES
Particle Types:
Spoiler: Click to show
Here you can generate a background color (copy the int value):
https://argb-int-calculator.netlify.app/
English
Spanish
Display chat messages above player heads visually text display entities.
The entities are sent via packets to prevent server issues and allow for individual player toggling and teleportation as passengers.
- ItemsAdder emoji support
- Customizable bubble offset, duration spacing, and view range
- Style options like background color, text shadow and size
- Bubble animation options
- View & send bubbles permissions
- & more (in config)
- An API which you can use in your own plugin and for example control which players should see the bubbles which not, show chat bubbles above other entities (Not just players) or even create a damage indicator.
You can also modify existing chat bubbles in the BubbleCreateEvent
Spoiler: Gradle
Spoiler: Maven
Spoiler: API Example
Addons for Better Chat Bubbles
(Share your own addon on the Discord server, if its good it will be listed here.)
Fancy Damage Indicator
https://www.spigotmc.org/resources/117038/
Permission: chatbubbles.commands
Code (Text):
/chatbubbles reload (Reload config)
/chatbubbles toggle (Enable/Disable chat bubbles)
To enable all permissions first set PermissionsEnabled in the config to true
chatbubbles.commands is always enabled to prevent users from using the reload and toggle command.
Code (Text):
chatbubbles.commands
chatbubbles.seebubbles
chatbubbles.sendbubbles
- Email: [email protected]
- Discord: maximde
- Discord support & suggestions server: https://discord.gg/Bu8VvNYYJx
- Or in the discussion tab of this page
If you got any questions about the plugin before buing contact me!