IntelliJ IDEA ';' expected hatası.

Crosevice

Demir Madencisi
En iyi cevaplar
0
Essentials benzeri gelişmiş bir şey yapıyorum ve bu satır içindeki her "for (Player : Bukkit.getServer().getOnlinePlayers()) "
argümentinde "';' expected" hatası alıyorum nasıl çözerim bilen varmı bu arada bir kaç şey denedim olmadı. "for (Player : Bukkit.getServer().getOnlinePlayers()) " sonuna ";" ekle diyecekler demesin denedim :D xD
Kod:
    public void setFreeze(CommandSender sender, Player target, boolean status) {
        Player staff;
        if (status)
        {
            AlertTask alertTask = new AlertTask(target);
            alertTask.runTaskTimerAsynchronously(Main.getInstance(), 0L, 100L);

            this.frozen.add(target.getUniqueId());
            this.alertTasks.put(target.getUniqueId(), alertTask);
            if ((sender instanceof Player))
            {
                Bukkit.getServer().getConsoleSender().sendMessage(new ColorUtils().translateFromString("&4[Alert] &c" + target.getName() + " &fşu anda donduruldu, donduran &a" + sender.getName() + "&f."));
                for (Player : Bukkit.getServer().getOnlinePlayers()); {
                    if (staff.hasPermission("utilities.player.staff")) {
                        if (staff.equals(sender)) {
                            sender.sendMessage(new ColorUtils().translateFromString("&c" + target.getName() + " &fşu anda donmuş durumda."));
                        } else {
                            staff.sendMessage(new ColorUtils().translateFromString("&4[Alert] &c" + target.getName() + " &fşu anda donduruldu, donduran &a" + sender.getName() + "&f."));
                        }
                    }
                }
            }
            else
            {
                sender.sendMessage(new ColorUtils().translateFromString("&c" + target.getName() + " &fşu anda donmuş durumda."));
                for (??? = Bukkit.getServer().getOnlinePlayers().iterator(); ???.hasNext();)
                {
                    staff = (Player)???.next();
                    if (staff.hasPermission("utilities.player.staff")) {
                        staff.sendMessage(new ColorUtils().translateFromString("&4[Alert] &c" + target.getName() + " &fşu anda donduruldu, donduran &a" + sender.getName() + "&f."));
                    }
                }
            }
        }
        else
        {
            ((AlertTask)this.alertTasks.get(target.getUniqueId())).cancel();
            this.alertTasks.remove(target.getUniqueId());
            this.frozen.remove(target.getUniqueId());

            target.sendMessage(new ColorUtils().translateFromString("&fArtık donmuş durumda değilsiniz."));
            if ((sender instanceof Player))
            {
                Bukkit.getServer().getConsoleSender().sendMessage(new ColorUtils().translateFromString("&4[Alert] &c" + target.getName() + " &fartık donmuş durumda değil, çözen &a" + sender.getName() + "&f."));
                for (Player : Bukkit.getServer().getOnlinePlayers()) {
                    if (staff.hasPermission("utilities.player.staff")) {
                        if (staff.equals(sender)) {
                            sender.sendMessage(new ColorUtils().translateFromString("&c" + target.getName() + " &fartık donmuş durumda değil."));
                        } else {
                            staff.sendMessage(new ColorUtils().translateFromString("&4[Alert] &c" + target.getName() + " &fartık donmuş durumda değil, çözen &a" + sender.getName() + "&f."));
                        }
                    }
                }
            }
            else
            {
                sender.sendMessage(new ColorUtils().translateFromString("&c" + target.getName() + " &fartık donmuş durumda değil."));
                for (Player : Bukkit.getServer().getOnlinePlayers());
                    if (staff.hasPermission("utilities.player.staff")) {
                        staff.sendMessage(new ColorUtils().translateFromString("&4[Alert] &c" + target.getName() + " &fartık donmuş durumda değil, çözen &a" + sender.getName() + "&f."));
                    }
            }
        }
    }
 

mrbobaking

