ModsJava
JoinEventsPlus | VIP Messages & Events | Custom Join Messages | 1.8 - 1.21
- 16 Custom Join Rank Messages
- Default and Op Custom Message
- Special rank boss bars
- Title Bar on Join
- Potion Effect on Join
- Set Spawn on Join
- Editable Firework on Join
- In game motd
- Server list motd
- Flight mode toggle on Join
- Set health and food level on Join
- Console & Player Commands on Join
- Set Player Count or Unlimited
- Lightning On Join Option
- No Hunger Option
- Set Gamemode on Join
- JSON Clickable Help
- Everything can be toggled on/off
- Hex colors supported
Spoiler: Instructions
How to use Messages:
Add permission for default message - jep.default
Remove default permission for custom rank:
Each Custom join rank - jep.joinrank.#
Each Custom leave rank - jep.leaverank.#
How to use BossBar:
Add permission for default message - jep.defaultbar
Remove default permission for custom rank:
Each Custom join bar - jep.joinbar.#
Add permission for default message - jep.default
Remove default permission for custom rank:
Each Custom join rank - jep.joinrank.#
Each Custom leave rank - jep.leaverank.#
How to use BossBar:
Add permission for default message - jep.defaultbar
Remove default permission for custom rank:
Each Custom join bar - jep.joinbar.#
Spoiler: Config
# [JoinEventsPlus] By SoSparkly
#######################################################
# <>====<> Setspawn management settings <>====<> #
#######################################################
# In game commands, /jep, /setspawn, /spawn, /delspawn, /motd
Join-At-Spawn : false
First-Join-Only : true
Death-Respawn : false
Skip-Bed-Spawn : false
Teleport-Cooldown : 3
# Only works on versions 1.9 and higher.
Spawn-Particle : false
# Edit the spawn event messages.
Spawn-Greeting:
Enabled : false
Message : '&8&l> &eYou are now at the server spawn!'
Teleport-Started:
Enabled : true
Message : '&8 [&7Survival&8 ] &eYou are teleporting to spawn. Please wait ...'
# Admin messages.
Spawn-Set-Note : '&8 [&fJoinEventsPlus&8 ] &7> &eYou have set the global spawn! &7You can now use /spawn'
Spawn-Not-Set : '&c&l (! ) &cA spawn has not been set yet!'
#######################################################
# <>====<> Player chat join message settings <>====<> #
#######################################################
# Placeholder %player% - Shows displayname including nickname
# Placeholder %username% - Shows the users name without format
# Placeholder HEX Codes - �F0F0F
# Set to true if you want no join or leave messages at all.
DisableJoinLeave : false
# Messages for players with jep.default
DefaultJoinMsg : true
DefaultLeaveMsg : true
# Players with permission 'jep.default' will use the default message.
DefaultJoinMessage : '&8 [&2+&8 ] &7 %username%'
DefaultLeaveMessage : '&8 [&c-&8 ] &7 %username%'
# False will make opped players require a perm node for a custom message.
# This works if player has op or permission *
OpPlayerJoinMsg : true
OpPlayerLeaveMsg : true
# Opped players. Disable if you use custom permissions rather than op.
OpPlayerJoinMessage : '&8 [&2+&8 ] &7 %username%'
OpPlayerLeaveMessage : '&8 [&c-&8 ] &7 %username%'
# DO NOT Delete or add elements, such as adding 'JoinRank13'
# Edit message when player joins.
# Give the rank group the permission such as 'jep.joinrank.1' and 'jep.joinrank.2'
Join-Rank1 : '&6&lMVP+ &f %player% &7joined the server!'
Join-Rank2 : '&6&lMVP+ &f %player% &7joined the server!'
Join-Rank3 : '&6&lMVP++ &f %player% &7joined the server!'
Join-Rank4 : '&8 [&cOwner&8 ] &f %player% &7joined the server!'
Join-Rank5 : '&8 [&cAdmin&8 ] &f %player% &7joined the server!'
Join-Rank6 : '&8 [&9Mod&8 ] &f %player% &7joined the server!'
Join-Rank7 : '&8 [&eHelper&8 ] &f %player% &7joined the server!'
Join-Rank8 : 'Extra'
Join-Rank9 : 'Extra'
Join-Rank10 : 'Extra'
Join-Rank11 : 'Extra'
Join-Rank12 : 'Extra'
Join-Rank13 : 'Extra'
Join-Rank14 : 'Extra'
Join-Rank15 : 'Extra'
Join-Rank16 : 'Extra'
# Edit message when player leaves.
# Give the rank group the permission such as 'jep.leaverank.1' and 'jep.leaverank.2'
Leave-Rank1 : '&6&lMVP &f %player% &7left the server!'
Leave-Rank2 : '&6&lMVP+ &f %player% &7left the server!'
Leave-Rank3 : '&6&lMVP++ &f %player% &7left the server!'
Leave-Rank4 : '&8 [&cOwner&8 ] &f %player% &7left the server!'
Leave-Rank5 : '&8 [&cAdmin&8 ] &f %player% &7left the server!'
Leave-Rank6 : '&8 [&9Mod&8 ] &f %player% &7left the server!'
Leave-Rank7 : '&8 [&eHelper&8 ] &f %player% &7left the server!'
Leave-Rank8 : 'Extra'
Leave-Rank9 : 'Extra'
Leave-Rank10 : 'Extra'
Leave-Rank11 : 'Extra'
Leave-Rank12 : 'Extra'
Leave-Rank13 : 'Extra'
Leave-Rank14 : 'Extra'
Leave-Rank15 : 'Extra'
Leave-Rank16 : 'Extra'
#######################################################
# <>====<> Special join effects settings <>====<> #
#######################################################
Join-Lightning : false
Join-Firework:
Enabled : false
Instant-Explode : true
Amount : 3
Firework-Height : 2
Power : 2
Type : BALL # BALL, STAR, CREEPER, BURST, BALL_LARGE
Flicker : false
Trail : false
Colors :
- YELLOW
- RED
- BLUE
Fade :
- WHITE
# Colors:
# AQUA, BLACK, BLUE, RED, GRAY, GREEN, LIME, MAROON, NAVY
# OLIVE, PURPLE, SILVER, TEAL, YELLOW, WHITE
#######################################################
# <>====<> Player join motd message settings <>====<> #
#######################################################
# Placeholder HEX Codes - �F0F0F
# Server MOTD when a player joins in game.
Join-Game-MOTD:
Enabled : true
Messages :
- ''
- '&b Welcome %player%'
- ''
- '&8 - &7Get started with &6/help'
- '&8 - &7Dont forget to &6/vote'
# Server MOTD that shows on the minecraft server list.
Server-MOTD:
Messages:
Standard:
Line-1 : '&f&l Welcome to this server!'
Line-2 : '&7 Hope you have fun! More Info.'
Enabled : false
Maintenance:
Line-1 : '&c&lThe server is currently under maintenance.'
Line-2 : '&7Please join back later!'
Enabled : false
Maintenance-Kick:
Message : '&cYou can not join this server while it is in maintenance!'
Server-Players:
Unlimited : false
Max-Count:
Enabled : false
Amount : 200
#######################################################
# <>====<> Title Bar join message settings <>====<> #
#######################################################
TitleEnabled : false
# false = first join only
ShowEveryJoin : true
# All settings are in seconds
FadeIn : 2
Pause : 3
FadeOut : 2
Title :
# Edit this to change the top message
Message : 'Welcome to'
# Color Options:
# White, Gray, Gold, Yellow,
# Light_Purple, Red, Aqua, Green, Blue
# Dark_Purple, Dark_Red, Dark_Aqua, Dark_Green, Dark_Blue.
Color : 'White'
Bold : false
Italic : false
Underlined : false
Strikethrough : false
Obfuscated : false
# Bottom Message.
SubTitle :
# Leave Message Blank for no message.
Message : 'the server!'
Color : 'Gold'
Bold : false
Italic : false
Underlined : false
Strikethrough : false
Obfuscated : false
#######################################################
# <>====<> Join Boss Bar message settings <>====<> #
#######################################################
# (!!!) Only works on 1.9 or higher (!!!)
# Placeholder %player% - Shows displayname including nickname
# Placeholder %username% - Shows the users name without format
# Default bar will not show unless you give permission jep.defaultbar
JoinBossBar : false
DefaultJoinBar : '&f %player% &7has joined the server!'
LeaveBossBar : false
DefaultLeaveBar : '&f %player% &7has left the server!'
# Opped players will use this bar if set to true.
OpPlayerBar : false
OpBarMessage : '&9&lSTAFF> &f %player% &7has joined the server!'
# 4 special bar options. Remove jep.defaultbar and add permission node jep.joinbar.#
SpecialBar : false
SpecialBars:
JoinBar1 : '&6&lMVP &f %player% &7has joined the server!'
JoinBar2 : '&6&lMVP+ &f %player% &7has joined the server!'
JoinBar3 : 'Extra'
JoinBar4 : 'Extra'
#######################################################
# <>====<> Player join mechanics settings <>====<> #
#######################################################
# Health by hearts. 0 = Current. Options 1-9
Set-Health : 0
# If the player loses chicken legs on the food bar or not
No-Hunger : false
# Modes: CURRENT, SURVIVAL, CREATIVE, ADVENTURE
Set-GameMode : CURRENT
# Force the player to enable flight or not
Set-Flight : false
# Effects: NONE, SPEED, JUMP, VISION, BLINDNESS, CONDUIT
Join-Potion:
Enabled : false
Effect : SPEED
Duration : 3600
# Remove potion effects when the player leaves.
LeaveRemoveEffect : false
#######################################################
# <>====<> Player join commands settings <>====<> #
#######################################################
# Console commands run when player first joins only.
FirstConsoleCommands :
- #broadcast hi
- #eco give %username% 100
# Player commands run when player first joins only.
FirstPlayerCommands :
- #say hi
# Console commands run everytime the player joins.
AlwaysConsoleCommands :
-
# Player commands run everytime the player joins.
AlwaysPlayerCommands :
-
Code (YAML):
# [JoinEventsPlus] By SoSparkly
#######################################################
# <>====<> Setspawn management settings <>====<> #
#######################################################
# In game commands, /jep, /setspawn, /spawn, /delspawn, /motd
Join-At-Spawn : false
First-Join-Only : true
Death-Respawn : false
Skip-Bed-Spawn : false
Teleport-Cooldown : 3
# Only works on versions 1.9 and higher.
Spawn-Particle : false
# Edit the spawn event messages.
Spawn-Greeting:
Enabled : false
Message : '&8&l> &eYou are now at the server spawn!'
Teleport-Started:
Enabled : true
Message : '&8 [&7Survival&8 ] &eYou are teleporting to spawn. Please wait ...'
# Admin messages.
Spawn-Set-Note : '&8 [&fJoinEventsPlus&8 ] &7> &eYou have set the global spawn! &7You can now use /spawn'
Spawn-Not-Set : '&c&l (! ) &cA spawn has not been set yet!'
#######################################################
# <>====<> Player chat join message settings <>====<> #
#######################################################
# Placeholder %player% - Shows displayname including nickname
# Placeholder %username% - Shows the users name without format
# Placeholder HEX Codes - �F0F0F
# Set to true if you want no join or leave messages at all.
DisableJoinLeave : false
# Messages for players with jep.default
DefaultJoinMsg : true
DefaultLeaveMsg : true
# Players with permission 'jep.default' will use the default message.
DefaultJoinMessage : '&8 [&2+&8 ] &7 %username%'
DefaultLeaveMessage : '&8 [&c-&8 ] &7 %username%'
# False will make opped players require a perm node for a custom message.
# This works if player has op or permission *
OpPlayerJoinMsg : true
OpPlayerLeaveMsg : true
# Opped players. Disable if you use custom permissions rather than op.
OpPlayerJoinMessage : '&8 [&2+&8 ] &7 %username%'
OpPlayerLeaveMessage : '&8 [&c-&8 ] &7 %username%'
# DO NOT Delete or add elements, such as adding 'JoinRank13'
# Edit message when player joins.
# Give the rank group the permission such as 'jep.joinrank.1' and 'jep.joinrank.2'
Join-Rank1 : '&6&lMVP+ &f %player% &7joined the server!'
Join-Rank2 : '&6&lMVP+ &f %player% &7joined the server!'
Join-Rank3 : '&6&lMVP++ &f %player% &7joined the server!'
Join-Rank4 : '&8 [&cOwner&8 ] &f %player% &7joined the server!'
Join-Rank5 : '&8 [&cAdmin&8 ] &f %player% &7joined the server!'
Join-Rank6 : '&8 [&9Mod&8 ] &f %player% &7joined the server!'
Join-Rank7 : '&8 [&eHelper&8 ] &f %player% &7joined the server!'
Join-Rank8 : 'Extra'
Join-Rank9 : 'Extra'
Join-Rank10 : 'Extra'
Join-Rank11 : 'Extra'
Join-Rank12 : 'Extra'
Join-Rank13 : 'Extra'
Join-Rank14 : 'Extra'
Join-Rank15 : 'Extra'
Join-Rank16 : 'Extra'
# Edit message when player leaves.
# Give the rank group the permission such as 'jep.leaverank.1' and 'jep.leaverank.2'
Leave-Rank1 : '&6&lMVP &f %player% &7left the server!'
Leave-Rank2 : '&6&lMVP+ &f %player% &7left the server!'
Leave-Rank3 : '&6&lMVP++ &f %player% &7left the server!'
Leave-Rank4 : '&8 [&cOwner&8 ] &f %player% &7left the server!'
Leave-Rank5 : '&8 [&cAdmin&8 ] &f %player% &7left the server!'
Leave-Rank6 : '&8 [&9Mod&8 ] &f %player% &7left the server!'
Leave-Rank7 : '&8 [&eHelper&8 ] &f %player% &7left the server!'
Leave-Rank8 : 'Extra'
Leave-Rank9 : 'Extra'
Leave-Rank10 : 'Extra'
Leave-Rank11 : 'Extra'
Leave-Rank12 : 'Extra'
Leave-Rank13 : 'Extra'
Leave-Rank14 : 'Extra'
Leave-Rank15 : 'Extra'
Leave-Rank16 : 'Extra'
#######################################################
# <>====<> Special join effects settings <>====<> #
#######################################################
Join-Lightning : false
Join-Firework:
Enabled : false
Instant-Explode : true
Amount : 3
Firework-Height : 2
Power : 2
Type : BALL # BALL, STAR, CREEPER, BURST, BALL_LARGE
Flicker : false
Trail : false
Colors :
- YELLOW
- RED
- BLUE
Fade :
- WHITE
# Colors:
# AQUA, BLACK, BLUE, RED, GRAY, GREEN, LIME, MAROON, NAVY
# OLIVE, PURPLE, SILVER, TEAL, YELLOW, WHITE
#######################################################
# <>====<> Player join motd message settings <>====<> #
#######################################################
# Placeholder HEX Codes - �F0F0F
# Server MOTD when a player joins in game.
Join-Game-MOTD:
Enabled : true
Messages :
- ''
- '&b Welcome %player%'
- ''
- '&8 - &7Get started with &6/help'
- '&8 - &7Dont forget to &6/vote'
# Server MOTD that shows on the minecraft server list.
Server-MOTD:
Messages:
Standard:
Line-1 : '&f&l Welcome to this server!'
Line-2 : '&7 Hope you have fun! More Info.'
Enabled : false
Maintenance:
Line-1 : '&c&lThe server is currently under maintenance.'
Line-2 : '&7Please join back later!'
Enabled : false
Maintenance-Kick:
Message : '&cYou can not join this server while it is in maintenance!'
Server-Players:
Unlimited : false
Max-Count:
Enabled : false
Amount : 200
#######################################################
# <>====<> Title Bar join message settings <>====<> #
#######################################################
TitleEnabled : false
# false = first join only
ShowEveryJoin : true
# All settings are in seconds
FadeIn : 2
Pause : 3
FadeOut : 2
Title :
# Edit this to change the top message
Message : 'Welcome to'
# Color Options:
# White, Gray, Gold, Yellow,
# Light_Purple, Red, Aqua, Green, Blue
# Dark_Purple, Dark_Red, Dark_Aqua, Dark_Green, Dark_Blue.
Color : 'White'
Bold : false
Italic : false
Underlined : false
Strikethrough : false
Obfuscated : false
# Bottom Message.
SubTitle :
# Leave Message Blank for no message.
Message : 'the server!'
Color : 'Gold'
Bold : false
Italic : false
Underlined : false
Strikethrough : false
Obfuscated : false
#######################################################
# <>====<> Join Boss Bar message settings <>====<> #
#######################################################
# (!!!) Only works on 1.9 or higher (!!!)
# Placeholder %player% - Shows displayname including nickname
# Placeholder %username% - Shows the users name without format
# Default bar will not show unless you give permission jep.defaultbar
JoinBossBar : false
DefaultJoinBar : '&f %player% &7has joined the server!'
LeaveBossBar : false
DefaultLeaveBar : '&f %player% &7has left the server!'
# Opped players will use this bar if set to true.
OpPlayerBar : false
OpBarMessage : '&9&lSTAFF> &f %player% &7has joined the server!'
# 4 special bar options. Remove jep.defaultbar and add permission node jep.joinbar.#
SpecialBar : false
SpecialBars:
JoinBar1 : '&6&lMVP &f %player% &7has joined the server!'
JoinBar2 : '&6&lMVP+ &f %player% &7has joined the server!'
JoinBar3 : 'Extra'
JoinBar4 : 'Extra'
#######################################################
# <>====<> Player join mechanics settings <>====<> #
#######################################################
# Health by hearts. 0 = Current. Options 1-9
Set-Health : 0
# If the player loses chicken legs on the food bar or not
No-Hunger : false
# Modes: CURRENT, SURVIVAL, CREATIVE, ADVENTURE
Set-GameMode : CURRENT
# Force the player to enable flight or not
Set-Flight : false
# Effects: NONE, SPEED, JUMP, VISION, BLINDNESS, CONDUIT
Join-Potion:
Enabled : false
Effect : SPEED
Duration : 3600
# Remove potion effects when the player leaves.
LeaveRemoveEffect : false
#######################################################
# <>====<> Player join commands settings <>====<> #
#######################################################
# Console commands run when player first joins only.
FirstConsoleCommands :
- #broadcast hi
- #eco give %username% 100
# Player commands run when player first joins only.
FirstPlayerCommands :
- #say hi
# Console commands run everytime the player joins.
AlwaysConsoleCommands :
-
# Player commands run everytime the player joins.
AlwaysPlayerCommands :
-
Message me for help & Bug reports
Don't forget to rate! ⭐⭐⭐⭐⭐
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.8, 1.9, 1.10
- 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.
JoinEventsPlus | VIP Messages & Events | Custom Join Messages | 1.8 - 1.21 is a free Minecraft Java mod. Compatible with Minecraft 1.8, 1.9, 1.10, 1.11 and newer. Downloaded 10,394 times (via Spigot). Download it and open it directly in the game.