Can someone tell me what´s wrong here: Code: package me.xJJ30x; import org.bukkit.EntityEffect; import org.bukkit.GameMode; import org.bukkit.Sound; import org.bukkit.WeatherType; import org.bukkit.command.Command; import org.bukkit.command.CommandSender; import org.bukkit.entity.Player; import org.bukkit.plugin.java.JavaPlugin; /** * * @author xJJ30x */ public class Ultra_Tool extends JavaPlugin{ @Override public void onEnable(){ getLogger().info("Plugin enabled correctly"); } @Override public void onDisable(){ getLogger().info("Plugin disabled correctly"); } @Override public boolean onCommand(CommandSender sender, Command cmd, String Label, String[] arg){ if(cmd.getName().equalsIgnoreCase("urain")) { if(sender.hasPermission("ultra.weather")) { if(sender instanceof Player){ Player p = (Player) sender; p.setPlayerWeather(WeatherType.DOWNFALL); p.sendMessage("§3Did you need an §5Umbrela?"); }else{ sender.sendMessage("§cYou don´t have permissions to do that"); } if(cmd.getName().equalsIgnoreCase("unight")) { if(sender.hasPermission("ultra.time")) { if(sender instanceof Player){ Player p = (Player) sender; p.chat("/time set night"); p.sendMessage("§3Its time for §5Party!"); }else{ sender.sendMessage("§cYou don´t have permissions to do that"); } if(cmd.getName().equalsIgnoreCase("usun")) { if(sender.hasPermission("ultra.weather")) { if(sender instanceof Player){ Player p = (Player) sender; p.setPlayerWeather(WeatherType.CLEAR); p.sendMessage("§3The Sunlight hurts my eyes§a♫§c https://www.youtube.com/watch?v=Bparw9Jo3dk"); }else{ sender.sendMessage("§cYou don´t have permissions to do that"); } if(cmd.getName().equalsIgnoreCase("uday")) { if(sender.hasPermission("ultra.time")) { if(sender instanceof Player){ Player p = (Player) sender; p.chat("/time set day"); p.sendMessage("§3Wake up §cbitches!!!"); }else{ sender.sendMessage("§cYou don´t have permissions to do that"); } if(cmd.getName().equalsIgnoreCase("uboom")) { if(sender.hasPermission("ultra.other")) { if(sender instanceof Player){ Player p = (Player) sender; p.playEffect(EntityEffect.HURT); p.playSound(p.getLocation(), Sound.EXPLODE, 10, 1); p.sendMessage("§cYou hurt yourself!"); }else{ sender.sendMessage("§cYou don´t have permissions to do that"); } } if(cmd.getName().equalsIgnoreCase("ugm0")) { if(sender.hasPermission("ultra.gm")) { if(sender instanceof Player){ Player p = (Player) sender; p.setGameMode(GameMode.SURVIVAL); p.sendMessage("§3You are now in §cSURVIVAL §3mode"); }else{ sender.sendMessage("§cYou don´t have permissions to do that"); } } if(cmd.getName().equalsIgnoreCase("ugm1")) { if(sender.hasPermission("ultra.gm")) { if(sender instanceof Player){ Player p = (Player) sender; p.setGameMode(GameMode.CREATIVE); p.sendMessage("§3You are now in §aCREATIVE §3mode"); }else{ sender.sendMessage("§cYou don´t have permissions to do that"); } } if(cmd.getName().equalsIgnoreCase("uhealth")) { if(sender.hasPermission("ultra.heal")) { if(sender instanceof Player){ Player p = (Player) sender; p.setHealth(p.getMaxHealth()); p.playSound(p.getLocation(), Sound.CLICK, 1, 1); p.sendMessage("§bYou have been healed"); }else{ sender.sendMessage("§cYou don´t have permissions to do that"); } } if(cmd.getName().equalsIgnoreCase("ufood")) { if(sender.hasPermission("ultra.food")) { if(sender instanceof Player){ Player p = (Player) sender; p.setFoodLevel(20); p.playSound(p.getLocation(), Sound.EAT, 1, 1); p.sendMessage("§6I hope you enjoyed the food :)"); }else{ sender.sendMessage("§cYou don´t have permissions to do that"); } } if(cmd.getName().equalsIgnoreCase("uregen")) { if(sender.hasPermission("ultra.food")) { if(sender instanceof Player){ Player p = (Player) sender; p.setFoodLevel(20); p.setHealth(p.getMaxHealth()); p.playSound(p.getLocation(), Sound.ORB_PICKUP, 10, 1); p.sendMessage("§cUltra regeneration!"); }else{ sender.sendMessage("§cYou don´t have permissions to do that"); } } if(cmd.getName().equalsIgnoreCase("upower")) { if(sender.hasPermission("ultra.power")) { if(sender instanceof Player){ Player p = (Player) sender; p.setFoodLevel(20); p.setHealth(p.getMaxHealth()); p.playSound(p.getLocation(), Sound.EXPLODE, 10, 1); p.giveExpLevels(20); p.setAllowFlight(true); p.sendMessage("§3Now you are playing with POWER! §6<--- Only §cKnife Party §6fans will understand"); }else{ sender.sendMessage("§cYou don´t have permissions to do that"); } } return true; } } When I click build says this: Code: ant -f G:\\#_Java_#\\Bukkit\\Bukkit_Default -Dnb.internal.action.name=build jar init: Deleting: G:\#_Java_#\Bukkit\Bukkit_Default\build\built-jar.properties deps-jar: Updating property file: G:\#_Java_#\Bukkit\Bukkit_Default\build\built-jar.properties Compiling 1 source file to G:\#_Java_#\Bukkit\Bukkit_Default\build\classes G:\#_Java_#\Bukkit\Bukkit_Default\src\me\xJJ30x\Ultra_Tool.java:149: error: reached end of file while parsing } 1 error G:\#_Java_#\Bukkit\Bukkit_Default\nbproject\build-impl.xml:923: The following error occurred while executing this line: G:\#_Java_#\Bukkit\Bukkit_Default\nbproject\build-impl.xml:263: Compile failed; see the compiler error output for details. BUILD FAILED (total time: 0 seconds) I need help as fast as posible!
Now he just needs to make a second edit for a more useful thread title and we're halfway there You're missing some closing brackets.