Kızıltaş Madencisi
En iyi cevaplar
0
Player degiskeninin ismini belirlemen lazim for döngülerinde
Kod:
for(Player player : Bukkit.getOnlinePlayers()){
 

Crosevice

Demir Madencisi
En iyi cevaplar
0
WHAAA :S (bir şey anlamayan pen)

Beyler jd-gui-1.4.0(Java Decompiler) kullanmayın kullandırmayın :keyif: ondan kopya çekiyordum kodları farklı gösteriyormuş kereta.

Cannot resolve method "$SWITCH_TABLE$org$bukkit$Material" hatası alıyorum nasıl hallede bilirim yabancı forumlara bakım bir şey yazan yok :ha::ha::ha: eskiden çalışmıştı :/// (Bana sunucumda yardım edicek işinden iyi anlayan bir developer arıyorum elimde 1 tane plugin var oda sunucunun ana plugini save sırasında hata veriyor düzeltemedim bi türlü MySQL bağlantılı save yardım edicekler mesaj atın skype eklerim :D)
 

Crosevice

Demir Madencisi
En iyi cevaplar
0
Orada noktalı virgül olamaz :/

Kod:
for (Player : Bukkit.getServer().getOnlinePlayers()); {}

Bu nedir güzel kardeşim? Player variable ına bir isim girseydin bari... "???" ismindeki değerlerde decompile sırasında oluşmuş sanırım.
LEARN JAVA!
bu classı full 0 ladım tekrardan oluşturdum her şeyi bozulmuş ondanan dolayı ??? değerlide oluşmuş hem daha iyi oldu böyle.

bu arada player değerinin bir ismi var :D en başta orayı vermedim bu sorunlu olan kısmı, ama düzeltim.

Böyle bir hata alıyorum nasıl çöze bilirim bilen varmı?
Kod:
[02:07:07] [Craft Scheduler Thread - 8/WARN]: Exception in thread "Craft Scheduler Thread - 8"
[02:07:07] [Craft Scheduler Thread - 8/WARN]: org.apache.commons.lang.UnhandledException: Plugin Factions v1.1-RELEASE generated an exception while executing task 32
    at org.bukkit.craftbukkit.v1_7_R4.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:58)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.IllegalArgumentException: A team with the name '§m§m------------' already exists!
    at net.minecraft.server.v1_7_R4.Scoreboard.initTeam(Scoreboard.java:148)
    at net.minecraft.server.v1_7_R4.Scoreboard.createTeam(Scoreboard.java:156)
    at org.bukkit.craftbukkit.v1_7_R4.scoreboard.CraftScoreboard.registerNewTeam(CraftScoreboard.java:201)
    at server.andora.sls.scoreboard.BufferedObjective$1.execute(BufferedObjective.java:88)
    at server.andora.sls.scoreboard.BufferedObjective$1.execute(BufferedObjective.java:81)
    at gnu.trove.map.hash.TIntObjectHashMap.forEachEntry(TIntObjectHashMap.java:417)
    at server.andora.sls.scoreboard.BufferedObjective.flip(BufferedObjective.java:81)
    at server.andora.sls.scoreboard.PlayerBoard.updateObjective(PlayerBoard.java:153)
    at server.andora.sls.scoreboard.PlayerBoard.access$200(PlayerBoard.java:18)
    at server.andora.sls.scoreboard.PlayerBoard$1.run(PlayerBoard.java:112)
    at org.bukkit.craftbukkit.v1_7_R4.scheduler.CraftTask.run(CraftTask.java:71)
    at org.bukkit.craftbukkit.v1_7_R4.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:54)
    ... 3 more
 

mrbobaking

Kızıltaş Madencisi
En iyi cevaplar
0
bu classı full 0 ladım tekrardan oluşturdum her şeyi bozulmuş ondanan dolayı ??? değerlide oluşmuş hem daha iyi oldu böyle.

bu arada player değerinin bir ismi var :D en başta orayı vermedim bu sorunlu olan kısmı, ama düzeltim.

