Inactive [ADMIN/SEC] SimpleModerator v0.3.5 - Simple, powerful, easy-to-use Moderation plugin [1.0.1-R1]

Discussion in 'Inactive/Unsupported Plugins' started by tee jay, May 21, 2011.

  1. Offline

    tee jay

    [​IMG]
    SimpleModerator - Simple, powerful, easy-to-use Moderation plugin
    Version: v0.3.5
    Tested Builds: 1.0.0,1.0.1-R1

    SimpleModerator now on BukkitDev!
    http://dev.bukkit.org/server-mods/simplemoderator/

    SimpleModerator provides a very simple and powerful way of moderating a server with permissions support for any configuration you need. It provides all sorts of functionality you need to help you keep your server under control while remaining lightweight, and of course allows most things to be done in-game so you rarely ever have to touch a config file.

    NOTE: Requires a permission plugin integrated with Bukkit's permission APIs! Tested with PEX.
    Features:
    • Simple moderation plugin with Permissions support
    • Allows moderation with ease
    • bans + temp bans
    • IP Bans
    • mutes + temp mutes
    • kicks
    • In-game unmute and unban
    • Many permissions nodes to give exactly who you want the power you want
    Download SimpleModerator:

    Newest: Latest
    Versions: v0.2.1, v3.5.0
    Commands Overview:
    Comma-separated values are aliases of same command
    • /simplemoderator, /simplemod, /sm, /sa | Displays SimpleMod help
    • /ban <name> <hours> | Bans player for given # of hours
    • /mute <name> | Mutes player with the given name
    • /mute <name> <hours> | Mutes player for given # of hours
    • /unmute, /umute <name> | Unmutes player with given name
    • /kick <name> | Kicks player with given name
    • /ban <name> | Bans player with the given name
    • /banip, /ipban, /iban <name> | Bans supplied player's IP address
    • /unban, /uban <name> | Unbans player with the given name if they are banned
    Config Overview:
    The config file for SimpleModerator is very simple and will be auto-generated on first run. The file should contain:
    mutes: '' bans: '' ipbans: '' persist-mutes: 'false'

    Most of this is handled by the plugin when you do things in-game, but the persist-mutes node is important. You must change this to 'true' if you wish it to save mutes through server restart. This is an option because many people don't need mutes to persist and it reduces IO.
    You can also manually add players to ipbans, bans, and mutes lists if you wish. Entries are comma-separated and in this format:
    playername:expirationtime

    Expiration time is system time in ms that the entry should expire or -1 for permanent, so I recommend only adding permanent entries manually, and letting the plugin handle temp bans through commands.
    Example line:
    bans: 'badplayer:-1,grieferlol123:-1,teehee:-1,'

    Permissions Overview:
    Permissions for SimpleModerator are available to let you put the power in exactly who you want power to be in.
    'simplemod' - Use /sm command to list usable commands 'simplemod.mute' - Temp and perm mute 'simplemod.mute.temp' - Temp mute 'simplemod.unmute' - Unmute 'simplemod.ban' - Temp and perm ban 'simplemod.ban.temp' - Temp ban 'simplemod.unban' - Unban 'simplemod.ipban' - IP ban 'simplemod.kick' - Kick

    Like SimpleModerator?

    Help me out!


    [​IMG]


    Source:
    Code:
    svn://svn.bukkit.org/minecraft/simplemoderator/mainline/trunk

    Changelog:
    Version 0.3.5
    • Fixed commands from console
    • Added support for bukkit permission API
    • Added 'simplemod.*' permission
    • Bug fixes / potential bugs with banning averted
    Version 0.2.1
    • Added a ban check to on player login as well as onPlayerJoin so if they are banned, we can disallow the login whereas IP bans require joining then kicking because of problem described in v0.2 changelog
    Version 0.2
    • First "stable", usable release
    • Added persist-mutes option to config, allows disabling of persisting mutes through server restarts to save some IO
    • Fixed IP bans, moved ban checks to onPlayerJoin since we don't know IP at time of login
    • Fixed bans not kicking players
    • Fixed temporary mute/ban expiration checks
    Version 0.1

    • Initial build
     
    CoolOppo and AS1LV3RN1NJA like this.
  2. Offline

    rossjolliffe

    :D thank you for the mod, really helpful on my server. Source code please?
     
  3. Offline

    tee jay

    Thanks!

    As for the source code, I plan on releasing it eventually but there's a lot of clean up and organization that I want to take care of before I do so.
     
  4. Offline

    0otf

    Looks good exactly what i need
     
  5. Offline

    AS1LV3RN1NJA

    Download SimpleReserve:
    needs to be changed. Any new on update/cleaning up of source code?
     
  6. Offline

    tee jay

    Woops...I should be more careful with my copy-pasta! Thanks.

    Also, there are some things I am planning to add very soon before I do but it shouldn't be long. I started working full-time so I have had little free time.
     
  7. Offline

    Wakko

    change hours to minutes
    hours seem excessive
     
  8. Offline

    tee jay

    Quite a few people want to be able to ban for days. Hours seems like a good middle ground. For example, why would you temp ban for 10 minutes? That would be pointless and have basically the same effect as kicking someone.
     
  9. Offline

    CoolOppo

    Can you add a way to set how long a temp ban can be? I would only like my mods to be able to ban people for up to 3 days, because I could take off the ban command, except they could just temp ban them and hold the 9 key.
     
  10. Offline

    tee jay

    That I can!
     
  11. Offline

    MCCity

    this plugin needs:

    /report - This allows players to report in illegal activity! /siren - This Allows Players to Call for Help! /Shelp - This Allows Players ingame to see the commands! /reply playername - This Allows mods to teleport to the accused! /jsiren playername time reason - This Jails Players!


    and why does it need permissions? :S
     
  12. Offline

    Anthony45654

    Great plugin :)
     
  13. Offline

    tee jay

    Because I haven't updated it for the new permissions system. I am back into Minecraft and will be updating this once again.
     
  14. Offline

    TheJSeb

    Can this work with PermissionsBukkit?
     
  15. Offline

    Magik

    doesn't seem to work with PermissionsBukkit + SuperPermsBridge
     
  16. Offline

    Ryan56k

    This is an incredibly simple plugin that I'd love to use but it doesn't seem to work with bPermissions. Would it be possible to make it compatible? Thank you!
     
  17. Offline

    tee jay

    I haven't been keeping quite up to date with it but I'll look into what I need to change to make it work with bukkitperms. Expect an update soon!
     
  18. Offline

    skinnydude

    Awesome plugin. But on 1240 I get the bukkit will cry tears error. Not sure if its a problem with the plugin or not.
     
  19. Offline

    MCCity

    might sound nooby, but,
    how do i make an player moderator?
     
  20. Offline

    tee jay

  21. Offline

    Erling01

    How to rank up a playe?
     
  22. Offline

    tee jay

    This relies on a permissions plugin to function, and does not rank people on its own.
     
  23. Offline

    Chunkylad

    Update for newest bukkit version please. Bukkit has no compatibility with out of date plugins right now.
     
  24. Offline

    tee jay

  25. Offline

    3262bk

    how make someone a moderator?
     
  26. Offline

    brinaq

    Compatible with essentials please?
     

Share This Page