Mineuniverse
Log in Register
Plugins

SimpleModerator

Simple, powerful, easy-to-use Moderation plugin
by _ForgeUser7941682
Download Claim this project
23,370 downloads
0 likes
Updated Jun 30, 2026
0 hypes
Admin Tools

logo

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.

SimpleModerator v1.0.0_1
MC 1.7.2, 1.7.4, 1.6.4
Release 2013-03-29 Get
SimpleModerator v1.0.0 project source
MC 1.5.0
Release 2013-03-19 Get
SimpleModerator v1.0.0
MC 1.5.0
Release 2013-03-19 Get
SimpleModerator v0.5.1_2
MC CB 1.3.2-R0.1
Release 2012-09-12 Get
r13
MC CB 1.1-R7
Alpha 2012-03-10 Get
r14
MC CB 1.1-R7
Alpha 2012-03-10 Get
r15
MC CB 1.1-R7
Alpha 2012-03-10 Get
r16
MC CB 1.1-R7
Alpha 2012-03-10 Get
SimpleModerator v0.5.1
MC CB 1.2.3-R0.1
Alpha 2012-03-10 Get
r12
MC CB 1.1-R4
Alpha 2012-02-27 Get
r11
MC CB 1.1-R4
Alpha 2012-02-25 Get
r9
MC CB 1.1-R4
Alpha 2012-02-20 Get
r10
MC CB 1.1-R4
Alpha 2012-02-20 Get
r6
MC CB 1.0.1-R1
Alpha 2011-12-03 Get
r7
MC CB 1.0.1-R1
Alpha 2011-12-03 Get
r8
MC CB 1.0.1-R1
Alpha 2011-12-03 Get
SimpleModerator v0.3.5
MC CB 1.0.1-R1
Release 2011-12-03 Get
r4
MC CB 1337
Alpha 2011-11-25 Get
SimpleModerator v0.3.1
MC CB 1337
Release 2011-11-25 Get
r5
MC CB 1337
Alpha 2011-11-25 Get
r2
MC CB 1337
Alpha 2011-11-24 Get
r3
MC CB 1337
Alpha 2011-11-24 Get
SimpleModerator v0.3.0
MC CB 1337
Release 2011-11-24 Get

More from _ForgeUser7941682

SimpleAnnounce
7,070
SimpleCensor
3,243
SimpleReserve
30,937

You Might Also Like

AdBolt Advertising Network
Make money from your Minecraft server by running ads!
9,992
Mineload
Mineload
9,978
BeastTP
BeastTP v1.0 - Teleportation Made Easy! -[Permissions][1317]
9,966
RegionManager
generate regions with just one command!
9,950
TimeKeeper
Keep the Server-Playtime per Day
9,948
SimpleAdmin
simple way to ban/kick unwanted players from your server
9,945