DeluxeJoin is a plugin that allows you to set up join/leave event actions for your server, it is helpful for setting up perks for donators.
You can send actions such as titles, commands, messages, and sounds.
You can send actions such as titles, commands, messages, and sounds.
◈ Multiple actions
You can select between 5 different actions for each player!
You can select between 5 different actions for each player!
Spoiler: Actions
Code (Java):
MESSAGE, COMMAND, TITLE, SOUND, ACTIONBAR
◈ Weight & permission system
This plugin includes an easy-to-use priority system with integers and permissions so you don't screw up with permissions and actions overriding.
Click here >
< Click here
➜
/dj reload (deluxejoin.admin)
Click here >
Just a reload the config.
Spoiler: config.yml
Code (YAML):
[/LEFT
]
config:
debug : false
disable-minecraft-messages : true #Disable Minecraft default join/quit messages?
groups:
default:
weight : 0
permission : deluxejoin.default
join-actions:
1:
type : MESSAGE
broadcast : true #Send message to all players?
delay : 20 #Delay in ticks for the action to execute.
message : "&7%player_name% &ehas joined the lobby." #Hex colors and PaPi variables supported.
quit-actions:
1:
type : MESSAGE
broadcast : true
message : "&7%player_name% &ehas left the lobby."
vip:
weight : 1
permission : deluxejoin.vip
join-actions:
1:
type : MESSAGE
broadcast : true
delay : 20
message : "&a&lVIP &a%player_name% &ehas joined the lobby."
2:
type : TITLE
broadcast : true
delay : 20
title : "&a&lVIP &a%player_name%"
subtitle : "&ehas joined the lobby"
times:
fadeIn : 20
stay : 20
fadeOut : 20
3:
type : SOUND
broadcast : true
delay : 20
sound : ENTITY_PLAYER_LEVELUP #https://jd.papermc.io/paper/1.21.4/org/bukkit/Sound.html
volume : 1.0
pitch : 1.0
4:
type : COMMAND
delay : 20
executor : CONSOLE #CONSOLE/PLAYER
command : "say hi" #Command without "/"
5:
type : ACTIONBAR
delay : 20
message : "&cWELCOME!"
quit-actions:
1:
type : MESSAGE
broadcast : true
delay : 20
message : "&a&lVIP &a%player_name% &ehas left the lobby."
[LEFT ]
config:
debug : false
disable-minecraft-messages : true #Disable Minecraft default join/quit messages?
groups:
default:
weight : 0
permission : deluxejoin.default
join-actions:
1:
type : MESSAGE
broadcast : true #Send message to all players?
delay : 20 #Delay in ticks for the action to execute.
message : "&7%player_name% &ehas joined the lobby." #Hex colors and PaPi variables supported.
quit-actions:
1:
type : MESSAGE
broadcast : true
message : "&7%player_name% &ehas left the lobby."
vip:
weight : 1
permission : deluxejoin.vip
join-actions:
1:
type : MESSAGE
broadcast : true
delay : 20
message : "&a&lVIP &a%player_name% &ehas joined the lobby."
2:
type : TITLE
broadcast : true
delay : 20
title : "&a&lVIP &a%player_name%"
subtitle : "&ehas joined the lobby"
times:
fadeIn : 20
stay : 20
fadeOut : 20
3:
type : SOUND
broadcast : true
delay : 20
sound : ENTITY_PLAYER_LEVELUP #https://jd.papermc.io/paper/1.21.4/org/bukkit/Sound.html
volume : 1.0
pitch : 1.0
4:
type : COMMAND
delay : 20
executor : CONSOLE #CONSOLE/PLAYER
command : "say hi" #Command without "/"
5:
type : ACTIONBAR
delay : 20
message : "&cWELCOME!"
quit-actions:
1:
type : MESSAGE
broadcast : true
delay : 20
message : "&a&lVIP &a%player_name% &ehas left the lobby."
[LEFT ]
Please report bugs and get support here:
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft version listed: 1.21
- 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.
★ DeluxeJoin ★ | Revolutionize join and quit events (1.17-1.21) is a free Minecraft Java mod. Compatible with Minecraft 1.21. Downloaded 2,843 times (via Spigot). Download it and open it directly in the game.