Logo
MINECRAFTBIBLE
Items
Items

All game items

Blocks
Blocks

Building blocks

Mobs
Mobs

Creatures & monsters

Biomes
Biomes

World biomes

Structures
Structures

Generated structures

Recipes
Recipes

Crafting guides

Advancements
Advancements

Achievements

Loot Tables
Loot Tables

Drop rates

Tags
Tags

Item groupings

All Versions
View all data →
Capes
Cape ArchiveNEW

Browse rare Minecon capes, OptiFine capes, and custom capes from players worldwide

Browse

Player Database
Player DatabasePopular

Search any player

Skin Browser
Skin Browser

Browse & download skins

Cape Gallery
Cape GalleryNEW

Minecon & OptiFine capes

Seed Vault
Seed Vault

Curated seeds

Learn

Guides
GuidesNew

Tutorials & tips

Blog
Blog

News & updates

Community

Community Hub
Community HubHub

Posts, discussions & more

All Versions
View community →
Seed Analyzer
Seed Analyzer

World seed analysis

Loot Explorer
Loot Explorer

Drop rates

Crafting Calculator
Crafting Calculator

Material planning

Enchant Calculator
Enchant Calculator

Probability math

Redstone Lab
Redstone Lab

Signal timing

Trading Profit
Trading Profit

Villager ROI

All Versions
View all tools →
Mods
Mods

Browse all mods

Plugins
Plugins

Server plugins

Resource Packs
Resource Packs

Textures & sounds

Shaders
Shaders

Visual enhancements

Datapacks
Datapacks

World logic

Scanner
Mod Intelligence

Scan & analyze any mod

All Versions
View all mods →
Loading...
IntroductionIntroductionVersion HistoryVersion HistoryGuidesGuidesBlog & NewsBlog & News
ItemsItemsBlocksBlocksMobsMobsRecipesRecipesBiomesBiomesStructuresStructuresAdvancementsAdvancementsLoot TablesLoot TablesTagsTags
ModsModsPluginsPluginsResource PacksResource PacksShadersShadersDatapacksDatapacks

MinecraftBible

The Ultimate Wiki

Logo
MINECRAFTBIBLE

The ultimate Minecraft reference. Every item, block, mob, and recipe documented with precision.

Community

  • Player Database
  • Skin Browser
  • Cape Gallery
  • Community Hub
  • Seed Vault

Database

  • Items
  • Blocks
  • Mobs
  • Recipes
  • Biomes
  • Structures

Tools

  • Seed Analyzer
  • Mod Intelligence
  • Crafting Calculator
  • Enchant Calculator

Mods & Packs

  • Mods
  • Plugins
  • Resource Packs
  • Shaders
  • Datapacks

© 2026 MinecraftBible. Not affiliated with Mojang or Microsoft.

PrivacyTermsContact
PlayerJoinLeaveMessages
PluginLicenseRef-All-Rights-Reserved

PlayerJoinLeaveMessages

A simple plugin to customize player join, leave, and first-time messages with Minecraft color code support, including unique player counts and console logging. Easily configurable via config.yml.

164
Downloads
0
Followers
1 years ago
Updated
📦
1
Versions
decorationpaperspigot
Download Latestv1View on Modrinth

📖About PlayerJoinLeaveMessages

PlayerJoinLeaveMessages


Description

Make your Minecraft server stand out with PlayerJoinLeaveMessages! This plugin provides an easy way to customize player join and leave messages, along with unique welcome messages for first-time players. Each message is fully customizable through the configuration file, with support for Minecraft color codes, making it easy for you to give your server a professional touch. Additionally, it logs these events directly to the server console, providing a clean and organized way to manage player interactions. Whether you're running a small community or a large public server, PlayerJoinLeaveMessages makes managing join/leave messages simple and efficient.


Features

  • Customizable Join Message: Set a personalized message for players when they join the server.
  • First-time Join Messages: Welcome new players with a special message, including a unique player count.
  • Customizable Leave Message: Set a custom message for when players leave the server.
  • Minecraft Color Code Support: Use Minecraft's color and format codes to style your messages.
  • Configurable via config.yml: Easily edit all messages directly in the plugin's configuration file.
  • Reload Command: Quickly reload the configuration without needing to restart the server (/playerjoinleavemessages reload).
  • Console Output: All join and leave messages are logged in the console for server admins to monitor.
  • Permissions Support: Control who can reload the plugin's configuration with permissions.

Benefits

  • Personalized Server Experience: Greet your players with customized messages that match your server's theme.
  • Ease of Use: Simply edit the config.yml to change messages, making customization a breeze.
  • Colorful Messages: Use Minecraft's color codes to make messages stand out.
  • Track New Players: Display how many unique players have joined your server, providing a nice community touch.
  • No Lag or Performance Impact: Lightweight and optimized for performance, even on large servers.

Config.yml Example

# PlayerJoinLeaveMessages Config File

# Message sent to regular players when they join the server.
# Use %player% to insert the player's name.
join-message: "&eWelcome back, %player%! Enjoy your stay!"

# Message sent to players when they join the server for the first time.
# Use %player% to insert the player's name and %count% for the total unique player count.
first-join-message: "&eWelcome %player% to the server! You are the &a%count%th player to join!"

# Message sent to all players when someone leaves the server.
# Use %player% to insert the player's name.
leave-message: "&eGoodbye %player%! Hope to see you again!"

# Whether to send messages to the console as well
console-logging: true

Commands and Permissions

Command Description Permission
/playerjoinleavemessages reload Reload the plugin configuration. playerjoinleavemessages.reload

Setup - Step by Step

  1. Download the Plugin:

    • Download the PlayerJoinLeaveMessages jar file from the plugin website.
  2. Upload to Your Server:

    • Place the downloaded jar file into your server's plugins folder.
  3. Start or Restart Your Server:

    • Start your server, or if it is already running, use /reload to load the plugin.
  4. Customize Messages:

    • Navigate to the plugins/PlayerJoinLeaveMessages/config.yml file.
    • Edit the join-message, first-join-message, and leave-message to suit your server’s style. Use Minecraft color codes for customization (e.g., &e, &a, etc.).
  5. Save and Reload the Config:

    • After customizing the messages, either restart your server or use the command /playerjoinleavemessages reload to apply the changes.
  6. Permissions Setup (Optional):

    • If you'd like to control who can use the reload command, assign the permission playerjoinleavemessages.reload to admins or moderators.

How to Use

  • Upon joining the server, the plugin automatically sends the custom join message to the player.
  • For first-time joiners, a special welcome message is shown that includes their unique player number.
  • When a player leaves the server, the custom leave message will be displayed to all other players.

Requirements

  • Minecraft Version: 1.21 or later.
  • Java Version: 8 or higher.

Support

If you encounter any issues or have suggestions for new features, feel free to reach out on our YouTube Channel for support.


By following the steps and customizing the configuration file, you can easily give your server a polished, professional feel that improves player experience. Let me know if you need any additional details or modifications!

👥 Team & Contributors

mcsetup.org
mcsetup.orgOwner

⚙️ Compatibility

Environment
🖥️ Server-side
Loaders
paperspigot
Minecraft Versions
1.211.21.1

🔗 Links

Modrinth Page