RiotControl
THIS PLUGIN IS STILL IN BETA - THERE MAY BE BUGS
Features
This plugin includes two main features; the ability to freeze players, and the ability to arrest players.
Freezing Players - Players with the necessary permissions can choose to either freeze all players on the server or individual players. Once frozen, players are prevented from moving, breaking blocks, placing blocks, issuing commands, opening chests and emptying buckets. This ability is very useful to stop people mid-grief and limit further damage whilst they are dealt with
Arresting Players - Players with the necessary permissions can create "cells" within the server which players who have been arrested are teleported to for interrogation. Whilst arrested, players cannot break blocks, place blocks, issue commands or empty buckets. This provides a secure environment in which server staff can interrogate a player without any chance of further grief or the player teleporting away.
Commands
/freeze <player> - Freezes The Specified Player
/thaw <player> - Thaws The Specified Player
/freezeall - Freezes All Players On The Server
/thawall - Thaws All Players On The Server
/arrest <player> <cell> - Arrests The Player Into The Specified Cell
/free <player> - Releases The Player From Prison
/listcells - Lists The Available Cells
/setcell <cellname> - Sets A New Cell At The Players Location
/delcell <cellname> - Deletes The Cell
/clearcells - Deletes All Cells
/setrelease - Sets The Prisoner Release Point At The Players Location
Permissions
riotControl.Freeze - Allows Players To Use The Freeze Aspect Of The Plugin (1st block of commands)
riotControl.Arrest - Allows Players To Use The Arrest Aspect Of The Plugin (2nd block of commands)
riotControl.isAdmin - Allows Players To Use The Prison Config Commands (3rd block of commands)
Configuration
Currently, all configuration is done using the config commands above.
Please report any issues/bugs in the comments below.
Any suggestions/comments are also greatly appreciated.
Thanks!
Comments