Inactive [ADMN/RPG] Jail - Jail bad players

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

  1. Offline



    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:
    (you can use your minecraft forum username and password on BukkitDev)
  2. Offline


    Hello, i just installed this mod with the latest build Bukkit. (downloaded it today) im having trouble because, i say
    /createjail badboy
    then i put 1st postition. then 2nd. made into a rectangular shape.
    then add gates on the outline. but when i send myself into there it spams me with ur 30mins have been increased....
    then i check my jail hours. it say a godly highest number.
    but i did. /jail dragonhippie badboy 30
    and another question, is there a way to put the jail so they can walk in the little area?

    my pen/jail:

    i have the selected nodes or postions of the jail on the top right and bottom left of the pen fence corners.
  3. Offline


    Is it possible to add a reason to the jail command? Also, is there a way to force jail time so it isn't an option?
  4. Offline


    Hey, I'm kind of noob here. What'st he purpose of mySQL or SQLLite?
    Thanks for your help,
  5. Offline


    its just a data base recording system (i think, or rather in that but all u need if u dont hav SQL just download "lib" with is in the archieve Download SQLite Library, and put it into ur Plugins folder with Jail plugin, and it'll download all the Shit for u.
    SQLite is just a flatfile. (empty database) *correct me if im wrong*.
    and SQL is something u manually go into to see the data taken from the game/program.
    -more info about SQL-
    What is SQL?

    • SQL stands for Structured Query Language
    • SQL lets you access and manipulate databases
    • SQL is an ANSI (American National Standards Institute) standard
    What Can SQL do?

    • SQL can execute queries against a database
    • SQL can retrieve data from a database
    • SQL can insert records in a database
    • SQL can update records in a database
    • SQL can delete records from a database
    • SQL can create new databases
    • SQL can create new tables in a database
    • SQL can create stored procedures in a database
    • SQL can create views in a database
    • SQL can set permissions on tables, procedures, and views

    Can Someone Please Quote on my prblem please? D:

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


    This is how you make the selection:
    You have to select the ground (the blocks below the area) too! Thats very important ....and i think thats your problem.

    Ah ..btw. i think it is /jail dragonhippie 30 badboy
    Or use just /jail dragonhippie without a time.
  7. Offline


    Ok, thanks for the information. I'm also having the same problems as dragonhippie. It will say "do not try to escape the jail" repeatedly and is quite annoying. If anyone has a solution, please share.[cake]
  8. Offline


    ok ty MOrti i have discovered my problem :D
    i put the 2 nodes/positions ON THE FLOOR!
    big mistake.....
    if u have a cube jail, or gate one like mine. u gotta place 1st one on floor. 2nd one on higher grounds. i think its because if u put both of them on the floor, ur head is out of bounds when u walk. Teleporting u back to same place over and over again is the result.

    [air] = postions/nodes placed by wooden sword.
    [log] = jail walls

    [log]............... .[log]
    [log] ......O ......[log]
    [log] ...../|\......[log]
    [log] ....../\......[log]

    hope this help :D (thats a guy in the middle) lol
  9. Offline

    Kevin Forte

    I'm having a few issues on build 670, some commands (such as /unjail) are returning internal errors.
  10. Offline


    I am confused about the jail. Does player needs to be online to make his time in jail counted?
  11. Offline


    will this be updated to 670 or 674?
  12. Offline


    when you have done /jail [person] it will record his time online for his jail sentence to decrease.
    so yeah...he has to be online to be freeeeee~.

    yeah mine used to do that to. till i made a jail in a box area and didnt delete any more muck up jails, so i made 1 and set it as a jail and left it alone :)
    probably same as your problem. i dont know really. but it works perfect for me now XD

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


    is this abandoned?
  14. Offline


    jail.usercmd.jailstatus seems not working
  15. Offline


    Sorry if this has been answered...

    oooo... Jail time will only decrease if player is online.. AWESOME! So -can it handle 48, 72, 100 hrs?
    If we jail them for 48hrs we want them to feel those 48hrs, not just be offline & play the x-box, so is there an "idle or afk" recognition. ie: no jumping, no moving at all, no typing; or is this compatible with an anti-idle plugin?.

    /jail <playpaininbutt1> 2880 thehole
    *wave bye bye, let's talk when you've done your time. :D

    What about - a further adaption, or a new plugin based off of this - the "Chain Gang" where the prisoner has to either do community service or certain actions in much the same way. So, instead of being idle in jail, you can allow them to build/destroy but only certain blocks (inc a group), and a minimum amount. of units or time?

    /comserv <name> <action> <block id> <amount units>
    /comserv <idiot> <destroy> <1,2,3,12,13> <1000>

    /comserv <name> <action> <block id> <amount time>
    /comserv <idiot> <build> <1> <2880>

    If this was also able to slot in with say Towny, can also set the area where they are allowed to destroy/build so they just don't stand there pillaring their time & resources away.

    /comserv <name> <action> <block id> <amount units> <town>
    /comserv <idiot> <destroy> <1,2,3,12,13> <1000> <mayorcity>

    /comserv <name> <action> <block id> <amount time> <town>
    /comserv <idiot> <build> <1> <2880> <mayorcity>

    I love this It's also helpful that I don't need to remember when to let everyone out. hehehe.

    Many thanks,

  16. Offline

    Rich Boos

    /jailcheck not working for players that have that permission. Nothing happens on their screen or in my console.
  17. Offline

    Psycho Robot

    I like this idea.
  18. Offline


    Bukkit 677 update please
  19. Offline



    On further thought I also revamped my idea to also include multi-world function, so you could have a "prison world" think movie "Pitch Black". Have it set in the nether with ghasts on, and they must mine all the nether items. Or, create any multi-world setup.

    So, the plugin would need to be able to read a multi-world hook (not sure if that's the right word) so when you tell them where they service is, it will auto teleport & restrict them to either a new world, on same map, new region. So, if it worked with Towny, you don't need to set up a new "jail" area.

    BUT - if it wasn't compatible with Towny, then setting a new Jail district could work.

    Q: Can you specify a radius for the jail area? is that "nodes"? So, perhaps Towny may not need to be used, as you can create community service areas on-thefly. If the person doesn't place/destroy blocks as decreed (ie pillared their blocks) then they get put back in jail.

    Q: Is there a way to tell the player history? If so, can the jail system "add" an additional X time to the system per previous jail?
    /jail <idiot> hole 100 - system checks (2 x prev jails) so the outcome is: Idiot jailed = 160 mins in hole

    Q: Is there a way to run a report from the SQL from outside the server (or ingame, that prints to the log) so an external admin (ie, myself) can login to the backend & generate a text report to post to our forums every few days as to who has been jailed, what the status is, and so on, so that on our forums all the players can see who has been naughty lately? And being SQL, can (with the right mod) it export directly to a forum? (which has a whole new set of questions. hehehe). This would enhance the multi-platform gameplay exponentially.

    Imagine jailing 10 people overnight, next day run the report and update the data to the forum in a "naughty corner". In the meantime, run the SQL prompt and their forum "status/rank" gets updated as well to "jail <mins remain> <crime>

    So many ideas that can evolve from this one plugin. *must stop......

  20. Code:
    [SEVERE] Nag author: '<NoAuthorGiven>' of 'Jail' about the following: onPlayerCommandPreprocess has been replaced with a new signature, (PlayerCommandPreprocessEvent)
    So here i am... nagging :D
  21. Offline


    Hi, can you add command so we can add time to jailed player? so we can add time to players who insult us over chat.
  22. Offline


    677 UPDATE PLEASE!!!!!!!!
    Kevin Forte likes this.
  23. Offline

    Kevin Forte

    Unfortunately, I have only ever had one jail that is a box. xP
  24. Offline


    yey plz update it causes extreeeeeeeeeeeeeeeeeeeme errors i think about 50.000 lines its crazy . cant open server log coz its so pig..

    it always tells could not pass player move to jail event or something like that cant remember cuz it was such a short period of time when i was able to look at the server logs
  25. Offline

    Kevin Forte

    @matejdro Please don't abandon this amazing plugin D:
  26. Offline


    I get this error,
    14:32:54 [SEVERE] null
    org.bukkit.command.CommandException: Unhandled exception executing command 'jail
    ' in plugin Jail v0.5.6
    at org.bukkit.command.PluginCommand.execute(
    at org.bukkit.command.SimpleCommandMap.dispatch(
    at org.bukkit.craftbukkit.CraftServer.dispatchCommand(
    at net.minecraft.server.NetServerHandler.c(

    at net.minecraft.server.NetServerHandler.a(
    at net.minecraft.server.Packet3Chat.a(SourceFile:24)
    at net.minecraft.server.NetworkManager.a(
    at net.minecraft.server.NetServerHandler.a(
    at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
    at net.minecraft.server.MinecraftServer.h(
    Caused by: java.lang.NoClassDefFoundError: com/nijiko/permissions/PermissionHand
    at com.matejdro.bukkit.jail.Jail.permission(
    at com.matejdro.bukkit.jail.Jail.onCommand(
    at org.bukkit.command.PluginCommand.execute(
    ... 12 more
    Caused by: java.lang.ClassNotFoundException: com.nijiko.permissions.PermissionHa
    at$ Source)
    at Method)
    at Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    ... 15 more
  27. Offline


    Please update. Jailcheck and few more commands don't work.
  28. Offline


    Why i can't select cuboid with wooden sword ? (i'v juste verified the config file and ID of select cuboid is 268)
  29. Offline

    Geoff Winans

    Update anytime soon?
  30. Offline


    Looks abandoned :(
  31. Offline


    Whoa, bukkit email system brokes again. Checking issues now.

Share This Page