Hey, there. I used to be pretty active around here, but I left a long time ago. Before I left I could see Hafnium's activity dwindling, too. I'm...
Yes, I have expressed previously that this plugin will continue counting a player's jail time even if they log off, and I do not have any...
This plugin shouldn't really take items away in the first place. If it does, then it's probably some other plugin doing it. Make sure your...
Alright, great. Thanks for the help!
I'm starting to wonder exactly what the best practices are for using EventPriority.MONITOR for handling events. The basic usage is obvious. You...
You need a permissions plugin to run SimpleJail. It says right up there in the post.
This plugin cannot create multiple jails when used on its own. To create multiple jails, run it with the extension plugin, SimpleJailCells. This...
I'm confused about what exactly you're asking here. The reason you have to do event.setCancelled(false) is that if you don't, the player chat will...
You need to use this instead: Bukkit.getScheduler().scheduleSyncRepeatingTask(this, new Runnable() { @Override public void run() {...
You'll have to cancel the event using event.setCancelled(true). That will prevent the usual action from being taken.
Even Spout can be fooled. Modded Spout clients could, in theory, still bypass that check. Besides, I don't think he wants to force all players to...
Ah. Just use Bukkit.getWorld(nameOfWorld). That will get you a world with the name you pass. If the world doesn't exist, you'll get null, but that...
You have two main options: Store the world's name. (world.getName()) Store the world's UID, a unique identifier for the world that won't change...
That's Windows-specific, and it's still not the best practice. This code will take any file and ensure its creation: File f = new...
No. There is no way to determine the size of a player's JAR from the server.
I'm not sure exactly how it does it, but VanishNoPacket manages to completely hide a player. You might want to check that one out.
Ah, got it, that makes sense. That code will store the actual kits, but if it's one kit per player, use something like this instead: private...
Yes, that is correct.
Oh, I get it now, it's not working because all the dyes are the same item. So you need to specify the data as an additional argument, like this:...
Thanks. Keep in mind that you don't need the new String[] since the method uses varargs (aka String...). Even so, that wouldn't affect the outcome...
Separate names with a comma.