SimpleModerator

SimpleModerator - Simple, powerful, easy-to-use Moderation plugin
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 Privileges.
Features
- Simple moderation plugin with Permissions support
- Allows moderation with ease
- bans + temporary bans
- IP Bans
- mutes + temporary mutes
- kicks
- In-game unmute and unban
- Many permissions nodes to give exactly who you want the power you want
Commands Overview
Comma-separated values are aliases of same command
- /simplemoderator, /simplemod, /sm, /sa | Displays SimpleMod help
- /ban <name> [reason] | Bans player with the given name
- /tban, /tempban <name> <hours> [reason] | Bans player for given # of hours
- /unban, /uban <name> | Unbans player with the given name if they are banned
- /mute <name> [reason] | Mutes player with the given name
- /tmute, /tempmute <name> <hours> [reason] | Mutes player for given # of hours
- /unmute, /umute <name> | Unmutes player with given name
- /kick <name> [reason] | Kicks player with given name
- /banip, /ipban, /iban <name> [reason] | Bans supplied player's IP address
- /banbyip, /banuserbyip <IP> |Bans given IP address(will not kick an online user)
- /unbanip, /uipban, /uiban, /ubanip <IP> | Unbans given IP address
Config Overview
Default
The config file for SimpleModerator is very simple and will be auto-generated on first run. The file should contain(minus my comments):
# lists for mutes/bans/etc bans: '' mutes: '' ipbans: '' # should plugin broadcast bans/kicks/mutes to everyone on server broadcast: ban: false kick: false mute: false # limits on temp commands in hours(168 or 7 days default) limit: ban: 168 mute: 168 # should mutes persist through server restart 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.
Manually Adding Entries
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, includes temp 'simplemod.mute.temp' - Temp mute 'simplemod.unmute' - Unmute 'simplemod.ban' - Temp and perm ban, includes temp 'simplemod.ban.temp' - Temp ban 'simplemod.unban' - Unban 'simplemod.ipban' - IP ban 'simplemod.unbanip' - Unban IP address 'simplemod.kick' - Kick 'simplemod.*' - Includes all above permissions
Project & Source
See our project page for activity and source.
-
View User Profile
-
Send Message
Posted Mar 3, 2013Hello, can you please update it? Ban IP is not working well, its conflicting with bukkit.
Thank you
-
View User Profile
-
Send Message
Posted Feb 13, 2013so how do you actually mod someone?
-
View User Profile
-
Send Message
Posted Dec 21, 2012Im still using it, but lots of errors now. Will be nice if you can code it against latest CB build?
Thnx
-
View User Profile
-
Send Message
Posted Dec 17, 2012@ha11oga11o
Apologies it seems I got unsubscribed from this so I stopped getting emails for comments.
I will continue to maintain the plugin, if there is an issue I'll update soon. In the meantime, you can get the source if you like by checking out the repository here.
-
View User Profile
-
Send Message
Posted Nov 27, 2012Is this plugin dead? Will it be developed in future?
-
View User Profile
-
Send Message
Posted Oct 3, 2012@taylorjb
java version "1.6.0_24"
OpenJDK Runtime Environment (IcedTea6 1.11.4) (6b24-1.11.4-1ubuntu0.12.04.1)
OpenJDK 64-Bit Server VM (build 20.0-b12, mixed mode)
-
View User Profile
-
Send Message
Posted Oct 2, 2012@ha11oga11o
What version of Java do you have?
-
View User Profile
-
Send Message
Posted Sep 24, 2012Hello,
when i type /banip nick; in game or console i got this:
http://pastebin.com/niLDfSFn
What is this?
many thnx in advance!
-
View User Profile
-
Send Message
Posted Sep 11, 2012@scarecrow569
I committed a version that works on 1.3.2 to the repository but it isn't showing up.
EDIT: Nevermind, uploaded and awaiting approval.
-
View User Profile
-
Send Message
Posted Aug 31, 2012can we get a version built for 1.3.2?
-
View User Profile
-
Send Message
Posted Jun 13, 2012What happened to the beta version for 1.2? :D
-
View User Profile
-
Send Message
Posted Mar 27, 2012This looks very good. Thank you for creating/sharing it with the bukkit-family! ;)
-
View User Profile
-
Send Message
Posted Mar 23, 2012@taylorjb
1.2.4 build OUT
-
View User Profile
-
Send Message
Posted Mar 10, 2012@Adrenalineq
Latest jar(awaiting approval) is updated for 1.2, but is untested.
-
View User Profile
-
Send Message
Posted Mar 1, 2012Recommended build 1.1-R5 http://ci.bukkit.org/job/dev-CraftBukkit/1986/
-
View User Profile
-
Send Message
Posted Feb 18, 2012@taylorjb
This is very nice plugin, can you add to /ban command, minutes, days, weeks ?
-
View User Profile
-
Send Message
Posted Feb 17, 2012@ThatB0x
Working on it now.
-
View User Profile
-
Send Message
Posted Jan 27, 2012@taylorjb
Update to 1.1?
-
View User Profile
-
Send Message
Posted Dec 2, 2011@Aikuza
Sorry about that..it seems in my transition to BukkitDev I used an older version that was missing quite a bit.
I have updated, tested, and uploaded a new version if you would be so kind as to grab that. http://dev.bukkit.org/server-mods/simplemoderator/files/10-simple-moderator-v0-3-5/
-
View User Profile
-
Send Message
Posted Nov 29, 2011@Aikuza
Syntax of command you are using? Does it output any errors or just not work?