Theway2cool1 Look at it closely: if(this.vanishedPlayers.contains(player.getName())) { this.vanishedPlayers.remove(player.getName()); vanished =...
Why is your player p = null? Shouldn't it be Player p = event.getPlayer() ? At least you seem to try to convert that null reference to a...
Show us your onCommand block then.
Please read the basic plugin tutorial. Everything you ask for is explained there (and in some sub-pages)....
I guess this is because it is so simple. You could just google how to use mysql in java as well. Even advanced sql scripting is simple to learn...
I would try using an EntityDamageByEntityEvent http://jd.bukkit.org/apidocs/org/bukkit/event/entity/EntityDamageByEntityEvent.html make sure that...
Listen for an BlockPlaceEvent, check if the block the player tries to place is in your config (you might want to convert your block list to a more...
This. That is what I was taking about when I wrote and I was assuming that you know how to do simple type conversion. After that you need to...
I guess you could also get the player's (using Player.getLocation()) and the block's Location and use the Location class's distance method. Like...
Okay I looked at it and this works for me: @EventHandler public void onPlayerInteractEvent(PlayerInteractEvent evt) {...
Englad So you basically want to add a cooldown to using enderpearls? I would recommend you using a HashMap to store the Player's name along with...
Okay because you commented that you removed it at line 39. I will look into this code in a few minutes.
You removed the wrong one? You should not remove the one at the end but the one in line 26. Sure you did that? Because your comment is at the...
Remove it, as it doesn't make sense. You might have another error, though. When you remove it, what happens and what should happen?
Turtlegasm Like Njol said I wanted you to remove line 26 in your posted code. Because it sets the cooldown right before you check it. Because of...
Separate names with a comma.