Böyle bir hata alıyorum nasıl çöze bilirim bilen varmı?
Kod:
[02:07:07] [Craft Scheduler Thread - 8/WARN]: Exception in thread "Craft Scheduler Thread - 8"
[02:07:07] [Craft Scheduler Thread - 8/WARN]: org.apache.commons.lang.UnhandledException: Plugin Factions v1.1-RELEASE generated an exception while executing task 32
    at org.bukkit.craftbukkit.v1_7_R4.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:58)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.IllegalArgumentException: A team with the name '§m§m------------' already exists!
    at net.minecraft.server.v1_7_R4.Scoreboard.initTeam(Scoreboard.java:148)
    at net.minecraft.server.v1_7_R4.Scoreboard.createTeam(Scoreboard.java:156)
    at org.bukkit.craftbukkit.v1_7_R4.scoreboard.CraftScoreboard.registerNewTeam(CraftScoreboard.java:201)
    at server.andora.sls.scoreboard.BufferedObjective$1.execute(BufferedObjective.java:88)
    at server.andora.sls.scoreboard.BufferedObjective$1.execute(BufferedObjective.java:81)
    at gnu.trove.map.hash.TIntObjectHashMap.forEachEntry(TIntObjectHashMap.java:417)
    at server.andora.sls.scoreboard.BufferedObjective.flip(BufferedObjective.java:81)
    at server.andora.sls.scoreboard.PlayerBoard.updateObjective(PlayerBoard.java:153)
    at server.andora.sls.scoreboard.PlayerBoard.access$200(PlayerBoard.java:18)
    at server.andora.sls.scoreboard.PlayerBoard$1.run(PlayerBoard.java:112)
    at org.bukkit.craftbukkit.v1_7_R4.scheduler.CraftTask.run(CraftTask.java:71)
    at org.bukkit.craftbukkit.v1_7_R4.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:54)
    ... 3 more
PlayerBoard ve BufferedObjective sinifini satirlarin sayisini gorebilecegimiz bir yere atar misin? hastebin pastebin falan
Eger kodlarini atmak istemiyorsan scoreboardda takim olusturdugun yerlere bak cunku ayni takimi iki kere olusturmaya calisiyorsun.
 

Crosevice

Demir Madencisi
En iyi cevaplar
0
skype adresinizi verir iseniz sizinle paylaşa bilirim. + olarak sunucmda bana yardım edicek bir developer arıyorum isterseniz görüşe biliriz.
 

Whoisthatinblack

Taş Madencisi
En iyi cevaplar
0
bu classı full 0 ladım tekrardan oluşturdum her şeyi bozulmuş ondanan dolayı ??? değerlide oluşmuş hem daha iyi oldu böyle.

bu arada player değerinin bir ismi var :D en başta orayı vermedim bu sorunlu olan kısmı, ama düzeltim.

Böyle bir hata alıyorum nasıl çöze bilirim bilen varmı?
Kod:
[02:07:07] [Craft Scheduler Thread - 8/WARN]: Exception in thread "Craft Scheduler Thread - 8"
[02:07:07] [Craft Scheduler Thread - 8/WARN]: org.apache.commons.lang.UnhandledException: Plugin Factions v1.1-RELEASE generated an exception while executing task 32
    at org.bukkit.craftbukkit.v1_7_R4.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:58)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.IllegalArgumentException: A team with the name '§m§m------------' already exists!
    at net.minecraft.server.v1_7_R4.Scoreboard.initTeam(Scoreboard.java:148)
    at net.minecraft.server.v1_7_R4.Scoreboard.createTeam(Scoreboard.java:156)
    at org.bukkit.craftbukkit.v1_7_R4.scoreboard.CraftScoreboard.registerNewTeam(CraftScoreboard.java:201)
    at server.andora.sls.scoreboard.BufferedObjective$1.execute(BufferedObjective.java:88)
    at server.andora.sls.scoreboard.BufferedObjective$1.execute(BufferedObjective.java:81)
    at gnu.trove.map.hash.TIntObjectHashMap.forEachEntry(TIntObjectHashMap.java:417)
    at server.andora.sls.scoreboard.BufferedObjective.flip(BufferedObjective.java:81)
    at server.andora.sls.scoreboard.PlayerBoard.updateObjective(PlayerBoard.java:153)
    at server.andora.sls.scoreboard.PlayerBoard.access$200(PlayerBoard.java:18)
    at server.andora.sls.scoreboard.PlayerBoard$1.run(PlayerBoard.java:112)
    at org.bukkit.craftbukkit.v1_7_R4.scheduler.CraftTask.run(CraftTask.java:71)
    at org.bukkit.craftbukkit.v1_7_R4.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:54)
    ... 3 more
Linki görebilmek için üye olmanız gerekiyor. Giriş yap veya üye ol.
 
Üst