MotdPerWorld: Give Every World Its Own Welcome Message
Running a Minecraft server with multiple worlds often means juggling different themes, rules, and player expectations. A single server-wide message of the day (MOTD) rarely fits a survival realm, a creative plot, and a PvP arena at the same time. MotdPerWorld solves this by letting you assign a distinct welcome message to each world, group, or even individual player. It is a practical tool for server owners who want clear communication without spamming the chat.
Why You Need Per-World MOTDs
When a player teleports from a farming area to a dangerous mining zone, they need context. A tailored message can remind them of objectives or warn about hazards. Standard Bukkit and Spigot cores only support one MOTD for the entire server, which is a real limitation for large projects. MotdPerWorld removes that restriction. You can set a unique greeting for every world, making the server feel more polished and organized.
Core Features at a Glance
- Displays a unique MOTD on login and whenever a player changes worlds.
- Maps messages to specific worlds through a simple YAML configuration.
- Supports standard Minecraft color codes (&1, &2, &a) and formatting (&l, &m, &n, &o).
- Includes the %name variable to insert the player's username into the text.
- Offers granular permissions to control who receives which MOTD.
- Provides a configurable prefix and help command output.
Supported Versions and Loaders
MotdPerWorld is built for Bukkit-based servers and targets Minecraft version 1.6.4. The current plugin release is version 0.6. While this is an older version of the game, the plugin remains stable on legacy cores. If you are running a modern server, you may need to test compatibility with your specific build. The plugin is lightweight and does not add significant overhead to server performance.
How to Install MotdPerWorld: Give Every World Its Own Welcome Message
The installation process is straightforward. First, download MotdPerWorld: Give Every World Its Own Welcome Message from a trusted source. Place the .jar file into the plugins folder of your server directory. Restart the server or run reload from the console. After the first boot, the plugin generates a config.yml file. You will need to edit this file manually to define your messages.
Configuring the Plugin
Open config.yml with a text editor. The file contains several key sections:
prefix: The text shown before every MOTD. Set tofalseto disable.helpMessage: The output for the/motdpw helpcommand. Supports colors and line breaks via\n.world: The exact folder name of the world you are targeting.message: The MOTD text for that world. Use colors and the %name variable.
Here is a basic example for a survival world:
world: survival message: "&aWelcome to survival, %name! &eGreat day for an adventure."
After editing, reload the plugin with /motdpw reload or restart the server.
Commands and Permissions
MotdPerWorld keeps its command set minimal, which is ideal for new admins:
/motdpw: Shows the plugin version./motdpw reload: Reloads the configuration without a full restart./motdpw help: Displays the custom help message.
Permissions control who sees which MOTD. The main nodes are:
motdpw.receive.WORLDNAME: Grants access to the MOTD for a specific world.motdpw.receive.*: Grants access to all configured MOTDs.motdpw.reload: Allows reloading the config. Defaults to operators only.
This setup is useful for showing secret tips to VIP players or hiding technical notices from regular users.
Practical Example
Imagine a server with three worlds: spawn, creative, and hardcore. The configuration could look like this:
prefix: "&6[Server] " helpMessage: "&9Commands: /motdpw, /motdpw reload, /motdpw help" --- world: spawn message: "&fYou are at spawn. Use portals to travel." --- world: creative message: "&bCreative mode. Build anything, %name!" --- world: hardcore message: "&4Warning! Hardcore world. Death wipes your inventory."
Once configured and permissions are assigned, players will see distinct messages as they move between worlds. The %name variable adds a personal touch, and colors make the text stand out.
Final Thoughts
MotdPerWorld is a compact but highly effective plugin for multi-world servers. It is easy to install, simple to configure, and does not strain the server core. Personalized greetings help retain player interest and deliver important information exactly where it is needed. Although the plugin was designed for Minecraft 1.6.4, its core concept remains relevant. If you want to make your server more memorable, start with the details. A proper MOTD for each world makes the player experience more comfortable and distinctive.