HomeJavaMods[26.x] ⬇️ JoinLeaveManager ⬆️
[26.x] ⬇️ JoinLeaveManager ⬆️
ModsJava

[26.x] ⬇️ JoinLeaveManager ⬆️

⬇ Download on Spigot
[​IMG]

dscc.jpg

[​IMG]
✅ JoinLeaveManager
A simple GUI-based system for customizing player join and leave events with messages, titles, locations, sounds, particles, and fireworks—without manually editing the main settings.​
  • Custom Join Messages – Replace the default Minecraft join message with your own fully customizable message.​
  • First Join Messages – Display a separate welcome message when a player joins the server for the first time.​
  • Custom Leave Messages – Replace the default leave message with your own text and formatting.​
  • In-Game Message Editor – Edit first join, join, and leave messages directly through an anvil-based text editor.​
  • Player Name Placeholder – Use %NICK% inside messages, titles, and subtitles to display the player's name automatically.​
  • Join Title & Subtitle – Show a customizable title and subtitle when a player enters the server.​
  • Custom Title Duration – Control how long the join title remains visible on the player's screen.​
  • Join Location – Automatically teleport returning players to a selected location when they join.​
  • First Join Location – Send new players to a separate spawn location during their first connection.​
  • Location Management – Manage join locations directly from the GUI:​
    • Left: teleport to the saved location​
    • Right: save your current position​
    • Shift + Right: remove the saved location​
  • Join Firework Effect – Launch a customizable firework when a player joins the server.​
  • Join Sound – Play a selected Minecraft sound with configurable volume and pitch.​
  • Join Particles – Spawn configurable particles around the player after joining.​
  • Simple Toggle Controls – Enable or disable messages, titles, fireworks, sounds, and particles with a single click.​
  • Clean Management GUI – Configure the plugin through an organized inventory menu with clear status indicators and controls.​
  • Permission-Based Features – Control access to individual player effects and every administrative GUI option using separate permissions.​
  • Color & HEX Support – Customize messages and titles using standard Minecraft color codes and HEX colors in the &#RRGGBB format.​
  • Update Notifications – Administrators can receive an in-game notification when a new plugin version is available.​
  • Direct Command Access – Open the management menu with /joinleavemanager or aliases such as /jlm, /joinleave, and /jlmanager.​
  • Paper & Folia Support – Player teleports and join actions use safe scheduler handling designed for standard and region-based servers.​
Permissions

Permission What it allows
joinleavemanager.all.all Grants access to every JoinLeaveManager permission. Includes all administrative permissions and all player join/leave features.
joinleavemanager.admin.all Grants access to all JoinLeaveManager administrative options. Includes the management GUI, message editing, feature toggles, location management, and update notifications.
joinleavemanager.user.all Enables all JoinLeaveManager effects and features for the player. Includes messages, titles, locations, fireworks, sounds, and particles.
joinleavemanager.admin.mainmenu Allows opening the JoinLeaveManager management GUI. Required to use /joinleavemanager and its aliases.
joinleavemanager.admin.updateinfo Allows receiving an in-game notification when a new plugin version is available.
joinleavemanager.admin.firstjoinmessage.edit Allows editing the first join message through the GUI.
joinleavemanager.admin.firstjoinmessage.toggle Allows enabling or disabling the first join message through the GUI.
joinleavemanager.admin.joinmessage.edit Allows editing the regular join message through the GUI.
joinleavemanager.admin.joinmessage.toggle Allows enabling or disabling the regular join message through the GUI.
joinleavemanager.admin.leavemessage.edit Allows editing the player leave message through the GUI.
joinleavemanager.admin.leavemessage.toggle Allows enabling or disabling the player leave message through the GUI.
joinleavemanager.admin.title.edit Allows editing the join title and subtitle through the GUI. Left Click edits the title. Right Click edits the subtitle.
joinleavemanager.admin.title.toggle Allows enabling or disabling the join title through the GUI.
joinleavemanager.admin.firework Allows enabling or disabling the join firework effect through the GUI.
joinleavemanager.admin.sound Allows enabling or disabling the join sound through the GUI.
joinleavemanager.admin.particle Allows enabling or disabling the join particle effect through the GUI.
joinleavemanager.admin.joinlocation Allows managing the regular join location through the GUI. Left Click teleports to the saved location. Right Click saves the current location. Shift + Right Click removes the location.
joinleavemanager.admin.firstjoinlocation Allows managing the first join location through the GUI. Left Click teleports to the saved location. Right Click saves the current location. Shift + Right Click removes the location.
joinleavemanager.user.firstjoinmessage Allows the player's first join message to be displayed when they connect for the first time.
joinleavemanager.user.joinmessage Allows the player's regular join message to be displayed when they connect to the server.
joinleavemanager.user.leavemessage Allows the player's custom leave message to be displayed when they disconnect.
joinleavemanager.user.title Allows the player to receive the configured join title and subtitle.
joinleavemanager.user.firework Allows the configured firework effect to appear when the player joins.
joinleavemanager.user.sound Allows the configured sound to be played when the player joins.
joinleavemanager.user.particle Allows the configured particle effect to appear when the player joins.
joinleavemanager.user.joinspawnlocation Allows the player to be teleported to the regular join location when connecting to the server.
joinleavemanager.user.firstjoinspawnlocation Allows a new player to be teleported to the separate first join location. The first join location has priority over the regular join location.


⌨ Commands

Command Description
/joinleavemanager /jlm /joinleave /jlmanager Opens the JoinLeaveManager management GUI. The GUI allows administrators to: Enable or disable join, first join, and leave messages. Edit messages, titles, and subtitles. Enable or disable fireworks, sounds, and particles. Set, visit, or remove join locations. Requires: joinleavemanager.admin.mainmenu



INSTALLATION
Require: Java 25

Paste .jar file to ../server/plugins
Enjoi!

[​IMG]

Commands

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

[26.x] ⬇️ JoinLeaveManager ⬆️ is a free Minecraft Java mod. Compatible with Minecraft 26.1, 26.2. Downloaded 3,173 times (via Spigot). Download it and open it directly in the game.

Explore more