ZSJoins - Custom join and quit messages for everyone!
How to use ZSJoin?
With ZSJoin your players are able to determine what is announced while joining or leaving your server.
Commands:
/zsj set join "My own join message here!"
/zsj set quit "My custom quit message here!"
/zsj set join playername "Message"
/zsj set quit playername "Message"
(zsjoin.set.others permission required)
Note: The "" are required around the message!
You can use colorcodes with & inside Minecraft and with § inside the .yml!
You can also use <player> instead of write out you name.
With permissions set up properly, every player can use this command and have their very own join and quit message!
By default, players can't change their messages. They need the zsjoin.set permission.
You can change the motd (shown to joining players) and both default join and quit messages (for players without custom messages) inside the config.yml
You can change messages by hand inside the playerSettings.yml
Note: the playerSettings.yml gets updated automatically when a player uses the set command.
Please report any bugs found in my discord!
https://discord.com/invite/PXegmjq
Alternatively DM me!
Future:
Done:
every player on the server will be able to create his custom join and quit message
permissions
better config
set messages for others
Discuss with me on Discord!
Please rate my plugin!
How to use ZSJoin?
With ZSJoin your players are able to determine what is announced while joining or leaving your server.
Commands:
/zsj set join "My own join message here!"
/zsj set quit "My custom quit message here!"
/zsj set join playername "Message"
/zsj set quit playername "Message"
(zsjoin.set.others permission required)
Note: The "" are required around the message!
You can use colorcodes with & inside Minecraft and with § inside the .yml!
You can also use <player> instead of write out you name.
With permissions set up properly, every player can use this command and have their very own join and quit message!
Code (YAML):
permissions:
zsjoin.*:
description : Gives access to basic ZSJoin commands
default : false
children:
zsjoin.set : true
zsjoin.help : true
zsjoin.set:
description : Allow players to set a custom join and quit message
default : op
children:
zsjoin.help : true
zsjoin.help:
description : Gives access to the help command
default : false
zsjoin.set.others:
description : Allows you to change join and quit messages from others
default : op
children:
zsjoin.set : true
zsjoin.admin:
description : Gives access to ZSJoin admin commands
default : op
children:
zsjoin.set.others : true
zsjoin.help : true
zsjoin.set : true
zsjoin.*:
description : Gives access to basic ZSJoin commands
default : false
children:
zsjoin.set : true
zsjoin.help : true
zsjoin.set:
description : Allow players to set a custom join and quit message
default : op
children:
zsjoin.help : true
zsjoin.help:
description : Gives access to the help command
default : false
zsjoin.set.others:
description : Allows you to change join and quit messages from others
default : op
children:
zsjoin.set : true
zsjoin.admin:
description : Gives access to ZSJoin admin commands
default : op
children:
zsjoin.set.others : true
zsjoin.help : true
zsjoin.set : true
By default, players can't change their messages. They need the zsjoin.set permission.
You can change the motd (shown to joining players) and both default join and quit messages (for players without custom messages) inside the config.yml
Code (Text):
# ZSJoin by Marc Jansen alias Zahlenspiel
# motd: enable or disable # default is true
# motd-text: Message of the day! # visible for joining players
# msg-join: join message # visible if no join is set - visible for all
# msg-quit: quit message # visible if no quit is set - visible for all
motd: true
motd-text: "Running ZSJoin!"
msg-join: "<player> joined the server."
msg-quit: "<player> left the server."
# motd: enable or disable # default is true
# motd-text: Message of the day! # visible for joining players
# msg-join: join message # visible if no join is set - visible for all
# msg-quit: quit message # visible if no quit is set - visible for all
motd: true
motd-text: "Running ZSJoin!"
msg-join: "<player> joined the server."
msg-quit: "<player> left the server."
You can change messages by hand inside the playerSettings.yml
Code (YAML):
Zahlenspiel
:
join : §6Example join message with color!
quit : Zahlenspiel quits the game.
ExamplePlayer :
join : <player> is here!
quit : <player> leaves the stage.
join : §6Example join message with color!
quit : Zahlenspiel quits the game.
ExamplePlayer :
join : <player> is here!
quit : <player> leaves the stage.
Note: the playerSettings.yml gets updated automatically when a player uses the set command.
Please report any bugs found in my discord!
https://discord.com/invite/PXegmjq
Alternatively DM me!
Future:
- language support
- bad word filter
- bstats
- update checker
- unset messages
Done:
every player on the server will be able to create his custom join and quit message
permissions
better config
set messages for others
Discuss with me on Discord!
Please rate my plugin!
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.12, 1.13, 1.14
- 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.
ZSJoin - Customizable unique player join and quit messages! is a free Minecraft Java mod. Compatible with Minecraft 1.12, 1.13, 1.14, 1.15 and newer. Downloaded 667 times (via Spigot). Download it and open it directly in the game.