zJoinLeave icon

zJoinLeave -----

ᴀ ᴄᴜsᴛᴏᴍɪᴢᴀʙʟᴇ ᴊᴏɪɴ & ʟᴇᴀᴠᴇ ᴍᴇssᴀɢᴇs ᴘʟᴜɢɪɴ



zJoinLeave

A customizable join & leave messages plugin

✨ Features

  • Customizable Messages - Personalize join and leave messages with colors and placeholders
  • VIP Support - Special messages for VIP players with permissions
  • Rich Colors - Support for both legacy (&a) and hex color codes (&#FF0000)
  • ⚡ PlaceholderAPI - Full integration with PlaceholderAPI for dynamic content
  • Message Delays - Configure delays for join/leave message broadcasts
  • Vanilla Override - Hide default Minecraft join/leave messages
  • Console Logging - Optional logging of player events
  • ️ Easy Commands - Simple reload command for configuration changes

Requirements

Component Version
Minecraft 1.20+
Java 17+
Server Spigot/Paper/Bukkit
Dependencies PlaceholderAPI (optional)


Commands & Permissions

Command Description Permission
/zjoinleave Show plugin information zjoinleave.admin
/zjoinleave reload Reload configuration zjoinleave.admin
/zjl Alias for main command zjoinleave.admin

Permission Description Default
zjoinleave.admin Access to admin commands op
zjoinleave.vip Use VIP join/leave messages false

⚙️ Configuration

Code (Text):

# zJoinLeave Configuration
settings:
  join-enabled: true
  leave-enabled: true
  vip-enabled: true
  debug: false

messages:
  join:
    default: "&e[+] &aWelcome &f%player_name%&a to the server!"
    vip: "&#FFD700[VIP] &6%player_name% &ejoined with style!"
  leave:
    default: "&e[-] &c%player_name% &7left the server."
    vip: "&#FFD700[VIP] &6%player_name% &7has departed."

broadcast:
  join-to-all: true
  leave-to-all: true
  join-delay: 0
  leave-delay: 0

advanced:
  hide-vanilla-messages: true
  use-placeholderapi: true
  console-logging: true
 

Color Codes

Type Example Result
Legacy &a&lGREEN BOLD GREEN BOLD
Hex &#FF5555Red Text Red Text
Mixed &e&#00FF00Hello HelloWorld


Installation

  1. Download the zJoinLeave-1.0.0.jar from releases
  2. Place the jar file in your server's plugins/ folder
  3. Restart your server
  4. Configure the plugin by editing plugins/zJoinLeave/config.yml
  5. Reload with /zjl reload

Support

Encountered an issue? Need help?

  • Discord: huzaidev

‍ Author & License

Created by: GamingHuzai
  • License: MIT License
  • Version: 1.0.0

[align=center]
Made with ❤️ GamingHuzai

⛏️ Happy Mining! ⛏️
[/align]
Resource Information
Author:
----------
Total Downloads: 21
First Release: May 27, 2025
Last Update: May 27, 2025
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings