Custom Join Messages Plugin (1.21.7, 1.20.1) – Minecraft Personalized Server Welcome System

download Skip to Downloads

Bring your Minecraft server to life with Custom Join Messages Plugin (1.21.7, 1.20.1) a lightweight but powerful tool for customizing how players are welcomed when they log in. Whether you’re running a competitive faction server, a cozy survival realm, or a themed RPG world, first impressions matter. This plugin allows you to set personalized join messages that align with your server’s tone, branding, or seasonal events. From inserting player names dynamically to styling announcements with colors and effects, every message becomes a unique moment.

Compatible with Spigot and Paper for Minecraft versions (1.21.7, 1.20.1), the plugin is easy to configure and perfect for server administrators who want to offer a professional, immersive experience without unnecessary bloat.

Custom Join Messages Plugin

Features:

  • Custom Join Messages
    Define unique join messages for all players or specific roles. Great for branding or event announcements.
  • Dynamic Variables
    Use placeholders like %player%, %online%, and %server_name% to automatically inject real-time data into messages.
  • Formatting Support
    Add colors, bold/italic text, and other styling effects using Minecraft color codes for enhanced visibility and personality.
  • Event-Triggered Messaging
    Customize different messages for new players, returning players, or even based on world/region entry triggers.
  • Configuration Reloading
    Make real-time changes without restarting the server by using the /cjm reload command.
  • Lightweight & Efficient
    Minimal server impact with simple configuration and no unnecessary dependencies.
  • Permissions System
    Full control over who can set or reload join messages using permission nodes.

Why use Custom Join Messages Plugin?

Join messages are often the first communication a server makes with its players. Instead of a default bland text, Custom Join Messages lets you inject your server’s personality, reward loyalty, guide newcomers, or announce exciting updates all before a player even moves. It’s not just about aesthetics it’s a tool for community engagement. Whether you’re running weekly events, building an economy, or just want to make your players smile, this plugin helps you start strong every time someone logs in.

FAQs

Can I use color codes in my messages?

Yes, the plugin supports standard Minecraft color codes using the `&` symbol. For example, `&6Welcome` would appear as gold text.

Does it support PlaceholderAPI?

No, this plugin uses its own internal variable system such as `%player%`, `%online%`, and other default values.

Can I set messages per player or group?

By default, the plugin allows a global join message. However, with permission plugins or custom logic, you may be able to work around this with multiple instances or command blocks.

Is there a message for when a player leaves?

No, this plugin only handles join messages. For leave messages, consider using a separate plugin or combining it with chat format tools.

Do I need to restart the server after editing messages?

No, just run the `/cjm reload` command to apply changes instantly without restarting.

For All Versions from Minecraft Spigot 1.9.4 to Minecraft Spigot 1.20.5
For Minecraft Spigot 1.21.1, 1.21
For Minecraft Spigot 1.21.7, 1.21.6