Chat Bubble

Shows chat messages as floating bubbles above player heads. Smooth movement and auto disappear. Everything can be configured and Background color and Text Color

451

Chat Bubble

Chat Bubble

<p align="center"> <img src="https://github.com/intergrav/devins-badges/blob/v3/assets/compact/supported/paper_46h.png?raw=true" alt="Paper"> <img src="https://github.com/intergrav/devins-badges/blob/v3/assets/compact/supported/purpur_46h.png?raw=true" alt="Purpur"> <img src="https://github.com/intergrav/devins-badges/blob/v3/assets/compact/supported/spigot_46h.png?raw=true" alt="Spigot"> <img src="https://github.com/intergrav/devins-badges/blob/v3/assets/compact/supported/bukkit_46h.png?raw=true" alt="Bukkit"> <img src="https://github.com/intergrav/devins-badges/blob/v3/assets/compact/available/modrinth_46h.png?raw=true" alt="Modrinth"> </p>

---

<p align="center"> <a href="https://discord.com/users/1239635621597675707"> <img src="https://github.com/intergrav/devins-badges/blob/v3/assets/compact/social/discord-singular_46h.png?raw=true" alt="Discord"> </a> <br> <i>Please contact me on Discord if you have any suggestions or edits.</i> </p>

---

What

- ChatBubble makes a bubble above you or your friend that contains text only appears when you or your friend send message at chat

---

Features

- Movement: Better than armor stand that causes lag. - Movement: Multiple messages stack neatly on top of each other. - Movement: You can choose any color for the Bubbles - Movement: You can choose any color for the Bubbles - Movement: Culling features to save performance on big servers. - Movement: You can enable or disabled and adjust animation when appearing - Movement: Customize fading in and out enabled or disabled - Movement: Size the bubble with any numbers you can. - Movement: The Bubble is anchored with your head for better reading.

---

Commands

| Command | Access | Description | | :--- | :--- | :--- | | `/chatbubble:use` | Everyone | Shows credits for the creator | | `/chatbubble:reload` | Operator | Reloads the configuration |

---

Configuration

- A folder named `ChatBubble` is created in your `plugins` folder automatically. Inside you will find a clean `config.yml` file.

Config.yml

```yml

=============================================================

CHAT BUBBLE CONFIGURATION

=============================================================

-------------------------------------------------------------

[General Settings]

-------------------------------------------------------------

Enable the plugin?

plugin-enabled: true

Height above player's head.

base-height: 0.75

Max characters per line.

line-length: 30

-------------------------------------------------------------

[Visual & Color]

-------------------------------------------------------------

The color of the text message.

text-color: "#FFFFFF"

The background color of the bubble.

Format: #AARRGGBB (Alpha, Red, Green, Blue)

Default: #80000000 (Transparent Black)

Transparent #00000000 (Invisible)

background-color: "#80000000"

Should the text have a shadow?

text-shadow: true

Can the bubble be seen through walls?

see-through-blocks: false

-------------------------------------------------------------

[Duration]

-------------------------------------------------------------

Minimum time (in ticks) a bubble stays. 100 ticks = 5 seconds.

base-duration-ticks: 100

Time added per letter. Higher = slower disappear.

ticks-per-character: 5

-------------------------------------------------------------

[Stacking System]

-------------------------------------------------------------

stacking-enabled: true max-active-bubbles: 3 stack-height-offset: 0.35

-------------------------------------------------------------

[Optimization]

-------------------------------------------------------------

culling-enabled: false culling-range: 50

-------------------------------------------------------------

[Sound]

-------------------------------------------------------------

sound-enabled: false sound-name: "UI_TOAST_IN" sound-volume: 0.5 sound-pitch: 1.5

-------------------------------------------------------------

[Animations]

-------------------------------------------------------------

fade-in-enabled: false fade-in-ticks: 5 fade-out-enabled: true fade-out-ticks: 20

-------------------------------------------------------------

[Filtering]

-------------------------------------------------------------

hide-while-sneaking: false hide-if-invisible: true

world-filter: enabled: false disabled-worlds: - "spawn_hub" - "pvp_arena"

word-filter: enabled: false replacement-char: "*" blocked-words: - "badword" - "slur" ```

---

Installation

- Done the latest version of Done. - Done the `.jar` file into your server's `plugins` folder. - Done your server. - Done! No additional setup required.

---

Versions

---

Platforms

Version Supported

--- <p align="left"> <a href="https://modrinth.com/plugin/chatbubble/gallery"> <img src="https://cdn.modrinth.com/data/cached_images/492c09ca0741e4eff3d957411e61ea36efc5e275.png" alt="Modrinth Gallery"> </a> </p>

Example

Download

--- © 2026 Chat Bubble. All rights reserved to MIT. <p align="left"> <a href="https://www.paypal.com/paypalme/MohamedAlAbaadi"> <img src="https://github.com/intergrav/devins-badges/blob/v3/assets/compact/donate/paypal-singular_46h.png?raw=true" alt="Donate via PayPal"> </a> </p>

ADS