[DEV] ModderAid v1.6 - For the developers [1302]

Discussion in 'Inactive/Unsupported Plugins' started by DKDunnings, Sep 18, 2011.

  1. Offline

    DKDunnings

    ModderAid - For the developers.
    Version: v1.6
    When making plugins I personally found a need to spawn in mobs, items and do other simple tasks which were before long-winded or impossible to do. This mod is a must for anyone planning to make a plugin which requires testing. It should also never get in the way of any other plugins or cause them to throw any errors. I will maintain this plugin and it will always be compatible with the latest development build of craftbukkit.
    WARNING - THIS PLUGIN DOES NOT HAVE PERMISSIONS, DO NOT ADD TO A OPERATIONAL SERVER OTHERWISE ANY USER CAN PERFORM ANY OF THE COMMANDS LISTED BELOW!

    Features:
    • /i <id> <amount> - Gives item.
    • /s <mobname> <amount> - Spawn mobs at cursor location.
    • /kill <distance> - Kills all mobs within given distance.
    • /j - Teleport to block above cursor.
    • /mode - Toggle player mode between Creative and Survival.
    • /nodrops - Remove all item drops on current world.
    • /time <day|night|#> - Sets time to day, night or custom value between 0 and 24000.
    • /isop - Returns op status of player.
    • /isop <true|false> - Change op status of player.
    • /checkperm <permission> - Returns true if player has given permission.
    Download Now v1.6
    To-Do
    • Please suggest features!
    Changelog:
    Version 1.6
    • Added /checkperm command.
    Version 1.5
    • Added /isop command.
    Version 1.4
    • Changed /day and /night to /time day and /time night.
    Version 1.3
    • Added /day and /night.
    Version 1.2
    • Fixed some bugs.
    Version 1.1
    • Added new commands and cleaned code.
    Version 1.0
    • Release for non-recommended 1.8 build.
     
  2. Offline

    Zaros

    This is a beautiful idea. I'm glad you posted it. Could you also add a /time <day|night|#> command, I'm so sick of /time set #...
     
  3. Nice dude I'm using this :D
     
  4. Offline

    Fogbear

    Fresh and looks great.
     
  5. Offline

    DKDunnings

    Thanks for the wonderful comment. I added '/day' and '/night', would you prefer to be able to custom set the time like '/time set #' does?
     
  6. Offline

    Zaros

    Yes, this would also be useful. Could you possibly do '/time #' though?

    This also might be trivial, but could you add an /isop command ingame? Im sick of checking in game and finding i have the permission error, then going to console...
     
  7. Offline

    DKDunnings

    Done.

    You mean, to set a yourself as an op?
     
  8. Offline

    Zaros

    To check if player is op. You could possibly make /isop true and /isop false to set player's op, without the need for OP permissions. I test OP a lot on my plugins, because I've had ones with broken permissions before and they are not fun.

    Also, sorry for the late responce. I have college classes every day, so I can't respond right away.
     
  9. Offline

    DKDunnings

    Understandable, today is my only day off college ;)
    I will add that now, bare with me...
     
  10. Offline

    Zaros

    @DKDunnings
    Got a few minute til everyone finishes tests and we get back to work :(
     
  11. Offline

    DKDunnings

    done.
     
  12. Offline

    pcgames3112

    This plugin looks very nice, I'm not going to use it(because I don't need it at the moment, sry), but while reading the topic I got a idea for improving ModderAid.
    The idea is to add a /checkpermission command(for SuperPerms/PermsEX, ...).
    The usage is "/checkpermissions some.permission.node" and it simply returns
    "SuperPerms: false;
    PermsEX: true;
    ... : false"
     
  13. Offline

    gamemakertim

    i would use it, but i only d-load it if there were promissions... srry
     
  14. Offline

    Zaros

    Its for plugin testing, not for public server administration. Doesn't need permissions for plugins.

    @pcgames3112

    This idea is genius. It can check for permissions are working properly!
     
  15. Offline

    DKDunnings

    @Zaros & @pcgames3112 Added a primitive /checkperm command. Should work for basic purposes.
     

Share This Page