Inactive [ADMN/SEC] SimpleJail 2.0.3 - Jail those nasty players [1.2.5-R4.0]

Discussion in 'Inactive/Unsupported Plugins' started by imjake9, Jun 5, 2011.

  1. Offline

    imjake9

    SimpleJail - Jail those nasty players!
    Version: 2.0.3
    Requires: PEX, PermissionsBukkit, or Vault


    This plugin gives bare basic jail functionality. It allows you to set two points: the Jail point and the Unjail point. Then, when you jail a player, he/she will be teleported to the jail point and demoted to the Permissions group specified in config.yml. Unjail will re-promote the player and teleport back out of the jail, to the unjail point.

    Features:
    • Super customizable
    • Use /setjail and /setunjail to easily set the two teleport locations
    • Set the group that jailed players will be demoted to in the config file
    • Players' initial groups are saved, so a normal jailed player will revert to a normal rank when unjailed, and a player with the VIP class will revert to the VIP class
    • Works with PEX, PermissionsBukkit, and Vault
    • Players in jail will respawn in jail
    • You can "tempjail" players who will be automatically unjailed after a set time
    • You can jail/unjail players even when they are offline
    Permissions Nodes:
    • simplejail.jail — Allows the use of /jail
    • simplejail.unjail — Allows the use of /unjail
    • simplejail.setjail — Allows the use of /setjail and /setunjail
    • simplejail.jailtime — Allows the use of /jailtime, which shows a players remaining tempjail time
    • simplejail.* — Allows all SimpleJail commands
    Download SimpleJail 2.0.3
    SimpleJail on GitHub

    Have suggestions or problems? Want to see possible additions in the works? Check out the SimpleJail issue tracker on GitHub!

    Changelog:
    Version 2.0.3:
    • Fixes the problem where users would be unjailed to the jail point.
    Version 2.0.2:
    • A purely API update, this restructures some code to allow plugins to be less active about redefining jail locations.
    Version 2.0.1
    • Now gives a more suitable error message when no permissions plugins are installed but Vault is.
    • Made /jailtime work with offline players.
    • Updated API to allow the jail and unjail methods to return information about the jail.
    • Made commands use the correct autocompleted names in messages.
    Version 2.0
    • API updated for use with SimpleJailCells.
    • Now uses Metrics for statistics logging.
    Version 1.7.11
    • Fixed bug with some new API code when restarting the server.
    Version 1.7.10
    • More offline player fixes.
    Older versions (open)

    Version 1.7.9
    • Fixed NPE when dealing with offline players.
    Version 1.7.8
    • Fixed issue with saving the jail status to the jailed.yml
    Version 1.7.7
    • Added Vault support to make SimpleJail compatible with virtually every server setup
    Version 1.7.6
    • Added tons of new API hooks for future features
    • Updated for Minecraft 1.2.3
    Version 1.7.4
    • Lowercased all permissions nodes
    • Made lacks permissions messages more intuitive
    Version 1.7.3
    • Improved the messaging system
    • Added "lacks permission" messages
    Version 1.7.2:
    • Fixed PermissionsBukkit unjailing with multiple groups
    Version 1.7.1:
    • Fixed some issues with PEX
    • Fixed offline jailing/unjailing
    • Updated for MC 1.1.0
    Version 1.7:
    • Added PEX support
    • Added offline jailing/unjailing of players
    Version 1.6.1:
    • Fixed issues with the new configuration system
    Version 1.6:
    • Updated to CB 1337
    • Added multiworld support
    • Various other incomplete additions in progress
    Version 1.5
    • Removed support for Permissions 2/3
    • Added support for tempjails
    • Bug fixes
    Version 1.4.7
    • Fixed bug with non-Bukkit permissions
    Version 1.4.5-1.4.6
    • (Finally) fixed superperms support
    Version 1.4.3-1.4.4
    • Fixed initialization bug
    Version 1.4.1-1.4.2
    • Fixed bug with superperms
    Version 1.4
    • Added support for Bukkit "superperms"
    • Fixed bug where users were being duped in the Permissions config
    Version 1.3
    • Made jailed players respawn in jail
    Version 1.2
    • Fixed bug where players in implicit groups couldn't be unjailed
    Version 1.1
    • Fixed config file not saving properly
    • Fixed Permissions 3 support
    Version 1.0
    • Initial release
     
    sglov, Habbo4Life, fawlcun and 6 others like this.
  2. Offline

    ShootToMaim

    LOL you have my plugin but not imjake9's :D. Cool!
    Use SimpleJail for now. I'm not focusing on enhancing PEX support anymore, i'm getting cuboid protection done first.
     
  3. Offline

    Nicolascoolguy6

    Need some help in my control panel for the server it says ERROR: Permissions Plugin not detected
    WTF do i do because i have groupmanager i have permission and when i do /plugins simplejail is red
    how do i tell simplejail where my permission plugin is?
     
  4. Offline

    imjake9

    Requires PermissionsBukkit or PermissionsEX. Does not work with any other permissions plugin.
     
  5. Offline

    Nicolascoolguy6

    FUUUUUUUUUUUUUUUUUUUUUUUUUUUU i use groupmanager it used to work could you make it use groupmanager ? soon?
     
  6. Offline

    enkious

    I have made a bedrock prison on my server, with MANY cells inside. is there anyway i can set players to different jails?

    like /setjail 1 playername
    /setjail 2 playername
    So they can each have there own cells?
     
  7. Offline

    imjake9

    As far as I know, GroupManager is extremely outdated. If you somehow found an up to date one, give me the link. Otherwise, I won't even consider it.

    As of right now, no. It's a possibility it will be added, but it's not a high priority at the moment.
     
  8. Offline

    Nicolascoolguy6

  9. Offline

    imjake9

    Huh, what do you know, GroupManager still exists. However, it seems to have basically no developer API. I also don't really like GroupManager, and have no intentions to support it unless a significant number of users request it.
     
  10. Offline

    ShootToMaim

    @imjake9 Hey Jake,
    I'm just wondering, where can I get the SimpleJail .jar for RB 1060? I'm running RB 1185. If you have time, do you mind downgrading this plugin for 1185? Thanks ;D.
     
  11. Offline

    imjake9

    Well, I actually no longer have the old JARs. However, this one should still work... if not, tell me the error, and I may fix it.
     
  12. Offline

    ShootToMaim

    "An internal error occured when using this command" pops up when I use any commands.
     
  13. Offline

    imjake9

    What's it say in the console?
     
  14. Offline

    ShootToMaim

    Code:
    2011-11-22 22:02:57 [SEVERE] null
    org.bukkit.command.CommandException: Unhandled exception executing command 'setjail' in plugin SimpleJail v1.6.5
        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:41)
        at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:163)
        at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:353)
        at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:756)
        at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:721)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:714)
        at net.minecraft.server.Packet3Chat.a(Packet3Chat.java:33)
        at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:92)
        at org.getspout.spout.SpoutNetServerHandler.a(SpoutNetServerHandler.java:501)
        at net.minecraft.server.NetworkListenThread.a(SourceFile:108)
        at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:464)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:374)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
    Caused by: java.lang.NoSuchMethodError: com.imjake9.simplejail.SimpleJail.getConfig()Lorg/bukkit/configuration/file/FileConfiguration;
        at com.imjake9.simplejail.SimpleJail.setJail(SimpleJail.java:222)
        at com.imjake9.simplejail.SimpleJail.onCommand(SimpleJail.java:99)
        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:39)
        ... 13 more
    That's only for setjail. It happens when I try to jail, or set an unjail point as well.
    Oh btw. On BukkitDev you uploaded SimpleJail v1.6.5 for SimpleJail v1.7
     
  15. Offline

    imjake9

    Well, I'm honestly not too sure what's causing that error if you're using 1185. Also, I don't think I'd roll it back anyway.
    However, thank's for the 1.6.5 info. It's fixed, I've uploaded the real 1.7 now.
     
  16. Offline

    imjake9

    @ShootToMaim — No, that will appear in all errors if you have Spout installed. That's because Spout intercepts pretty much everything, so it appears there.
     
  17. Offline

    ShootToMaim

    So.... what's the problem?
     
  18. Offline

    imjake9

    Oh, derp, it's the new configuration system. No, I'm not rolling all of that back. Why do you need it, anyway, especially with MC 1.0 now?
     
  19. Offline

    ShootToMaim

    MC 1.0 isn't that great to me. I'd like to stick with RB 1185 because most of my plugins are now stuck at 1185 and won't be updated. I'm not able to roll back JailLikeHell...
     
  20. Offline

    ShootToMaim

    @imjake9 Are you updating this plugin?
     
  21. Offline

    gmmha

    can i make jail1,jail2 jail3 etc.?
    would be pretty nice..
     
  22. Offline

    ShootToMaim

    Dear imjake9,
    I've used your plugin as an example for a PermissionsEx guide.
    If you're concerned on how I used it, please visit this page.
    If you don't want me to use SimpleJail, notify me please!
     
  23. Offline

    Chrisski3

    I can't get this to work... Everytime I start my server..It shows the permissions plugin isn't detected. Any Suggestions?
    I Might not have my files set-up correctly for the plugin. Im new to Bukkit
     
  24. Offline

    Wheatley

    I have a problem, when i type /setjail jail1, it's doesn't work, it says
    ---> :eek:

    But i have entered a name ("jail1") :confused:

    --'
    please fix it ;)

    EDIT: If you can fix it, can you add "setjail <jailname> ; setunjail <jailname>"
    please. (if it's possible)
     
  25. Offline

    shanko

    hey the plugin kinda stopped making people leave the "jailed" permissions group and readding their old permissions groups
     
  26. Offline

    Rtboh

    Is there a command to make the jail unbreakable. We want to use stone as the jail cell. Also temp jail isn't working for me what's the command?
     
  27. Offline

    ShootToMaim

    1. There isn't a command to make the jail unbreakable. If you want jail protection, please use JailLikeHell. JailLikeHell is a feature-enriched version of SimpleJail.
    2. The tempjail usage is: /jail [player name here] [time]

    This is a known bug. imjake9 is working on it.

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

    shanko

    oh okay, its pretty annoying x.x
     
  29. Offline

    Kevin8688

    Would love it if it supported Group Manager.
     
  30. Offline

    ShootToMaim

    You'll need to get a Permissions plugin, such as PermissionsEx. Seeing as you're new to Bukkit, i've made a PermissionsEx guide for you, which can be found here.
     
  31. Offline

    imjake9

    @ShootToMaim, @shanko — Updated! Sorry for the long delay. This version should fix all known bugs.

    As of right now, there are no plans to support GroupManager. However, I will consider it.
     
    ShootToMaim likes this.

Share This Page