Key Features
- ⚡ Optimized Performance
All operations run asynchronously, ensuring the main thread remains unaffected. Configuration files load in the background, keeping your server smooth even during high traffic
- Modular Architecture with Google Guice
Built with dependency injection for clean, maintainable code. Easily extend functionality to suit your server’s needs
- Broad Compatibility
Seamlessly supports Bukkit, Spigot, Paper, Purpur, Folia, BungeeCord, and Velocity. FlectonePulse adapts to any server environment
- Extensive Customization
Tailor colors, animations, and integrations with Discord, Telegram, or Twitch. Transform even death messages into unique experiences!
Flexible Text Formatting
FlectonePulse offers a highly versatile text formatting system, supporting legacy color codes, modern gradients, and MiniMessage tags for maximum flexibility
`&0`-`&9`, `&a`-`&f` |
`<black>`, `<dark_blue>`, ..., `<white>` |
`&l`/`&m`/`&n`/`&o`/`&k`/`&r` |
`<b>` / `<st>` / `<u>` / `<i>` / `<obf>` / `<reset>` |
`&#rrggbb`, `#rrggbb`, `&x&r&r&g&g&b&b`, `<##rrggbb>` |
`<#rrggbb>` |
MiniMessage Tags |
`<color:#rrggbb>`, `<rainbow>`, `<click:...>`, `<font>`, etc. |
Use `&` or `§` interchangeably for convenience
Code (YAML):
welcome-message
:
"<gradient:#FF0000:#00FF00>&lWelcome</gradient> <rainbow><player></rainbow>!"
Chat Customization with /chatsetting
Use the `/chatsetting` command to create stunning chat designs. Customize messages with vibrant colors and styles
Intelligent Localization
⚙️ How It Works
- Automatic Language Detection
With `language-player` enabled, FlectonePulse detects players’ Minecraft language settings and displays messages in their preferred language
- ️ Fallback Mechanism
If a player’s language isn’t available, the plugin defaults to the configured language
→ Learn more in the
documentation
✨ Customizable Features
Tailor every aspect of your server’s messaging to match your vision:
![[IMG]](//proxy.spigotmc.org/fdebe8291c894bd39173e63cd5aef92dde175157/68747470733a2f2f666c6563746f6e652e6e65742f70756c73652f76657273696f6e2e706e67) |
Server MOTD[br]Transform the MOTD with animations or custom messages |
![[IMG]](//proxy.spigotmc.org/aa24173e6db1b52922c0670172397bccfd563eed/68747470733a2f2f666c6563746f6e652e6e65742f70756c73652f6a6f696e2e706e67) |
Join Messages[br]Greet players with custom sounds or Title messages |
![[IMG]](//proxy.spigotmc.org/8b0e7801cbd6b24cb5c1b1f7d0a34a8123060114/68747470733a2f2f666c6563746f6e652e6e65742f70756c73652f7461622e706e67) |
TAB[br]Display key info like ping, online status, or ranks in the Tab menu |
![[IMG]](//proxy.spigotmc.org/b99d92b1087056f20d95dc3e23db606bda0b70c3/68747470733a2f2f666c6563746f6e652e6e65742f70756c73652f64656174687365727665722e706e67) |
Death Messages[br]Add flair with custom text or sounds |
![[IMG]](//proxy.spigotmc.org/bd3d7a026e3f6ad7abf4b62fe54c0834eda2e6eb/68747470733a2f2f666c6563746f6e652e6e65742f70756c73652f6272616e642e706e67) |
Branding[br]Showcase your server logo in the F3 menu |
![[IMG]](//proxy.spigotmc.org/0d51c34b2ccdb645629f00405a64ff0201e5cf1f/68747470733a2f2f666c6563746f6e652e6e65742f70756c73652f7461736b2e706e67) |
Advancements[br]Create unique achievement announcements |
... |
... |
...and more! Full details in the
message.yml documentation
Integrations
External Platforms
![[IMG]](//proxy.spigotmc.org/dcfe0149d68fc52c7cb067951216945ac9bdbb95/68747470733a2f2f666c6563746f6e652e6e65742f70756c73652f646973636f72646d6573736167652e706e67) |
Discord[br]Sync server chat with Discord channels and notifications |
![[IMG]](//proxy.spigotmc.org/84b6b6caa40d69aac73b20d6c519712858446e4f/68747470733a2f2f666c6563746f6e652e6e65742f70756c73652f74656c656772616d6d657373616765322e706e67) |
Telegram[br]Relay player messages and admin commands via a bot |
![[IMG]](//proxy.spigotmc.org/17e12706957f92e4e1458c1418f2946ea2848a98/68747470733a2f2f666c6563746f6e652e6e65742f70756c73652f7477697463686d6573736167652e706e67) |
Twitch[br]Display stream alerts in Minecraft chat |
Plugins
InteractiveChat |
Enhanced chat formatting with interactive components |
️ LuckPerms |
Manage roles, permissions, and weighted groups seamlessly |
PlaceholderAPI |
Use dynamic variables like `%player_level%` in messages |
️ PlasmoVoice & SimpleVoice |
Synchronize ignores/mutes between voice and server chat |
️ SkinsRestorer |
Display custom skins in chat and TAB effortlessly |
SuperVanish |
Ensure hidden players don’t disrupt chat or commands |
Vault |
Support unified permissions via standard APIs |
... |
... |
→ Full integration details in the
documentation
30+ Commands
![[IMG]](//proxy.spigotmc.org/c665f036817dfc131454fbb9ae950a386589c0c7/68747470733a2f2f666c6563746f6e652e6e65742f70756c73652f636f6d6d616e6462616c6c2e706e67) |
/ball[br]Magic 8-ball with over 20 response options |
![[IMG]](//proxy.spigotmc.org/69dea3367cc884ab0c8c1a32f9e51a21b929edc9/68747470733a2f2f666c6563746f6e652e6e65742f70756c73652f636f6d6d616e64746963746163746f652e706e67) |
/tictactoe[br]Play on a 3D board |
![[IMG]](//proxy.spigotmc.org/24f9e9e1b12daaa5187b1dc80fb7423d1edf322f/68747470733a2f2f666c6563746f6e652e6e65742f70756c73652f636f6d6d616e6473747265616d2e706e67) |
/stream[br]Stream alerts directly in Minecraft chat |
![[IMG]](//proxy.spigotmc.org/d58910a9d989fabaa57edfd2d3769a2331fffa44/68747470733a2f2f666c6563746f6e652e6e65742f70756c73652f636f6d6d616e647472792e706e67) |
/try[br]Test your luck with a 0-100% chance roulette |
... |
... |
→ Full command list in the
documentation
❓ FAQ
Have questions? Check our
FAQ page in the documentation for answers to common queries about setup, configuration, and troubleshooting
Credits
FlectonePulse is built on the shoulders of these excellent projects:
Thank you to our community! Every GitHub star fuels our motivation ⭐
Project Stats
❤️ Open Source & Free
FlectonePulse is free to download, modify, and use. For
priority support and
custom solutions, consider supporting us on Boosty:
Benefits of supporting:
- Technical Q&A access
- ️ Tailored server solutions
- Early access to new features
For everyone:
FlectonePulse Awaits! Ready to Deploy?
P.S. Join our Discord