How to Set Up FlectonePulse on Your Minecraft Server
Customize every chat message, join/quit notification, TAB list, and sidebar on your server with one plugin.
Customize every chat message, join/quit notification, TAB list, and sidebar on your server with one plugin.
Vanilla Minecraft's chat is bare-bones, there's no formatting, no channels, and you can't change the join/quit/death messages, or the Tab list. FlectonePulse allows you to change all of that easily. You decide what everything looks like, who sees them, and when.
What is FlectonePulse?
It's a message customization-based plugin that lets you change most things you need: Chat, Tab list, Scoreboard, MOTD, every Minecraft message, and lets you customize it based on a player's language, and that's only a fraction of what the plugin offers. It includes over 40 commands and has built-in integrations with Discord, Telegram, or Twitch.
Requirements
- A Fabric or Bukkit-based server. Fabric and all Bukkit-based server software are supported down to 1.8.8. Vanilla, Forge, and NeoForge servers are not supported.
- LuckPerms is worth adding if you want rank prefixes and control what commands players can run.
- PacketEvents if you're running a Fabric server.
Installation
- Download the latest version of FlectonePulse from Modrinth.

- Go to your server dashboard and stop your server.
- Open the File Manager, go to the
pluginsormodsfolder, and uploadFlectonePulse.jar.
- Start the server, wait for it to boot, and the freedom of customization is now unlocked!
You'll get a FlectonePulse folder in plugins/ with these files:
| File | What it controls |
|---|---|
config.yml |
Database, language, proxy mode, cache |
command.yml |
Enable/disable and configure individual commands |
message.yml |
Every message module, including chat channels, join/quit, TAB, sidebar, and MOTD |
integration.yml |
Discord, Telegram, Twitch, and plugin integrations |
permission.yml |
Permissions for every feature |
localizations/*.yml |
The actual message text, one file per language |
Start with message.yml for behavior and localizations/en_us.yml for the text players see.
For the full command and permission reference, visit the FlectonePulse docs.
Important Considerations
FlectonePulse intercepts all chat events, so running it alongside EssentialsXChat, DiscordSRV, or another chat formatter will cause conflicts. If you need that setup to work anyway, set mode: "BUKKIT" and priority: "HIGHEST" in the chat module. That resolves issues with most plugins.
Most changes take effect after /flectonepulse reload, but anything in config.yml (database, proxy mode) requires a full restart.
On BungeeCord or Velocity, install FlectonePulse on the proxy and each backend server. Enable proxy mode in config.yml on the backend servers, otherwise range: "PROXY" on modules like join/quit won't work correctly.
For everything beyond what's covered here, the full reference is at flectone.net/pulse/docs. If you run into issues on MCServerHost, join our Discord server or reach us at support@mcserverhost.com.
Related guides
- How to Add Holograms to Your Minecraft Server — Learn how to add custom floating holograms to your Minecraft server to display server info, rules, leaderboards, or welcome messages.
- GravesX - Make dying much less of a hassle! — Seriously, no one likes their items getting despawned.
- How to Upload a Custom World to Your Minecraft Server — Learn how to upload and configure your own custom Minecraft world map on your MCServerHost server.
- How to Add Datapacks to Your Minecraft Server — Add custom features and mechanics to your Minecraft server using datapacks.