Fixed Trace id assignment
Einige Prüfungen sind fehlgeschlagen
SteamWarCI Build failed

Fixed trace recording of source tnt
Dieser Commit ist enthalten in:
D4rkr34lm 2024-03-18 22:40:41 +01:00
Ursprung 45cc3abd0a
Commit 5ec9fbb6e0
3 geänderte Dateien mit 2 neuen und 3 gelöschten Zeilen

Datei anzeigen

@ -192,6 +192,7 @@ public class Recorder implements Listener {
trackedTNT.get(region).add((TNTPrimed) event.getEntity()); trackedTNT.get(region).add((TNTPrimed) event.getEntity());
tntSpawnRegion.put((TNTPrimed) event.getEntity(), region); tntSpawnRegion.put((TNTPrimed) event.getEntity(), region);
record((TNTPrimed) event.getEntity(), activeTraces.get(region), Collections.emptyList());
} }
} }

Datei anzeigen

@ -81,14 +81,12 @@ public class TraceCommand extends SWCommand {
@Register(value = "delete", description = "TRACE_COMMAND_HELP_SHOW") @Register(value = "delete", description = "TRACE_COMMAND_HELP_SHOW")
public void delete(Player player){ public void delete(Player player){
manager.clear(); manager.clear();
//BauSystem.MESSAGE.send("TRACE_MESSAGE_DELETE_ALL", player);
} }
//TODO Manage non exsistent trace //TODO Manage non exsistent trace
@Register(value = "delete", description = "TRACE_COMMAND_HELP_SHOW") @Register(value = "delete", description = "TRACE_COMMAND_HELP_SHOW")
public void delete(Player player, int id){ public void delete(Player player, int id){
manager.remove(id); manager.remove(id);
//BauSystem.MESSAGE.send("TRACE_MESSAGE_DELETE", player);
} }
@ClassMapper(value = BundleFilter.class, local = true) @ClassMapper(value = BundleFilter.class, local = true)

Datei anzeigen

@ -63,7 +63,7 @@ public class TraceManager implements Listener {
trace.render(player, viewFlagMap.get(player), bundleFilterMap.get(player)); trace.render(player, viewFlagMap.get(player), bundleFilterMap.get(player));
traces.put(nextOpenId, trace); traces.put(nextOpenId, trace);
nextOpenId++; nextOpenId++;
return nextOpenId--; return nextOpenId;
} }
/** Removes the trace with the given id /** Removes the trace with the given id