OpController

505 Downloads
I created this plugin to help me manage "my" private server.

=== Intro ===
I have set up a server that my kids use to play on, off course they wanted op powers for some functions to be available to them.
However, i needed an easy way to limit these ops in their powers.
Some of them think it funny spawning waves of enderdragons that destroy the other players weeks of work...
kicking / banning / gamemode changes was also part of their fun, so i came up with this plugin.

=== Using the plugin ===
After the first start the plugin creates 3 files in the plugins\opcontroller folder:

  • blockcommands.txt
  • blockmobs.txt
  • untrusted.txt


all you have to do is:
  • enter the commands or mobs you want blocked (blockedcommands / blockedmobs).
  • enter the players you don't trust (untrusted).
  • do a /reload on the server.
  • thats it,all done

The commands in the blockedcommand file are blocked for the names in the untrusted file, no messages on screen, no warnings, no punishments, the command is simply cancelled.

does this functionality exists in other plugins ?
probably, but i didn't know of bukkit and stuff untill about a month ago when i started experimenting with this.
I thought it simpler of writing a hundred lines of code instead of looking through all available plugins.

feedback, comments and requests are welcome. :)
(even this sucks, you can do this with "enter name of plugin here" is welcome)