SteamWar/BauSystem
Archiviert
13
0

TNTTracer #70

Manuell gemergt
Lixfel hat 12 Commits von TNTTracer nach master 2020-07-19 08:21:30 +02:00 zusammengeführt
3 geänderte Dateien mit 12 neuen und 0 gelöschten Zeilen
Nur Änderungen aus Commit 29cb90f128 werden angezeigt - Alle Commits anzeigen

Datei anzeigen

@ -189,6 +189,7 @@ public class CommandTrace implements CommandExecutor {
try {
int tntID = Integer.parseInt(args[1]);
ShowManager.removeTrace(tntID);
TNTTracer15.remove(tntID);
player.sendMessage(BauSystem.PREFIX + "§cTNT-Positionen mit ID " + tntID + " gelöscht");
} catch (NumberFormatException e) {
help15(player);

Datei anzeigen

@ -284,6 +284,13 @@ public class TNTTracer15 {
ShowManager.removeAllTraces();
}
public static void remove(int tntID) {
Iterator<TNTFrame> frameIterator = tntFrames.iterator();
while (frameIterator.hasNext()) {
frameIterator.next().remove(tntID);
}
}
public static void hideBlockTraces(Player p) {
TNTTracer_15.hide(p);
}

Datei anzeigen

@ -59,6 +59,10 @@ public class TNTFrame {
}
}
public void remove(int tntID) {
positions.remove(tntID);
}
public LinkedList<TNTTrace> getTraces(LinkedList<Integer> selection) {
LinkedList<TNTTrace> traces = new LinkedList<>();
Iterator<Integer> iterator = selection.iterator();