ModsJava
GreetPlugin | Join/Leave Messages, Titles, Sounds, Fireworks, Rank-Specifc & etc...
GreetPlugin
Your ultimate solution for custom join and leave messages, and much more!
Your ultimate solution for custom join and leave messages, and much more!
GreetPlugin is a feature-rich plugin designed to enhance the player experience on your server. With a wide range of customizable options, you can create a unique and welcoming atmosphere for your community.
Features
- Custom Join/Leave Messages: Customize the messages that appear when a player joins or leaves the server.
- Rank-Specific Messages: Set unique join and leave messages for different player ranks.
- First Join Welcome: Create a special welcome message for new players.
- Titles and Subtitles: Display customizable titles and subtitles on join and first join.
- Sounds: Play sounds on join, first join, and leave events.
- Boss Bars: Show a boss bar with a custom message to players or globally.
- Fireworks: Launch fireworks to celebrate a player's join or first join.
- Highly Configurable: Almost every feature can be enabled, disabled, and customized in the config.yml.
- Reload Command: Reload the configuration without restarting the server.
Commands & Permissions
- /greetpluginreload - Reloads the plugin's configuration.
Permission: `greet.reload`
Configuration
Spoiler: config.yml
# GreetPlugin by FutureCO
# ===================================================================
# Welcome Features
# ===================================================================
# Customize titles, sounds, and boss bars for player join, first join, and leave events.
# Placeholders: %player_name%
# ===================================================================
welcome_features:
join :
# -------------------------------------------------------------------
# Title Settings
# -------------------------------------------------------------------
title:
enabled : true
title : "&bWelcome back"
subtitle : "&f%player_name%"
fade_in : 10
stay : 40
fade_out : 10
# -------------------------------------------------------------------
# Sound Settings
# -------------------------------------------------------------------
sound:
enabled : true
sound : "ENTITY_PLAYER_LEVELUP"
volume : 1.0
pitch : 1.0
scope : "PLAYER" # PLAYER or GLOBAL
# -------------------------------------------------------------------
# Boss Bar Settings
# -------------------------------------------------------------------
boss_bar:
player:
enabled : true
message : "&aWelcome back, %player_name%!"
color : "GREEN"
style : "SOLID"
duration : 5
global:
enabled : true
message : "&a%player_name% has joined the server!"
color : "GREEN"
style : "SOLID"
duration : 5
# -------------------------------------------------------------------
# Firework Settings
# -------------------------------------------------------------------
firework:
enabled : false
y_offset : 2
delay : 0 # In ticks (20 ticks = 1 second)
power : 1
type : "BALL_LARGE" # STAR, BALL, BALL_LARGE, BURST, CREEPER
colors :
- "LIME"
- "GREEN"
fade_colors :
- "WHITE"
flicker : true
trail : true
first_join :
# -------------------------------------------------------------------
# Title Settings
# -------------------------------------------------------------------
title:
enabled : true
title : "&bWelcome"
subtitle : "&f%player_name%"
fade_in : 10
stay : 40
fade_out : 10
# -------------------------------------------------------------------
# Sound Settings
# -------------------------------------------------------------------
sound:
enabled : true
sound : "ENTITY_PLAYER_LEVELUP"
volume : 1.0
pitch : 1.0
scope : "GLOBAL" # PLAYER or GLOBAL
# -------------------------------------------------------------------
# Boss Bar Settings
# -------------------------------------------------------------------
boss_bar:
player:
enabled : true
message : "&aWelcome to the server, %player_name%!"
color : "GREEN"
style : "SOLID"
duration : 10
global:
enabled : true
message : "&a%player_name% has joined for the first time!"
color : "GREEN"
style : "SOLID"
duration : 10
# -------------------------------------------------------------------
# Firework Settings
# -------------------------------------------------------------------
firework:
enabled : true
y_offset : 2
delay : 5 # In ticks (20 ticks = 1 second)
power : 2
type : "STAR" # STAR, BALL, BALL_LARGE, BURST, CREEPER
colors :
- "AQUA"
- "BLUE"
fade_colors :
- "WHITE"
flicker : true
trail : true
leave :
# -------------------------------------------------------------------
# Sound Settings
# -------------------------------------------------------------------
sound:
enabled : true
sound : "ENTITY_VILLAGER_NO"
volume : 1.0
pitch : 1.0
scope : "GLOBAL" # PLAYER or GLOBAL
# -------------------------------------------------------------------
# Boss Bar Settings
# -------------------------------------------------------------------
boss_bar:
global:
enabled : true
message : "&c%player_name% has left the server!"
color : "RED"
style : "SOLID"
duration : 5
# ===================================================================
# Join/Leave Messages
# ===================================================================
# General messages for all players.
# ===================================================================
JoinMessage : '&8 [&2&l+&8 ] &b %player_name%'
LeaveMessage : '&8 [&c&l-&8 ] &b %player_name%'
FirstJoinMessage : '&3Welcome &6 %player_name% &bto &2ServerName&f! &7Hope you like it!'
# ===================================================================
# Rank-Specific Messages
# ===================================================================
# Players need the specified permission to see these messages.
# You can add as many ranks as you want here.
# ===================================================================
Ranks:
owner:
permission : "greet.owner"
join_message : "&4&lOWNER &8[&2&l+&8] &b%player_name%"
leave_message : "&4&lOWNER &8[&c&l-&8] &b%player_name%"
admin:
permission : "greet.admin"
join_message : "&c&lADMIN &8[&2&l+&8] &b%player_name%"
leave_message : "&c&lADMIN &8[&c&l-&8] &b%player_name%"
staff:
permission : "greet.staff"
join_message : "&6&lStaff &8[&2&l+&8] &b%player_name%"
leave_message : "&6&lStaff &8[&c&l-&8] &b%player_name%"
Code (YAML):
# GreetPlugin by FutureCO
# ===================================================================
# Welcome Features
# ===================================================================
# Customize titles, sounds, and boss bars for player join, first join, and leave events.
# Placeholders: %player_name%
# ===================================================================
welcome_features:
join :
# -------------------------------------------------------------------
# Title Settings
# -------------------------------------------------------------------
title:
enabled : true
title : "&bWelcome back"
subtitle : "&f%player_name%"
fade_in : 10
stay : 40
fade_out : 10
# -------------------------------------------------------------------
# Sound Settings
# -------------------------------------------------------------------
sound:
enabled : true
sound : "ENTITY_PLAYER_LEVELUP"
volume : 1.0
pitch : 1.0
scope : "PLAYER" # PLAYER or GLOBAL
# -------------------------------------------------------------------
# Boss Bar Settings
# -------------------------------------------------------------------
boss_bar:
player:
enabled : true
message : "&aWelcome back, %player_name%!"
color : "GREEN"
style : "SOLID"
duration : 5
global:
enabled : true
message : "&a%player_name% has joined the server!"
color : "GREEN"
style : "SOLID"
duration : 5
# -------------------------------------------------------------------
# Firework Settings
# -------------------------------------------------------------------
firework:
enabled : false
y_offset : 2
delay : 0 # In ticks (20 ticks = 1 second)
power : 1
type : "BALL_LARGE" # STAR, BALL, BALL_LARGE, BURST, CREEPER
colors :
- "LIME"
- "GREEN"
fade_colors :
- "WHITE"
flicker : true
trail : true
first_join :
# -------------------------------------------------------------------
# Title Settings
# -------------------------------------------------------------------
title:
enabled : true
title : "&bWelcome"
subtitle : "&f%player_name%"
fade_in : 10
stay : 40
fade_out : 10
# -------------------------------------------------------------------
# Sound Settings
# -------------------------------------------------------------------
sound:
enabled : true
sound : "ENTITY_PLAYER_LEVELUP"
volume : 1.0
pitch : 1.0
scope : "GLOBAL" # PLAYER or GLOBAL
# -------------------------------------------------------------------
# Boss Bar Settings
# -------------------------------------------------------------------
boss_bar:
player:
enabled : true
message : "&aWelcome to the server, %player_name%!"
color : "GREEN"
style : "SOLID"
duration : 10
global:
enabled : true
message : "&a%player_name% has joined for the first time!"
color : "GREEN"
style : "SOLID"
duration : 10
# -------------------------------------------------------------------
# Firework Settings
# -------------------------------------------------------------------
firework:
enabled : true
y_offset : 2
delay : 5 # In ticks (20 ticks = 1 second)
power : 2
type : "STAR" # STAR, BALL, BALL_LARGE, BURST, CREEPER
colors :
- "AQUA"
- "BLUE"
fade_colors :
- "WHITE"
flicker : true
trail : true
leave :
# -------------------------------------------------------------------
# Sound Settings
# -------------------------------------------------------------------
sound:
enabled : true
sound : "ENTITY_VILLAGER_NO"
volume : 1.0
pitch : 1.0
scope : "GLOBAL" # PLAYER or GLOBAL
# -------------------------------------------------------------------
# Boss Bar Settings
# -------------------------------------------------------------------
boss_bar:
global:
enabled : true
message : "&c%player_name% has left the server!"
color : "RED"
style : "SOLID"
duration : 5
# ===================================================================
# Join/Leave Messages
# ===================================================================
# General messages for all players.
# ===================================================================
JoinMessage : '&8 [&2&l+&8 ] &b %player_name%'
LeaveMessage : '&8 [&c&l-&8 ] &b %player_name%'
FirstJoinMessage : '&3Welcome &6 %player_name% &bto &2ServerName&f! &7Hope you like it!'
# ===================================================================
# Rank-Specific Messages
# ===================================================================
# Players need the specified permission to see these messages.
# You can add as many ranks as you want here.
# ===================================================================
Ranks:
owner:
permission : "greet.owner"
join_message : "&4&lOWNER &8[&2&l+&8] &b%player_name%"
leave_message : "&4&lOWNER &8[&c&l-&8] &b%player_name%"
admin:
permission : "greet.admin"
join_message : "&c&lADMIN &8[&2&l+&8] &b%player_name%"
leave_message : "&c&lADMIN &8[&c&l-&8] &b%player_name%"
staff:
permission : "greet.staff"
join_message : "&6&lStaff &8[&2&l+&8] &b%player_name%"
leave_message : "&6&lStaff &8[&c&l-&8] &b%player_name%"
Support
If you have any questions or need support, feel free to join our Discord server or leave a comment on the discussion page.
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.18, 1.19, 1.20
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
GreetPlugin | Join/Leave Messages, Titles, Sounds, Fireworks, Rank-Specifc & etc... is a free Minecraft Java mod. Compatible with Minecraft 1.18, 1.19, 1.20, 1.20.6 and newer. Downloaded 797 times (via Spigot). Download it and open it directly in the game.