MotdPerWorld

Logo

Enable different MOTD based on the world a player enters. MotdPerWorld will display a specified message to a player/group that has the required permission node whenever they join the server or change world. Thanks to RudyBx for the suggestion (http://forums.bukkit.org/threads/motdperworld.177712/).

Description

This is the MotdPerWorld plugin you can add to your server to enable a different MOTD for each world. It is currently v0.6 and was designed for V1.6.4.

I will continue to support this and add many more features. If you have any suggestions please let me know in the comments or through a pm.

Installation and configuration

Place the MotdPerWorld.jar into your plugins directory and then run the server. You will need to manually add the world names and messages into the config. Click here for help with the config.yml

Commands

  • /motdpw - Current version of MotdPerWorld running.
  • /motdpw reload - Reloads the config for MotdPerWorld.
  • /motdpw help - Displays help for MotdPerWorld.

Config

Click here for help with the config.yml

  • prefix - Display a prefix before the MotdPerWorld message. To disable type prefix: false
  • helpMessage: "&6MotdPerWorld &9will display a different MOTD whenever you change world. \n&9The commands for &6MotdPerWorld &9are currently: &4/motdpw help" - This is the message that will be displayed whenever a player types /motdpw help. Supports all minecraft colours (&1,&2,&3 etc). Supports formatting codes (&l,&m,&n,&o). Supports %name to grab the players name to add to the messages. Click here for help with the config.yml
  • world: - Is the name of the world.
  • message: - This is the message that the player will see if they have the required permission. Supports all minecraft colours (&1,&2,&3 etc). Supports formatting codes (&l,&m,&n,&o). Supports %name to grab the players name to add to the messages. Click here for help with the config.yml.

Permissions

  • motdpw.receive.WORLDNAME
    description: Allows the player/group to receive the motdpw message for the WORLDNAME world.
  • motdpw.receive.*
    description: Allows the player/group to receive all motdpw messages defined in the config.
  • motdpw.reload
    description: Allows the player/group to reload the config for MotdPerWorld.
    default: op

Changelog

  • v0.6 - Extra formatting codes added to help message, message and prefix (&l = Bold, &m = Strikethrough. &n = Underline, &o = italic).
  • v0.5 - Fully implemented the help command (/motdpw help). The message can be configured in the config.yml. Click here for help with the config.yml.
  • v0.4 - Initial release

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of ELSaitam ELSaitam Oct 18, 2014 at 13:24 UTC - 0 likes

    @Supavitax: Go

    please update the plugin, I love this plugin and I need :)

  • Avatar of ZOO231 ZOO231 May 23, 2014 at 21:52 UTC - 0 likes

    Could you please add a center option?

  • Avatar of Supavitax Supavitax Dec 28, 2013 at 22:52 UTC - 0 likes

    @lyzha: Go

    I'll add this in the next update.

  • Avatar of lyzha lyzha Dec 12, 2013 at 17:59 UTC - 0 likes

    Can you add a thing for know how many players are online like {online} Thanks

  • Avatar of MERCHANToDEATH MERCHANToDEATH Nov 21, 2013 at 03:21 UTC - 1 like

    been looking for a plugin like this, thanks.

  • Avatar of Jaaakee224 Jaaakee224 Nov 14, 2013 at 23:22 UTC - 0 likes

    @Supavitax: Go

    Then again, I had a world but was replaced with the default's
    world
    world_nether

  • Avatar of Supavitax Supavitax Nov 14, 2013 at 12:38 UTC - 0 likes

    @Jaaakee224: Go

    By the looks of the config you have world called "message" but don't have a message applied to it which is causing it to return null.

  • Avatar of Jaaakee224 Jaaakee224 Nov 14, 2013 at 01:19 UTC - 0 likes

    <<reply 1866807>>

    My config gets reloaded on default with the
    world: and world_nether:

  • Avatar of Jaaakee224 Jaaakee224 Nov 14, 2013 at 00:45 UTC - 0 likes

    <<reply 1866807>>
    # Default config for MotdPerWorld.

    prefix: ''"
    helpMessage: ''"
    world:
      message: "&6&name&9, you have entered the main world! \n&9Collect the minerals from\
        \ the world"
    world_nether:
      message: "&9Welcome to the &cNether&9, &6&name! \n&9This world is dangerous! \n\
        &9Be careful of the Ghast!"
    message: '&aBefore the game starts, you can select a class, vote for a map, and buy
      an item for the next game, or forever.'

    Last edited Nov 14, 2013 by Jaaakee224
  • Avatar of Supavitax Supavitax Nov 13, 2013 at 01:23 UTC - 0 likes

    @Jaaakee224: Go

    Could you post your config please?

Facts

Date created
Sep 27, 2013
Categories
Last update
Dec 17, 2013
Development stage
Release
License
GNU General Public License version 3 (GPLv3)
Curse link
MotdPerWorld
Downloads
1,662
Recent files

Authors