hayamessage

Plugin for displaying player messages above their head

34

hayamessage

HayaMessage Banner

HayaMessage

Next-Generation Chat Bubbles for Your Server

HayaMessage brings your server's chat to life by displaying messages directly above players' heads. Perfect for SMPs, RPG servers, and social hubs, this plugin makes communication more immersive and intuitive. No longer do players need to stare at the bottom-left corner of their screen to follow a conversation!

This plugin utilizes modern Minecraft Text Display entities (1.19.4+), ensuring high performance and smooth visuals without the lag associated with old Armor Stand methods.

---

✨ Key Features

* Highly Configurable: Uses the latest `TextDisplay` entities for crisp, readable text with optional shadows and background opacity control. * Highly Configurable: Fully configurable animations for spawning, despawning, and idle floating movement. * Highly Configurable: Built with modern server architecture in mind. Runs flawlessly on Folia's multi-threaded regions. * Highly Configurable: * Highly Configurable: Messages automatically vanish when a player enters sneak mode (Shift), perfect for staying hidden. * Highly Configurable: Admin messages in vanish won't spawn floating bubbles, keeping their presence secret. * Highly Configurable: Option to hide vanilla nametags for a cleaner look. You can configure it so Highly Configurable: a player reveals their name temporarily. * Highly Configurable: Automatically formats action messages (e.g., `*waves*`) to italics/gray, enhancing RP scenarios. * Highly Configurable: Customize height, duration, line width, sounds, and colors directly in `config.yml`.

---

🎥 Showcase

---

⚙️ Commands & Permissions

All administrative actions are protected by the `hayamessage.admin` permission.

* `/hmessage reload` — Reloads the configuration file instantly without restarting the server.

---

🔧 Installation

1. Download the `.jar` file. 2. Place it in your server's `plugins` folder. 3. Restart your server. 4. (Optional) Edit `plugins/HayaMessage/config.yml` to customize animations and settings.

Requirements: Java 17+, Minecraft 1.19.4 or higher.

ADS