CrazyPunisher
Version 3.10.2
Description
Simple, but effective Jail and Ban Plugin. If you find griefers or spammers on your server this plugin locks them up.
Jail Members and annihilate Enemys. Found special enemy? Want to put all punishments on him? Try Hardban.
Video Tutorials:
How to Install and Setup-Tutorial (Created by SamVenom)
Features
Global Jail (defaultjail=spawn),
Jailed player cannot move, use items, chat, place/destroy blocks
Kick/Ban improvements
HardBan (Enemys only)
Hide hidden players on Dynmap (can be disabled)
Effects to handle in other plugins
Planned features
Global Bans
Warn ops/members if a often banned player joined the server.
Database support
Multiple jails
Requirements
CrazyCore (Version 8 or later)
CrazyGeo (Version 0.1 or later)
Commands
- /show [Player...]
Show the players to all other players.
Permission: crazypunisher.show
- /hide [Player...]
Hide the player from the playerlist and make him invisible (invisible players see each other)
For watching possible griefers and rulebreakers.
Permission: crazypunisher.show
- /jail <Player> [Duration [Unit]]
Jail a player in the defined jail. (Offline players can be jailed too)
Default duration: 5 minutes
Availiable Units: s, m, h, d, w, month, y
Permission: crazypunisher.jail
- /unjail <Player>
/free <Player>
Remove a player from jail.
Permission: crazypunisher.unjail
- /kick <Player>
/kick *
Kick a player/all players.
Permission: crazyonline.kick
- /ban <Player>
Ban a player permanently from server. (Serverside + Pluginside Ban System)
Permission: crazyonline.ban
- /hardban <Player>
Jail+Slay+Deop+Strike+Burn+Ban
Ban a player permanently from server. (Serverside + Pluginside Ban System)
Permission: crazyonline.hardban
- /jailtp
Teleport to jail (Help constructing/visiting)
Permission: crazyonline.hardban
- /crazypunisher jail [Position] [World]
/crazypunisher jail here
Set Jaillocation
Permission: crazyonline.admin.jail
- /crazypunisher jailrange [Range]
Show/set Jailrange (the sphere in which prison inmates can move)
Permission: crazyonline.admin.jail
Permissions
- crazypunisher.*:
Access to all commands (default: false)
- crazypunisher.admin:
Access to all admin commands (default: op)
- crazypunisher.show:
Allow hiding/unhiding.
- crazypunisher.showall:
Hidden players remains visible for players having this permission
- crazypunisher.hardban:
Ban a player ultimately! (default: false)
- crazypunisher.ban:
Ban a player (default: op)
- crazypunisher.kick:
Kick a player (default: op)
- crazypunisher.kick.all:
Kick all players (default: op)
- crazypunisher.jail:
Jail a player (default: op)
- crazypunisher.pardon:
Unban a player (default: op)
- crazypunisher.unjail:
Unjail a player (default: op)
- crazypunisher.jailtp:
Teleport to jail (default: op)
- crazypunisher.admin.jail:
Show/set jail location (default: op)
- crazypunisher.admin.jailrange:
Show/set jail range! (default: op)
Languages
en_en (English)
de_de (German - Deutsch)
ru_ru (Russian - русский, thanks to kilolife)
nl_nl (Dutch - Nederlands, thanks to blipman17, jekeke123)
fi_fi (Finnish - Suomi, thanks to suomenlippis)
es_es (Spanish - Español, thanks to Sirikon)
(Please post additional translations here, so i can share them to everybody!)
-
View User Profile
-
Send Message
Posted May 3, 2013@RoosSkywalker
This plugin hasn't been updated for a while.
But it will be in the future. (months)
-
View User Profile
-
Send Message
Posted May 3, 2013Global Bans Warn ops/members if a often banned player joined the server. Are okay but I prefer them to be optional. I don't like it for my own server.
-
View User Profile
-
Send Message
Posted Jan 8, 2013you have too many plugin
but only CrazyPunisher is bukkit Best jail plugin
now bukkit only
http://dev.bukkit.org/server-mods/jail/
can use
sad
-
View User Profile
-
Send Message
Posted Dec 31, 2012@ircopdd
Sorry, this plugin is currently inactive, because i don't have time to update it.
I have to rewok it completly this takes a lot of time.
-
View User Profile
-
Send Message
Posted Dec 30, 2012please update to 1.46 thanks
-
View User Profile
-
Send Message
Posted Aug 28, 2012@Comoreto
What is the command for set the jail location?
/crazypunisher jail [Position] [World]
/crazypunisher jail here
Set Jaillocation
Need to use a stick?
No
-
View User Profile
-
Send Message
Posted Aug 28, 2012What is the command for set the jail location?
Need to use a stick?
-
View User Profile
-
Send Message
Posted Aug 7, 2012@breezeyboy
good idea
-
View User Profile
-
Send Message
Posted Aug 7, 2012Maybe /hardpain to do everything that /hardban does apart from ban
-
View User Profile
-
Send Message
Posted Jul 26, 2012@SamVenom
Thanks for this video tutorial
-
View User Profile
-
Send Message
Posted Jul 26, 2012Here's Another Great Video i made about CRAZYPUNISHER?!?!?!?!?!?!?!? http://youtu.be/sG9c7OVoUi4
-
View User Profile
-
Send Message
Posted Jul 24, 2012@Mayhem777
Awesome :) can you make prisioners don't drop items? :D
Mhh, I thought I already did that.
Maybe I have to add some more checks.
-
View User Profile
-
Send Message
Posted Jul 24, 2012Awesome :) can you make prisioners don't drop items? :D
-
View User Profile
-
Send Message
Posted Jul 24, 2012@Mayhem777
Bans ips?
There is currently no command to ban an ip, but there is an option to ban an ip too, when a player is banned.
Also what's Pluginside Ban System
The server has a list of banned players and this plugin has one.
My Plugin bans players in both systems (I had a server which ressets all files in the front folder on startup (including bans)), so the player is kept banned.
-
View User Profile
-
Send Message
Posted Jul 24, 2012Bans ips?
Also what's Pluginside Ban System? thanks!
-
View User Profile
-
Send Message
Posted Jul 8, 2012@Zefram
Thanks for this report
Fixed with CrazyGeo: 0.2.1
-
View User Profile
-
Send Message
Posted Jul 8, 201216:04:49 [SEVERE] Could not pass event PlayerJoinEvent to CrazyPunisher
org.bukkit.event.EventException
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.ja
va:304)
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
a:62)
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
ava:460)
at net.minecraft.server.ServerConfigurationManager.c(ServerConfiguration
Manager.java:132
at net.minecraft.server.NetLoginHandler.b(NetLoginHandler.java:129)
at net.minecraft.server.NetLoginHandler.a(NetLoginHandler.java:94)
at net.minecraft.server.Packet1Login.handle(SourceFile:68)
at net.minecraft.server.NetworkManager.b(NetworkManager.java:229)
at net.minecraft.server.NetLoginHandler.a(NetLoginHandler.java:48)
at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:6
1)
at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:567)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:459)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
Caused by: java.lang.IllegalArgumentException Cannot add Locations of differing
worlds
at org.bukkit.Location.subtract(Location.java:285)
at de.st_ddt.crazygeo.region.RealRoom.isInside(RealRoom.java:70)
at de.st_ddt.crazypunisher.CrazyPunisher.isInsideJail(CrazyPunisher.java
:802)
at de.st_ddt.crazypunisher.CrazyPunisherPlayerListener.PlayerJoin(CrazyP
unisherPlayerListener.java:90
at sun.reflect.GeneratedMethodAccessor143.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.ja
va:302)
... 12 more
>
-
View User Profile
-
Send Message
Posted Jun 20, 2012@suomenlippis
And now the last translation until updates.
Thanks^^
You can pm me when you need new translates!
Ok, i will do that.
-
View User Profile
-
Send Message
Posted Jun 20, 2012http://dev.bukkit.org/paste/5628/
There is Finnish translate (fi_fi.lang
You can pm me when you need new translates!
-
View User Profile
-
Send Message
Posted Jun 8, 2012@Zefram
Thanks for your bugreport.
Will be fixed in CrazyGeo v0.2