EpicJoinMessages icon

EpicJoinMessages -----

EpicJoinMessages is a customizable plugin that lets players and admins set unique join and leave mes



EpicJoinMessages – Documentation

EpicJoinMessages is a customizable Minecraft plugin that enhances player join and leave experiences with fun, personalized messages, GUI selection, sound effects, fireworks, and full PlaceholderAPI support. Perfect for adding personality and polish to your server.


---

Features

✅ Player-specific join and leave messages

GUI menu for easy selection

Sounds per message (fully configurable)

Fireworks on first join

/ejm reload to update configuration on the fly

⚙️ config.yml for customization

PlaceholderAPI support

✅ Lightweight, no database needed

Works with Minecraft 1.16 to 1.21+



---

Commands

Command Description Permission

/ejm join Opens a GUI to choose a join message All players
/ejm leave Opens a GUI to choose a leave message All players
/ejm reload Reloads the plugin config OP only


Command Aliases: /epicjoinmessages, /epicjm, /ejoinmsg


---

⚙️ Configuration (config.yml)

Example:

join-messages:
welcome1:
message: "&aWelcome %player% to the server!"
sound: "ENTITY_PLAYER_LEVELUP"
lightning:
message: "&e%player% joins with a flash of lightning!"
sound: "ENTITY_LIGHTNING_BOLT_THUNDER"

leave-messages:
bye:
message: "&c%player% has left the server..."
sound: "BLOCK_ANVIL_BREAK"
vanish:
message: "&7%player% disappeared like a ghost."
sound: "ENTITY_ENDERMAN_TELEPORT"

first-join:
enabled: true
fireworks: true

Placeholders (via PlaceholderAPI):

%player% – Player’s name

%displayname% – Player's display name

...and any PlaceholderAPI-supported placeholder



First Join Fireworks

The plugin automatically detects first-time joins

Launches fireworks if enabled under first-join.fireworks



Reloading Config

After editing config.yml, run:

/ejm reload

This applies your changes without needing a full server restart.



Installation

1. Download the latest .jar file


2. Drop it into your /plugins directory


3. Restart or reload your server


4. Edit the config if needed


5. Enjoy a more fun and interactive join experience!


️ Requirements

Minecraft server 1.20.6 or above (1.21 compatible)

PlaceholderAPI (optional, for dynamic placeholders)
Resource Information
Author:
----------
Total Downloads: 75
First Release: Jul 27, 2025
Last Update: Jul 29, 2025
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings