Inactive [ADMN/RPG] Jail - Jail bad players

Discussion in 'Inactive/Unsupported Plugins' started by matejdro, Jan 24, 2011.

  1. Offline

    matejdro

    Jail

    This plugins adds Jail to your minecraft server. Admins can define several jails and then jail/unjail people or jail them on time basis. Plugin also offers wide variety of protections, so players won't escape out of your jail.



    See BukkitDev page for more information and download links: http://dev.bukkit.org/server-mods/jail/
    (you can use your minecraft forum username and password on BukkitDev)
     
  2. Offline

    o0AzzA0o

    Feature request:/idea /bail

    allowing player to buy there way out of jail with iconomy coin. There is a way of allowing this without having to hook into iconomy you could simply have the comand /bail which releases player then admins could set a price for that command with nscommand.
     
  3. Offline

    tommy99

    when i type /jailcreate Devil

    then i the chat stands "an internal error occured while ateempting to perform this command"and in the cionsole is a error

    Code:
    22:17:31 [SCHWERWIEGEND] Could not pass event PLAYER_INTERACT to Jail
    java.lang.ClassFormatError: com/matejdro/bukkit/jail/JailZoneCreation
            at com.matejdro.bukkit.jail.JailPlayer.onPlayerInteract(JailPlayer.java:
    17)
            at org.bukkit.plugin.java.JavaPluginLoader$9.execute(JavaPluginLoader.ja
    va:252)
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:59)
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:255)
            at org.bukkit.craftbukkit.event.CraftEventFactory.callPlayerInteractEven
    t(CraftEventFactory.java:162)
            at net.minecraft.server.ItemInWorldManager.a(ItemInWorldManager.java:208
    )
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:477)
            at net.minecraft.server.Packet15Place.a(SourceFile:57)
            at net.minecraft.server.NetworkManager.a(NetworkManager.java:198)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:72)
            at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:368)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:283)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:375)
    >
    a few day ago i sucsessfully create a jail but today i dont work why????
    helpme i need this plugin
     
  4. Offline

    matejdro

  5. Offline

    tommy99

    @matejdro mhh.. i cant say you an exactly time but a few days ago i created a Jail sucesssfully and i jailed someone with sucess.i delet the jail at the same day .Today i createt a big jail on the bedrock an when iam finished i type in /jailcreate Devil and then comes the error that i write in my last post

    my "JAIL"Tol is a stick

    PS:sorry if you dont understand me sometimes my englisch isnt that good
     
  6. Offline

    matejdro

    Try deleting Jail.jar and redownloading it from first post.
     
  7. Offline

    chernobyl360

    so does this work for 706 or will it cuase errors?
     
  8. Offline

    matejdro

    It should work (i can't see reason that it won't work), but i have not tested it (yet).
     
  9. Offline

    tommy99

    ok i redownlaod the jar if it dont work i write a post

    oj thats crazy i have downlaoded a "new" jar and i delete the old jar and the old jail folder and it works without error
    thanks man

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 7, 2016
  10. Offline

    Tealk

    it run on 706 but on my server they can greef the jail
     
  11. Offline

    matejdro

    Do you get any errors? Is block destruction protection turned on?
     
  12. Offline

    Tealk

    its on and i dont have see an error
     
  13. Offline

    Ardawen

    Awesome I am gonna beg our admins to implement this because sometimes good players act bad and I want those players to beg for mercy​

    (btw does this still work?)​
     
  14. Offline

    matejdro

    @Tealk do other protections work? (jail yourself and try)

    @Ardawen it's working.

    Updated

    Let's hope that new update system will function properly.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 7, 2016
  15. Offline

    andrewkm

    Nice to see you included the jailing reason in your update :) Thank you very much!!
    Any chance we will see the addtime/removetime function? Or would that be a difficult one to do?
     
  16. Offline

    matejdro

    No, it's actually really easy to do. It will come in next release ;)
     
  17. Offline

    Stephen92

    finally this works for me im using 714.
     
  18. Offline

    Tealk

    and the players have found a second way they make a switch on the door and open it -_-

    if im edit the Jail.properties and restart the server he alwasy become a roll back why?

    i have edit it so:
    Code:
    BucketProtection = true #Should we protect prisoners against using buckets?
    SelectionTool = 268 #What tool is used to create jail zones. Default: Wooden sword.
    NearestJailCode = nearest #If you enter this as a jail name, it will automatically search for nearest jail.
    AutomaticMute = false #Should prisoners be automatically muted after jailing?
    DeleteInventoryOnJail = true #Should we delete player's inventory when jailing?
    
    PreventCommands = /spawn,/kill,/warp,/home #Which commands should we prevent from using in jail?
    CommandPenalty = 10 #For how much time is prisoner's time increased if he tries to use forbidden command. Use 0 to disable penalty.
    
    BucketPenalty = 10 #For how much time is prisoner's time increased if he tries to use a bucket? Use 0 to disable penalty.
    
    PlayerMoveProtection = false  #Should we protect prisoners against moving out of jail?
    PlayerMovePenalty = 30 #For how much time is prisoner's time increased if he tries to move out of jail. Use 0 to disable penalty.
    
    FireProtection = true #Should we protect prisoners against starting fires?
    FirePenalty = 10 #For how much time is prisoner's time increased if he tries to start a fire? Use 0 to disable penalty.
    
    BlockDestroyProtection = true #Should jail be protected against destroying it?
    BlockDestroyPenalty = 15 #For how much time is prisoner's time increased if he tries to destroy jail. Use 0 to disable penalty.
    
    BlockPlaceProtection = true #Should jail be protected against placing blocks in it it?
    BlockPlacePenalty = 10 #For how much time is prisoner's time increased if he tries place block inside jail. Use 0 to disable penalty.
     
    UseMySQL = true #true = use MySQL database / false = use SQLLite
    MySQLConn = jdbc:mysql://localhost:3306/minecraftrp #MySQL Connection string (only if using MySQL)
    MySQLUsername = minecraft #MySQL Username (only if using MySQL)
    MySQLPassword = minecraft #MySQL Password (only if using MySQL)
    
    MessageJail = ?cDu wurdest eingesperrt!
    MessageJailReason = ?cDu wurdest eingesperrt! Begründung: <Reason>
    MessageTransfer = ?9Du bist in ein anderres Gefängnis versetzt worden!
    MessageUnJail = ?2Du bist wieder frei. Beachte die Regeln.
    MessageMute = Hör auf zu schreiben du bist gemutet!
    MessageCommandNoPenalty = ?cAusbrechen mit Comandos ist schummeld nein das darfst du nicht!
    MessageCommandPenalty = ?cComandos sind unfair! Und auserdem bringen sie nix auser 10 Minuten länger hocken!
    MessageBucketNoPenalty = ?cNein du darfst das Gefängnis auch nicht fluten!
    MessageBucketPenalty = ?cDusoltest doch nicht das Gefängnis fluten nun musst du 10 minuten länger hocken!
    MessageMoveNoPenalty = ?cAusbrechen ist sinlos und verboten!
    MessageMovePenalty = ?cAusbrechen Verboten ! Nun noch 30 minuten länger hocken!!
    MessageFireNoPenalty = ?eBefor das Gefängnis brennt, brennst eher du hör auf damit!
    MessageFirePenalty = ?cUnd was hat dir das anzünden gebracht auser 15 Minuten länger hocken?!
    MessageDestroyNoPenalty = ?cZerstören? nein das darfst du nicht!
    MessageDestroyPenalty = ?cUnd was hat dir das anzünden gebracht auser 15 Minuten länger hocken?!
    MessagePlaceNoPenalty = ?cDu hast nicht die erlaubnis Blöcke im Gefängnis zu bauen!
    MessagePlacePenalty = ?cDu soltest keine Blöcke platzieren nun hast du 10 Minuten mehr im Gefängnis zu hocken!
    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 7, 2016
  19. Offline

    Brody Romhanyi

    does this work with the new 1.5 minecraft update?
     
  20. Offline

    matejdro

    @Thealk good idea, redstone protection. What did you mean with your second post?

    @Brody Romhanyi yes.
     
  21. Offline

    chernobyl360

    took me a while to figure this out. but it works beautifully on 709# i was able to setup a huge prison with about 20 cells :D its hilarious though. i jailed myself and every time i went to go near the jail door it would give me another 30 min of sentence :D.
     
  22. Offline

    undefinedarray

  23. Offline

    andrewkm

    Will 0.6 work with the current RB 684? im still on 1.4_01 because im well, one of the patient ones, and really wanna get this update so i can use the new reason feature :)
    This working for 684? Or is it all optimized now for 700+
     
  24. Offline

    matejdro

    @chernobyl360 you have to mark outer walls of the jail, otherwise it will punish you when you touch corner.

    @undefinedarray do you use commands to load plugin or restart server?

    @andrewkwm nothing was specifically changed for 700+ so you can probably still use it on older build.
     
  25. Offline

    Kiithnaras

    I am having a codeless error (does not generate exceptions in console.) Most of the commands work except for a few, namely /jailcreate, /jaildelete, /mute, /jailcheck, and /jailclear (potentially others). I am using CB714. Plugins include antigrief, backupplugin, multiverse, lwc, worldedit, and worldguard (others, culled for brevity). These commands do not generate exceptions or throw errors in console, nor do they generate a usage syntax message when used. The /jailcreate command further does not generate its typical instructions, and I can only assume it is non-functional.

    Confirmed that SQLite libraries are installed for both x86 and x64 architecture.
     
  26. Offline

    matejdro

    Are you op?
     
  27. Offline

    Loart

    I'm not sure if I missed if it was possible, I admit to only reading some of the pages because of there being so many. Is there a way to make them be able to walk around the area of the jail, the pre-determined jail floor, and should they leave that area they get teleported back in? Because using the Player Move Protection keeps in one spot, and then spams the "Do Not Try to Escape From Jail." So would there be some way to set it as almost a region, and then do a check if in region/check if jail then move back if supposed to be in jail?
     
  28. Offline

    Kiithnaras

    Admin with global permissions node (asterisk). /jail and /jailstatus and /jailclearforce all work, among others. It is very odd and perturbs me, as I'm sure it does you as well. If you need more info, I will be glad to help.
     
  29. Offline

    matejdro

    @Loart Prisoners are allowed to move inside area you marked off. Did you mark both ceiling and floor?

    @Kiithnaras can you try executing commands from console?
     
  30. Offline

    undefinedarray

    i restart the server
     
  31. Offline

    matejdro

    Is there Jail folder in your plugins folder?
     

Share This Page