This thread is kinda dead, all of my work has been switched to Solus. Alot of the features that makes this plugin stand out from the rest require...
No, it's listener first, I just derped when I was typing the example :P
Again, it WILL work, because it'll create the directory structure and required file when it's executed. It won't be pretty and reside with all the...
Well, not "wrong", to be accurate. It's just an habit, I like knowing exactly where my program is pulling information from. Either will work.
If you're gonna keep using a flat file (which would become really inefficient for servers with a large player base), I would recommend keeping the...
As ferrybig said, you should use the ItemStack#addEnchant method. Also, take a look at the Enchantment class. I would also recommend running the...
You can use the Spout plugin, but you'll be limited to a degree. Without using the client, you don't get the security benefit that this thread was...
Well Spout, as far as I'm aware, DOES check for client modifications. I could be wrong, of course. And I never said he did, it was just a...
Just use Spout, it automatically checks stuff like that...
It dpends on how your config is organized. Lets say my config looks like this: player: class: Classless health: 25 energy:...
Glad I could help :)
[syntax="Java"] package Antiselfkilling; import java.util.logging.Logger; import org.bukkit.event.EventHandler; import...
Are you regsitering the Listener in your main plugin class?
Glad to hear I could help :)
Yup yup, most programmers I know are like that :P We get so fixated on solving something in this ingenious way, we don't take the time to realize...
Ahaha I missed that bit in the JavaDoc :P I jumped to the more complicated fix, I gotta work on not doing that lol Anyway, happy to help :) Good...
Perhaps it's caused by your attempt to force the player to execute the default whitelist command? If they're not Op, they won't be able to use it,...
For your first problem, I'd suggest a timer that sets a minimum delay between spawns. Something like: // This goes in your class as a private...
AH! I assume you're displaying the no permission message yourself? With the line: player.sendMessage(ChatColor.DARK_BLUE + "[" + ChatColor.WHITE...
Awesome, thank you for the confirmation. I was pretty sure it would work, but I've been having some odd issues with the module syste and I wanted...
Separate names with a comma.