This is the main class for the spigot server as detailed by the jar's manifest. Meaning org.bukkit.craftbukkit.Main will always be loaded first...
^^ I did not know you wanted it to instant break. For that you would use the player interact even and catch if a player clicked a block. Again,...
Make a list of UUID's. If list contains UUID of player, send message wait 3 more seconds, set canceled, return, add player's uuid to list, bukkit...
Whenever you are facing a situation like this, ask yourself "What defines them as different?". Other than the obvious fact that they are two...
Use BlockBreakEvent, not PlayerInteractEvent. If you do, this will literally take 10 seconds.
Am I the only one that noticed he tried setting the yaw before assigning the variable?
https://hypixel.net/threads/bukkit-advanced-terrain-regeneration.365092/ This shows an example of repairing damage done by an explosion. It can be...
public void tntListener(final TNTPrimed tnt) { Bukkit.getScheduler().scheduleSyncDelayedTask(yourPlugin, new Runnable() {...
http://dev.bukkit.org/bukkit-plugins/backpack-item/ already has all of this.
If you are running a small server I would highly suggest LaggRemover. It works with chunks unlike most "lag removing" plugins out there that work...
LaggRemover is really good when paired with ClearLag because it does stuff that ClearLag does not. As for the updating issue, I assume you are...
You are making this way to hard. Bukkit allows for location storing in yml's. // For saving YamlConfiguration var = new...
ItemInHand changing animations are client side and can not be modified with resource packs. You would require a client side modification to make...
Yes, it has been fixed. Thank you!
You would have to write that permission to a file every time someone created a new group. The server would also require to be reloaded upon...
Separate names with a comma.