- Description
MOTDEditor gives you the ultimate features to edit your server-list MOTD with unlimited groups & messages, useful variables and much more! Show why players should join your server by adding a interesting server-list MOTD by MOTDEditor!
- Features
- Unlimited groups and messages!
- Useful variables.
- Edit everything with in-game commands.
- Version checker.
- Very simple setup.
- Commands & Permissions
Spoiler: Commands & Permissions
- /motd new <new group>
Create new group.
- /motd add <group> <new motd message>
Add new MOTD message to group.
- /motd remove <group> <id>
Remove MOTD message from group.
- /motd move <from group> <to group> <id>
Move MOTD message to another group.
- /motd deleteGroup <group>
Delete group and all MOTD messages within.
- /motd activate <group>
Activate group (set group to serverlist display).
- /motd list [group]
View available groups or messages within.
- /motd temp <time in seconds> <motd message>
Set temporary motd message.
- /motd setmaxplayers <amount>
Set fake maxplayers count to serverlist display.
- /motd update
Check for updates.
- /motd reload
Reload all files.
Create new group.
- /motd add <group> <new motd message>
Add new MOTD message to group.
- /motd remove <group> <id>
Remove MOTD message from group.
- /motd move <from group> <to group> <id>
Move MOTD message to another group.
- /motd deleteGroup <group>
Delete group and all MOTD messages within.
- /motd activate <group>
Activate group (set group to serverlist display).
- /motd list [group]
View available groups or messages within.
- /motd temp <time in seconds> <motd message>
Set temporary motd message.
- /motd setmaxplayers <amount>
Set fake maxplayers count to serverlist display.
- /motd update
Check for updates.
- /motd reload
Reload all files.
- Setup
It's very simple to setup and make MOTDEditor work how you want it. The setup instructions below is one example method how you can setup the plugin.
Do you know how to handle and setup MOTDEditor? We are searching someone who can make a tutorial how to setup and handle this plugin! Please let me know if you want the tutorial video added to this page if you have done one.
Spoiler: Setup
Basic setup:
1. All messages are stored per group that means you can store multiple messages that will be randomly shown from the activated group. But first create the group with the command /motd new <new group> example usage: /motd new MyGroup.
2. Now, the group you created is created and ready to be stored with your motd messages. Simply add a new motd message with the command /motd add <group> <new motd message> example usage: /motd add MyGroup Hellooo world, this is the motd message.
3 a. New groups always contains a default message. That means you may remove it or other messages you don't want in your group with the command /motd remove <group> <id> example usage: /motd remove MyGroup 1.
Don't know the message ID? Continue to step 3 b.
3 b. You can view all messages in the group and also see the motd message IDs for each motd message with the command /motd list <group> example usage: /motd list MyGroup.
4. Now, the group is ready to be used and being used in the serverlist display. And yes, that's very simply, just use the command /motd activate <group> example usage: /motd activate MyGroup.
1. All messages are stored per group that means you can store multiple messages that will be randomly shown from the activated group. But first create the group with the command /motd new <new group> example usage: /motd new MyGroup.
2. Now, the group you created is created and ready to be stored with your motd messages. Simply add a new motd message with the command /motd add <group> <new motd message> example usage: /motd add MyGroup Hellooo world, this is the motd message.
3 a. New groups always contains a default message. That means you may remove it or other messages you don't want in your group with the command /motd remove <group> <id> example usage: /motd remove MyGroup 1.
Don't know the message ID? Continue to step 3 b.
3 b. You can view all messages in the group and also see the motd message IDs for each motd message with the command /motd list <group> example usage: /motd list MyGroup.
4. Now, the group is ready to be used and being used in the serverlist display. And yes, that's very simply, just use the command /motd activate <group> example usage: /motd activate MyGroup.
- IP saving
Spoiler: IP saving
MOTDEditor gives you some variables, one of these is the %player% variable which returns the player's name.
When the player connect, MOTDEditor checks if the player's IP adress and username has been stored. If it doesn't, it will be saved in the users.yml file.
But why do MOTDEditor need to save the players IP adresses and usernames?
When the player pings the server from their server-list, his name must be displayed if the server is using the %player% variable, but since it impossible to get the player's username in a easy way; MOTDEditor must save their IP adress and username to later return the name based on their IP.
Please note that MOTDEditor only saves the IP adress and username inside the server.
When the player connect, MOTDEditor checks if the player's IP adress and username has been stored. If it doesn't, it will be saved in the users.yml file.
But why do MOTDEditor need to save the players IP adresses and usernames?
When the player pings the server from their server-list, his name must be displayed if the server is using the %player% variable, but since it impossible to get the player's username in a easy way; MOTDEditor must save their IP adress and username to later return the name based on their IP.
Please note that MOTDEditor only saves the IP adress and username inside the server.
- Variables
In your messages you can also add variables to get the player name or other cool things. More variables will come soon!
Spoiler: Variables
- %player%
Returns the player's name. Only works if the player have joined before and if their IP adress and username has been stored before.
- %online%
Returns the amount of online players on the server.
- %nl%
Creates a new line. All text behind this variable will be on the second line.
Returns the player's name. Only works if the player have joined before and if their IP adress and username has been stored before.
- %online%
Returns the amount of online players on the server.
- %nl%
Creates a new line. All text behind this variable will be on the second line.
- Suggestions or problems?
Having any new ideas or suggestions about the plugin? Or even problems using it? Please leave a comment.
Otherwise please leave a 5/5 star comment, it really motivates me to continue developing plugins!
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.7, 1.8, 1.9
- 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.
MOTDEditor is a free Minecraft Java mod. Compatible with Minecraft 1.7, 1.8, 1.9, 1.10. Downloaded 734 times (via Spigot). Download it and open it directly in the game.