eleminaiter Geschrieben 9. August 2016 Share Geschrieben 9. August 2016 Heii, ich wollte das Plugin TeleportSigns von der 1.8 auf die 1.10 updaten. Mein Problem ist nur eine Fehlermeldung in der Cmd, die ich nicht gefixed bekomme. Errorcode: Zitat [02:23:41 WARN]: Exception in thread "Craft Scheduler Thread - 3" [02:23:41 WARN]: org.apache.commons.lang.UnhandledException: Plugin TeleportSigns v1.3.2-b80 generated an exception while executing task 13 at org.bukkit.craftbukkit.v1_10_R1.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:56) 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.Error: Unresolved compilation problem: Unreachable code at de.zh32.teleportsigns.UpdateUtil.run(UpdateUtil.java:52) at org.bukkit.craftbukkit.v1_10_R1.scheduler.CraftTask.run(CraftTask.java:71) at org.bukkit.craftbukkit.v1_10_R1.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:53) ... 3 more Meine UpdateUtil.java , wo die Fehlermeldung herkommt, sieht wie folgt aus. package de.zh32.teleportsigns; import de.zh32.teleportsigns.ping.ServerInfo; import de.zh32.teleportsigns.ping.ServerListPing; import java.util.Queue; import java.util.concurrent.LinkedTransferQueue; import org.bukkit.Location; import org.bukkit.block.Block; import org.bukkit.block.Sign; public class UpdateUtil implements Runnable { private final Queue<TeleportSign> queue; private final TeleportSigns plugin; private final ServerListPing mcping; private boolean firstRun; public UpdateUtil(TeleportSigns plugin) { this.plugin = plugin; this.queue = new LinkedTransferQueue(); this.mcping = new ServerListPing(plugin); this.firstRun = true; } public void update() { throw new Error("Unresolved compilation problem: \n\tDuplicate local variable sign\n"); } void updateSign(TeleportSign sign, SignLayout layout, ServerInfo server) { Location location = sign.getLocation(); if (location.getWorld().getChunkAt(location).isLoaded()) { Block b = location.getBlock(); if ((b.getState() instanceof Sign)) { Sign s = (Sign)b.getState(); String[] lines = layout.parseLayout(server); for (int i = 0; i < lines.length; i++) { s.setLine(i, lines[i]); } s.update(); } } } public void run() { throw new Error("Unresolved compilation problem: \n\tUnreachable code\n"); } } Hoffe mir kann einer helfen. Komme einfach nicht weiter. Bin neu in Java, hoffe ich kann daraus lernen Gruß Fabian Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde dich hier an.
Jetzt anmelden