ServerMessages v1.0

Customize join, quit, death, first join, kick messages and kick screens with an easy in-game GUI.
banner.png

ServerMessages​


ServerMessages is a modern Minecraft Paper plugin that lets you fully customize your server's join, quit, first join, death, kick messages and kick screens through an easy in-game GUI.

No more editing messy configs for every small change. Open the editor, choose a message type, preview it, toggle it, and update the text directly from chat.


Features​


  • In-game GUI message editor
  • Join message customization
  • Quit message customization
  • First join message customization
  • Death message customization
  • Kick chat message customization
  • Custom kick screen messages
  • MiniMessage support
  • PlaceholderAPI support
  • Built-in placeholders
  • Multi-language support: English and Russian
  • Message preview system
  • Enable/disable each message type
  • Legacy color code support: &a, &c, &l, etc.
  • Clean generated configuration files


Supported Message Types​


ServerMessages currently supports:

  • Join
  • Quit
  • First Join
  • Death
  • Kick
  • Banned
  • Whitelisted
  • Server Closed
  • Flying Not Enabled
  • Moved Too Quickly

Kick-related types can also use custom screen messages.


GUI Editor​


Use the built-in GUI to manage your messages without touching the config.

Code:
/smsg gui

From the GUI you can:

  • Select a message type
  • Enable or disable chat messages
  • Edit messages from chat
  • Preview messages
  • Enable or disable kick screens
  • Edit kick screen messages
  • Preview screen messages


MiniMessage Support​


Create modern styled messages using MiniMessage:

Code:
<green>%player% joined the server!
<red>%player% left the server.
<gray>%player% died: %death_message%
<yellow>%player% was kicked: <white>%kick_reason%

You can use colors, gradients, hover text, click events, bold text, and more.


Placeholder Support​


ServerMessages supports PlaceholderAPI and also includes built-in placeholders.

Built-in placeholders:

Code:
%player%
%displayname%
%world%
%online%
%server_online%
%max_players%
%server_max_players%
%death_message%
%raw_death_message%
%killer%
%kick_reason%
%ban_reason%

Legacy placeholders like {player} are also supported.


Commands​


Code:
/smsg gui
/smsg set <type> <message>
/smsg enable <type>
/smsg disable <type>
/smsg screen <type> <message>
/smsg screenenable <type>
/smsg screendisable <type>
/smsg preview <type>
/smsg types
/smsg lang <rus/eng>
/smsg reload


Permissions​


servermessages.admin
Gives access to all ServerMessages commands.

Default: OP


Example Messages​


Code:
<green>%player% joined the server!
<red>%player% left the server!
<yellow>%player% joined for the first time!
<gray>%player% died: %death_message%
<yellow>%player% was kicked: <white>%kick_reason%

Kick screen example:

Code:
<red>You were kicked\n<gray>Reason: <white>%kick_reason%


Requirements​


  • Paper
  • Minecraft 1.21.x
  • Java 21
  • PlaceholderAPI optional


Installation​


  1. Download the plugin jar.
  2. Put it into your plugins folder.
  3. Restart your server.
  4. Use /smsg gui to start editing messages.


Support​


If you find a bug or need help, contact me through BuiltByBit messages or the discussion section.
Buy a license now
$4.99
EULA
Standard EULA
Use on any projects you own with attribution
Support
Standard
Includes:
Download the resource
Access new updates
Support from the creator
Support duration
1 year
Share and earn
Refer this resource and earn a 10% commission.
136 Views
0 Purchases
2 Downloads
Jul 17, 2026 Published
N/A Updated
Not yet rated
41.9 KB File size
Open source
  1. No
DRM-free
  1. Yes
Unobfuscated
  1. No
AI Content Disclosure
AI was used to assist with the cover image design and marketing text wording. The final cover, description, feature list, and resource presentation were reviewed and edited by me to accurately represent the plugin.
AI Content Disclosure
AI was used as an assistant for text, translations, and occasional code suggestions. All plugin code, features, testing, configuration, and final decisions were reviewed and implemented by me.
Type
  1. Chat
  1. GUI
Game mode
  1. Survival
  1. Hub & lobby
Supported software
  1. Paper
Supported versions
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
Supported languages
  1. English
  1. Russian
Creator
Owner
Struggling to cover the costs of your server? Set up your own webstore with Tebex in under 30 seconds.
Host a lag-free Minecraft or Hytale server in minutes.
Get 25% off your first order with our link.
Recommended for you
#1 BuiltByBit Plugin ~ Protects your server from crash packet exploits ~ Folia Support
5.00 star(s) 141 ratings
4,250 purchases
Create items, blocks, mobs, emojis, and more with automatic resourcepack generation!
5.00 star(s) 54 ratings
3,260 purchases
Protect your server from crash/dupe/packet exploits with the ultimate security fix plugin.
5.00 star(s) 45 ratings
3,136 purchases
High Performance | Customizable | Cross-Version | GeyserMC | Folia Support
4.50 star(s) 72 ratings
2,825 purchases
All-in-one dungeon creator. Create unlimited, timed dungeon experiences with your own builds
4.50 star(s) 73 ratings
2,588 purchases
Share and earn
Refer this resource and earn a 10% commission.
136 Views
0 Purchases
2 Downloads
Jul 17, 2026 Published
N/A Updated
Not yet rated
41.9 KB File size
Open source
  1. No
DRM-free
  1. Yes
Unobfuscated
  1. No
AI Content Disclosure
AI was used to assist with the cover image design and marketing text wording. The final cover, description, feature list, and resource presentation were reviewed and edited by me to accurately represent the plugin.
AI Content Disclosure
AI was used as an assistant for text, translations, and occasional code suggestions. All plugin code, features, testing, configuration, and final decisions were reviewed and implemented by me.
Type
  1. Chat
  1. GUI
Game mode
  1. Survival
  1. Hub & lobby
Supported software
  1. Paper
Supported versions
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
Supported languages
  1. English
  1. Russian
Creator
Owner
Struggling to cover the costs of your server? Set up your own webstore with Tebex in under 30 seconds.
Host a lag-free Minecraft or Hytale server in minutes.
Get 25% off your first order with our link.
Recommended for you
#1 BuiltByBit Plugin ~ Protects your server from crash packet exploits ~ Folia Support
5.00 star(s) 141 ratings
4,250 purchases
Create items, blocks, mobs, emojis, and more with automatic resourcepack generation!
5.00 star(s) 54 ratings
3,260 purchases
Protect your server from crash/dupe/packet exploits with the ultimate security fix plugin.
5.00 star(s) 45 ratings
3,136 purchases
High Performance | Customizable | Cross-Version | GeyserMC | Folia Support
4.50 star(s) 72 ratings
2,825 purchases
All-in-one dungeon creator. Create unlimited, timed dungeon experiences with your own builds
4.50 star(s) 73 ratings
2,588 purchases
Top