MOTD Per Worlds

Discussion in 'Archived: Plugin Requests' started by izak12345678910, Sep 27, 2012.

  1. Offline

    izak12345678910

    Plugin category: Something

    Suggested name: MOTD(I could care less what ever you wanna name it I'm fine)

    What I want: I need a plugin that you can set custom MOTD(Message of the day) So for example I go into another world it would clear my chat and show like the new MOTD for that world like in essentials when you join the server it shows you the MOTD

    Ideas for commands: No commands needed for this plugin. At least I don't think so I think a config would be easier

    Ideas for permissions: I don't know something that wont interfere with essentials like motd.read or motd.<worldname>

    When I'd like it by: When ever
    Sorry if i sound a little rude I'm exhausted. :p

    np98765 I'm to tired to name a bunch of others :p

    PS: Does anyone knows of a good Chat for multi worlds where you can only hear people of that world and people with certain permissions can see all the chat not just one world?
     
  2. Offline

    JjPwN1

    I could attempt at this.

    BbyMotd
     
    izak12345678910 likes this.
  3. Offline

    izak12345678910

    Please thanks! I need it for my other world new MOTD and clearing peoples chat. Do you know any good chat plugins by any chance :3
     
  4. Offline

    Jumla

    Honestly; no new plugin is necessary to do this.
    By simply going to the world you want to set the motd in, and typing the following command, the same effect can be achieved.

    /region flag __global__ greeting [MOTD MESSAGE]

    (requires worldguard)
     
    Alvarez96 likes this.
  5. Offline

    izak12345678910

    I have world guard but I also want chat cleared upon entering new world
     
  6. Offline

    Jumla

    It's much easier to make a plugin that clears chat upon world entry, then to integrate a MOTD and other config type things.

    You may want to update the OP.
     
  7. Offline

    izak12345678910

    Lets see if JjPwN1 makes it by any chance do you know of a chat plugin like one I'm searching for?
     
  8. Offline

    chasechocolate

    You could use MyWarp... you can set "warp welcomes" to make it send a message to the player when they warp somewhere.
     
    izak12345678910 likes this.
  9. Offline

    javoris767

    VariableTriggers :3
     
    izak12345678910 likes this.
  10. Offline

    exload

    I could give this a try too :)
     
    izak12345678910 likes this.
  11. Offline

    izak12345678910

    MOTD: Bump! New person to tag who I think might help Vandrake
    Cool!
     
  12. Offline

    Vandrake

    About the chat, I do believe Essentials comes with this implemented. look somewhere in the config.yml of it.
    Clear the chat is an easy thing just re-send an empty msg 120 times(lenght of the history).
    Now about the motd, I'm thinking you want a configurable one ofcourse lol and per world. That would require a "non-orthodox" way of getting the world Bukkit.getServer().getWorlds().get(number of the world this can vary a lot);
    It's very late and as a matter of respect lets jjpwn1 do his job xD And if he decides to quit for any reason then I'll give this a shot.
     
  13. Offline

    izak12345678910

    Ok cool thanks! I'll look through essentials now
     
  14. Offline

    JjPwN1

    I have been in a temporary time-out due to school work. I will finish this right now.
     
  15. Offline

    izak12345678910

    Ok cool! Ya I know school started here too we have a brand new sort a schedule I have hours of work a day...
     
  16. Offline

    JjPwN1

    Gah. I will be unable to finish this plugin... this weekend at least. A surprise trip has come up, and someone can do the plugin if they'd like.
     
  17. Offline

    np98765

    A surprise trip == good
    Gah == bad

    ??
     
  18. Offline

    Gladius_Crafter

    Step 1: Get the plugin MyCommand
    Step 2. Open config and make commands, 1 command per world. Name the commands motd1, motd2...
    Step 3. Get the plugin ScriptBlock
    Step 4. Type /sbwalk create [@command /motd1] and right click the block that they spawn on.
    Step 5. Your done
    Step 6. Why are you still reading this...

    OH and BTW, I definitely need this for my server.
    ( Hehe I bet your gonna reply saying "-__- you just explained how to do it"

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 28, 2016
  19. Offline

    izak12345678910

    Jj can Vandrake do it then? Vandrake can you do it now :p
     
  20. Offline

    exload

    I am working on a this. Give me about 20 mins
     
  21. Offline

    JjPwN1


    Gah: An interjection used to express frustration, not necessarily "oh god this sucks i have to go on a trip", but "Gah, I can't finish this plugin so I'm frustrated about that, but I still want to go on this trip."
     
  22. Offline

    izak12345678910

    Really!? With the custom MOTD per world and clearing chat per world?
     
  23. Offline

    exload

    Yeah. Everything is working right, I am just adding a few extra features right now.
     
  24. Offline

    izak12345678910

    Like? :3 You have any estimated time? :p Eager
     
  25. Offline

    exload

    Okay its done, but also are you wanting this plugin to display the MOTD when the player logs in ?
     
  26. Offline

    izak12345678910

    In that world like essentials gives the MOTD for the whole server but I want plugin to give MOTD for the specific world in config so like
    world:SG
    MOTD: Welcome to .....
    Show that only when going in world SG
     
  27. Offline

    exload

    Yes I understand that, but do you want the message of the day to also show when the user logs into the server ?
    Example:
    Say a player logs into a world named Build. The plugin will fetch the message set in the config for the world Build and send them that message.
     
  28. Offline

    Gladius_Crafter

    I know its not my request but yes that would be nice.
    I am going to use this on my server for sure :)
     
  29. Offline

    izak12345678910

    Yes please! That would be great thanks!
     
  30. Offline

    exload

    Plugin uploaded to BukkitDev. Awaiting project and file approve.
    BukkitDev Page: http://dev.bukkit.org/server-mods/worldmotd/
    Download here(for now): http://dev.bukkit.org/server-mods/worldmotd/files/1-world-motd-v0-1/

    I would recommend to disable Essentials MOTD (if possible) if you use the player join MOTD because right now the way I override other plugins is not perfect. I will work on a better way to do this later. Also there will be a number of updates coming soon so be sure to subscribe to the BukkitDev page here: http://dev.bukkit.org/server-mods/worldmotd/manage-subscriptions/

    If you found any problems not in the Known Issues section on BukkitDev please create a new ticket here: http://dev.bukkit.org/server-mods/worldmotd/create-ticket/ Do NOT post problems on this thread please :)

    Any recommendations, you can PM me, comment on the BukkitDev page, or create a ticket.
     
    izak12345678910 likes this.

Share This Page