Inactive [ADMN/GEN/TP/INFO]motd 1.2 - Greeting, Teleport Request, Time Vote, IP, WhoList [2126] superPerms

Discussion in 'Inactive/Unsupported Plugins' started by zweizeichen, Mar 13, 2011.

  1. Offline

    zweizeichen

    [​IMG]
    Latest Version: v1.2 (Bukkit 1.2.4)
    Please use BukkitDev for bug reporting and support!

    Overview

    motd is a lightweight MOTD and basic command plugin for your minecraft server.
    There are lots of 'basic commands' plugins around here, but most of them have lots of features you will never need - or they do not allow you to deactivate them easily. They often cause lag and make configuring your server a pain in the *** because there is no documentation.

    With motd I made a simple, yet powerful plugin for creating advanced, custom colored and formatted MOTDs, who lists and rules. If you do not have the time to always be around on your server, rtp and vtime can help you. Even if you decide to install permissions on your server, motd is ready for that change.



    Here's a small overview of what you can do with motd:


    Customizable MOTD (text and color)
    You can enable/disable each command by editing a config file

    Commands
    • who
    • rtp [playername / yes]
    • vtime [dawn / day / evening / night]
    • ip
    • motd
    • rules
    The plugin provides several features for your minecraft server. The first one you will notice, is whenever a player joins the game he will be greeted and shown other online players.


    To bring up the online players list again type:
    /who

    To bring up the MOTD again type:
    /motd

    To bring up the rules type:

    /rules


    Votes

    The plugin is generally designed for servers where an admin is not online all the time. Therefore I have implemented the following two commands:

    /vtime
    vtime is a time vote system. Everyone can start a vote to change the time. You can vote for dawn, day, evening and night. To vote for a time change just use the argument yes. If not at least half of the online players voted yes within 60 seconds, the vote expires.

    /rtp
    rtp creates a teleport request to another player. The other player has to type in /rtp yes to teleport the player. There can only be one request to one player at a time.

    Utility

    /ip
    ip shows the ip of the player using the command.

    Please read the manual for further information on using and configuring motd.

    Permissions Nodes

    • motd.ip.use
    • motd.who.use
    • motd.rtp.yes
    • motd.rtp.request
    • motd.vtime.use
    • motd.rules.use
    • motd.motd.use
    • motd.edit
    • motd.reload
    • note that motd.rtp.request includes motd.rtp.yes
    Changelog

    Version 1.1.1
    • FIXED: /vtime now displays the correct name of the world
    • FIXED: some Permissions related stuff in /motd
    Version 1.1
    • REWROTE: Entire command, permission and config handling
    • ADDED: Permission's prefixes to <who>
    • ADDED: Modular command system
    • ADDED: Internal task management for vtime
    • IMPROVED: Multiworld support in vtime
    • FIXED: Some problems with names in /rtp and /vtime
    • CHANGED: Node motd.rtp.use is now split into
      • motd.rtp.yes
      • motd.rtp.request
      • Important: request includes yes
    • Some minor changes I cannot remember (spelling...)
    Older Changelogs (open)

    Version 1.0

    • ADDED: Permissions support
      • Nodes
        • motd.ip.use
        • motd.who.use
        • motd.rtp.use
        • motd.vtime.use
        • motd.rules.use
        • motd.motd.use
        • motd.edit
        • motd.reload
    • ADDED: /rules command
    • ADDED: changeable /who text
    • ADDED: /motd reload command
    • ADDED: /motd edit %property% %value% command
    • ADDED: config now migrates itself from 0.5.3 to 1.0
    • ADDED: build 733 compatibility
    • MOVED: Motd/motd.yml to motd/motd.yml
    • CHANGED: some minor changes in the config. They should be self-explaining
    • Please read the manual first if you have questions
    Version 0.5.3



    • The plugin is compatible with 609 / 1.4 now
    • CHANGED: /who command and <who> now displays the calling player too, for consistency with <numplayers>
    • ADDED: <ae>, <ue> and <oe> for the umlaute ä, ü and ö
    • MOVED: The config is now located in plugins/Motd
    • CHANGED: Default motd to match the change in <who>
    Version 0.5.2



    • ADDED: <numplayers> and <maxplayers> placeholders in MOTD
    • CHANGED: placeholders are now written in <brackets> for better readability
        • '%red' changes to '<red>' for example
    • CHANGED: %p is <playername> now
    • CHANGED: %w is <who> now
    • UPDATED: config to version 2
    Version 0.5.1



    • ADDED: /motd command to bring up the motd again
    • ADDED: some kind of config file version management
    Version 0.5



    • FIXED: Handling of offline players in /rtp
    • UPDATED: Internal teleport function for future versions of craftbukkit
    • ADDED: Use %n for a new line in the MOTD
    • IMPROVED: Internal color handling
    Version 0.1b



    • ADDED: colors for the MOTD are now available. Please see the manual for further instructions on using them.
    Version 0.1a



    • FIXED: /who no longer shows "nobody!" as other player
    • ADDED: motd.yml (will be created at first launch)
    • ADDED: Changeable MOTD (use %p for playername and %w for the player online list)
    • ADDED: use true or false in the motd.yml to enable or disable the different commands
    Version 0.1



    • release




    Planned Features
    • different MOTDs for different groups
    • multiple MOTDs
    • broadcast messages
    • more placeholders
    • pm command
    • localization
    Have fun and good luck,



    zweizeichen
     
    EarlyLegend and Pinkpixels like this.
  2. Offline

    zweizeichen

    @Glave: Will be implemented in the final 1.0
    @Lacho: this seems not to be my fault. The developer of ColorMe seems to have some problems at the moment.
     
  3. Offline

    zweizeichen

    Updated the beta:

    • ADDED: Nodes motd.reload and motd.edit
    • ADDED: new arguments for the /motd command
      • reload -> reloads the config
      • edit allows you to edit any property of the config file (only true or false at the moment): "/motd edit motd_enabled false"
    • REMOVED: everything which has anything to do with colorme

    Note that if you plan to use the ingame editing for your config that all comments in the config file will be lost.
     
  4. Offline

    BeerDone

    Hi, thanks for the great plugin, pretty useful when people are separated and don't know who's on the server and who's not.

    I would like to request a small feature if you get some spare time to work on it: multiple MOTD's. I like to put some funny quote or a joke in the MOTD, but since there's only one it gets repetitive fairly quickly. While /motd reload definetly helps, what if there was an ability to make line motd1 then motd2 etc., and the plugin would pick one of them randomly? OR, if a player wants to see a certain motd, he could also use /motd1 or 2 or the motd's respective number.

    It's not that much of a deal or very needed, but I suppose some server owners would certainly like adding different greetings to people. Even better if combined with Permissions, to allow giving different groups different MOTD's, possibly with some updates on their group and such, or giving them a small list of what can they do.
     
  5. Offline

    zweizeichen

    Yeah that's a nice idea :)
     
  6. Offline

    Lacho

    Hello, just to remind you, that is if you want hehe, to include the ability to edit the /who command string, just like you can edit motd and rulse.

    Thanks. :)
     
  7. Offline

    zweizeichen

    Ah okay I almost forgot about that one xD
     
  8. Offline

    LePad

    The plugins is working. Thank you for your work.

    I have the same issue that Kevin Rizzo mentionned.
     
  9. Offline

    zweizeichen

     
  10. Offline

    gilgatex

    Can't wait for multiworld "who" lists
     
  11. Offline

    LePad

    Oh sorry zweizeichen. I didn't see your first reply. I will try it and come back to you to let you know if it's working.
     
  12. Offline

    LePad

    Everything is working. Thank you again !
     
  13. Offline

    Selryam

    Links are broken.
     
  14. Offline

    zweizeichen

    Yeah...
    My webserver crashed and lost all data stored on it.

    EDIT: Everything should work again.
     
  15. Offline

    Clavus

    Great plugin, but your plugin creates two folders. First startup it creates "Motd", and next startup it renames that folder to "zweizeichen motd" for some reason, and the starup after that it complains about not having the "Motd" folder and creates that one again.
     
  16. Offline

    zweizeichen

    Hey Clavus, please read the thread first next time you have a problem.

    For the last time:
     
  17. Offline

    jugernut04

    link to beta 1.0 does not work
     
  18. Offline

    zweizeichen

    Works again.
     
  19. Offline

    LePad

    Does it work with the build 733 ? Thank you.
     
  20. Offline

    Lacho

    /motd /who and /rules work on 733, don't know about the other commands.

    An update should be coming soon. :)
     
  21. Offline

    LePad

    Thank you Lacho, it's good to know.
     
  22. Offline

    zweizeichen

    Finally - the 1.0!
    There might be some bugs hidden in there...
    I redesigned the manual and hope you enjoy it. I also updated the TODO list.

    Here is the changelog:
    Version 1.0
    • ADDED: Permissions support
      • Nodes
        • motd.ip.use
        • motd.who.use
        • motd.rtp.use
        • motd.vtime.use
        • motd.rules.use
        • motd.motd.use
        • motd.edit
        • motd.reload
    • ADDED: /rules command
    • ADDED: changeable /who text
    • ADDED: /motd reload command
    • ADDED: /motd edit %property% %value% command
    • ADDED: config now migrates itself from 0.5.3 to 1.0
    • ADDED: build 733 compatibility
    • MOVED: Motd/motd.yml to motd/motd.yml
    • CHANGED: some minor changes in the config. They should be self-explaining
    • Please read the manual first if you have questions
    Have fun and good luck,

    zweizeichen
     
    BeerDone and Lacho like this.
  23. Offline

    Tgwizman

    I must say, for a third party plugin (not big), THIS IS FUCKING BEASTLY!!!

    Props to you, and FIVE BILLION internets to you! :D

    I really, REALLY, didn't want to get a giant (LAG CAUSING) plugins like essentials. Essentials also causes a bunch of problems...

    THANK YOU!!! :D
     
  24. Offline

    Yahiko911

    Thanks for this plugin, it was i looked for a long time :) i will try it tomorrow :)
     
  25. Offline

    Lacho

    Been using it for a few days, only /motd /who and /rules, doesn't seem to be causing any problems, thanks. :)
     
  26. Offline

    zweizeichen

    Thank you for your comments - this really motivates me! :D
     
  27. Offline

    sheepyowl

    dude, onPlayerJoin has been replaced with a new signature, (PlayerJoinEvent).

    your plugin told me to nag you about it.

    edit: btw, i like your plugin. it works well.
     
  28. Offline

    zweizeichen

    Thank you for nagging me...
    sheepyowl are you using version 1.0?
    Since 0.5.3 the plugin should be using the new signatures.

    If you update to 1.0 your problem should be solved and you get a lot of new features :D
     
  29. Offline

    Pinkpixels

    Very helpful mod! Thank you!
     
  30. Offline

    zweizeichen

    Fixed webserver fail.
     
  31. Offline

    JuicAY

    Someone pls give me a link to the jar file thats not broken? i need this plugin pls
     

Share This Page