ok use spigot like bukkit when the server is up do "/timings on" try to recreate the lag and let it run like 2 minutes maybe more and do...
Use spigot and activate timings them you have a better vision of your bottleneck.
Is because the scoreboard needs a value to display remember the objective of the scoreboards is to show statistics this can't be solve, but a...
Like this: Remove the ; and conver the if in else if. @EventHandler(priority = EventPriority.HIGHEST) public void...
Because the Killer is null so check if is null first like: if(killer != null) { //Executes the code } Another thing you try to remove something...
When 1.6 comes out Bukkit changes the health objects integer to double / float. The yellow thing means is deprecated and in the future that...
try to put this in if(commandLabel.equalsIgnoreCase("tradeiron")){}: ItemStack redstone = new ItemStack(Material.REDSTONE, 5);...
See this tutorial: http://forums.bukkit.org/threads/tutorial-scoreboards-teams-with-the-bukkit-api.139655/
You can't retexture something (Maybe if you make a texture pack in your server downloable)
First you should know what events do, when a block breaks you can do block break event count it and cancelled until 10 times. So read about events...
Its kind of different this is an example: @EventHandler public void commandProcess(PlayerCommandPreprocessEvent event) { Player player =...
Its better to use the plugin.yml, its much better but if you want to try dynamic commands here is one tutorial:...
hayhaycrusher You can download Bukkit here: http://dl.bukkit.org/downloads/bukkit/
All that answers are right you can do that with Bukkit (All of them)
Read attach http://forums.bukkit.org/threads/oops-i-didnt-break-your-plugins-ambiguous-gethealth.156975/
For enchantment there is a method called addEnchantment(EnchantmentID,Level) you can use bukkit enums to select enchantment more easy. Example:...
Yes is bad but just is worst when you create a new connection like in a loop. Anyways is weird that your server lags because mysql is relative...
Its better to use enums of Bukkit so its more readable and more easy to use. And you can set level in the constructor. An example: Potion speed =...
Yes, use player.updateInventory() (Its deprecated but is the only way to update the player inventory when you modify through the code sometimes)....
Mysql makes their own process in their own thread so the performance be minimum. Maybe is the way you process the queries or the connection. If...
Separate names with a comma.