I've just tested the code myself, and if you really do not get anything, you must be doing something wrong. I haven't changed anything important,...
This whole "magic number"-thing is slowly driving me crazy, because of the complete lack of documentation. I'm sure it's nice that it's being...
Actually, Action.PHYSICAL is any kind of action that does not involve clicking on things. Pressure plates, destroying farmland and things like...
You should probably start with the basics of plugins first. Like Loogeh said, the onEnable() method is missing, which is the very first thing your...
If this line of code indeed does run: p.sendMessage(ChatColor.GREEN + "You have been added to the "+ChatColor.DARK_AQUA + "Game 1" +...
*sneeze*
For this specific task, you would only need to know where the sign is, hook into PlayerInteractEvent, and check if a player clicks the block...
I've been looking into the map API and custom renderers, which is pretty cool. There is one last thing that I don't fully understand, and that is...
It would be similar to what you're doing when you're checking if the CommandSender is a Player in onCommand. (I'm gonna take a wild guess and say...
It's probably because you are using the PlayerJoinEvent instead of the PlayerQuitEvent. You've only changed the name of the method to...
It would be a bit of a nightmare to set up for a couple of reasons. For one, it would take an enormous amount of delayed tasks to manually melt...
The player is actually passed as an argument to the method. If you look at the code for loadKit(), you will see that it takes a Player (called...
One last thing that I think I've forgot to mention, is that if you compile with a newer version of Bukkit, you'll probably get a deprecation...
No, I didn't. onCommand() is a pretty cool method. It adapts to it's environment, so to speak. If the onCommand is placed into your main class...
I'm not a 100% sure about this, but doesn't ice melt by itself after a while? As for the Y-axiz, you can just remove the loop that handles the...
Separate names with a comma.