What Is FlectonePulse? 
FlectonePulse is a plugin and mod for Minecraft (and Hytale) servers that takes full control over chat, messages, and notifications. You decide what players see, when they see it, and how it looks. Clean defaults for beginners, deep configuration for everyone else
FlectonePulse was the subject of a university thesis and received top marks for its architecture, technical depth, and practical value. The full thesis, presentation, and plagiarism report are publicly available
Why FlectonePulse instead of other message plugins?
| Feature | FlectonePulse | Typical message plugin |
|---|---|---|
| Fully async – no main thread impact | ||
| Supports 1.8.8 up to the latest Minecraft version | ||
| Works on Bukkit, Spigot, Paper, Purpur, Folia, and Fabric | ||
| Built‑in proxy support (BungeeCord, Velocity) | ||
| Cross‑server message synchronization (via proxy or Redis) | ||
| Hytale support | ||
| Per‑player Minecraft client language detection | ||
Textures in chat without resource pack (<texture:name>) | ||
In‑line player heads and built‑in sprites (<player_head>, <sprite:name>) | ||
| Modular design – enable/disable any feature | ||
| 40+ built‑in commands (chat, moderation, fun, polls, etc.) | ||
| Cross‑platform chat (Discord, Telegram, Twitch) | ||
| Legacy color codes + MiniMessage support in one system | ||
| Google Guice dependency injection for clean architecture | ||
| Open source & completely free |
Requirement
Java 17 or higher is REQUIRED. Older Minecraft versions, such as 1.8.8, can also run on Java 17 (check PandaSpigot)
| Platform | Supported Versions |
|---|---|
| Bukkit / Spigot / Paper / Purpur / Folia | 1.8.8 – Latest |
| Fabric | Latest Minecraft version |
| BungeeCord / Waterfall | Latest |
| Velocity | Latest |
| Hytale | Latest Hytale version |
| NeoForge | Planned |
Configuration Files
| File | Purpose |
|---|---|
config.yml | Database, language, proxy mode, cache |
command.yml | Enable/disable and configure commands |
message.yml | All message modules, conditions and behavior |
integration.yml | Third-party plugins and external platforms |
permission.yml | Permissions for every feature |
localizations/*.yml | Per-language message text |
🎨 Color Formatting
FlectonePulse understands every color system and converts them all to MiniMessage internally. Mix legacy codes and modern tags in the same line, it works
| Input | Result |
|---|---|
&0-&9, &a-&f | <black>, <dark_blue>, ..., <white> |
&l / &m / &n / &o / &k / &r | <b> / <st> / <u> / <i> / <obf> / <reset> |
&#rrggbb, #rrggbb | <#rrggbb> |
| MiniMessage | <gradient>, <hover:...>, <click:...>, etc. |
join:
format: "<gradient:#FF0000:#00FF00>&lПривет</gradient> <rainbow><player></rainbow>!"
🧱 Textures in Chat – No Resource Pack Needed
Embed custom images directly into chat messages and the server MOTD with <texture:name>
Player skin avatars with <player_head>, Minecraft built-in sprites with <sprite:name>
🌍 Per-Player Language Detection
Enable by_player: true and every message is delivered in the player's own client language. If a translation is missing, the server default is used as fallback
💬 Multi-Channel Chat System
Multiple named chat channels with independent settings. Each channel has its own range, destination, cooldown, sound, trigger
Send any formatted message to any destination with admin command /emit. You can use destination CHAT ACTION_BAR BOSS_BAR TITLE SUBTITLE TOAST TAB_HEADER TAB_FOOTER BRAND
🌈 Per-Player Customization
Players open a full in-game menu /chatsetting to toggle messages, change colors, and disable whatever they don't want
✨ Everything is a Message and is Configurable
FlectonePulse takes control of virtually every event that produces text
Full list in documentation 🔗
🎮 40+ Built-In Commands
Already exist: /afk /anon /ban /banlist /broadcast /chatcolor /chatsetting /clearchat /clearmail /coin /deletemessage /dice /do /emit /geolocate /helper /ignore /ignorelist /kick /mail /maintenance /me /mute /mutelist /nickname /online /ping /reply /spy /tell /toponline /translateto /unban /unmute /unwarn /warn /warnlist /whitelist
Full list in documentation
🤝 Integration with Platforms
🤝 Integration with Plugins
| Plugin | What it adds |
|---|---|
| Prefix, suffix, group display, TAB sorting by rank | |
Any %placeholder% from other plugins | |
| Mute and ignore sync with voice chat | |
Similar projects
Plugin →VeinMiner
Mine the whole vein on mining a single ore/block. Make the tedious mining experience to something satisfying and fun! FTB Ultimine alternative
99.3MSueta
Simple Voice Chat
A working voice chat in Minecraft!
76.8MSueta
Chunky
Pre-generates chunks, quickly and efficiently
18.4MSueta
VeinMiner Enchantment
Veinminer Addon - Adds vineminer enchantment to enchanting tables. Only tools with the enchantment can veinmine
18MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
WorldEdit
A Minecraft Map Editor... that runs in-game! With selections, schematics, copy and paste, brushes, and scripting. Use it in creative, or use it temporarily in survival.
11.6MSueta













































