From c4296a3781cc05bc96e33d7280a10199a9f48c1f Mon Sep 17 00:00:00 2001 From: yoyosource Date: Fri, 12 Apr 2024 17:18:39 +0200 Subject: [PATCH] Fix performance stuff --- .../src/de/steamwar/bausystem/features/tracer/Trace.java | 4 ++-- .../de/steamwar/bausystem/features/tracer/TraceCommand.java | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/BauSystem_Main/src/de/steamwar/bausystem/features/tracer/Trace.java b/BauSystem_Main/src/de/steamwar/bausystem/features/tracer/Trace.java index 3e91061c..db82233b 100644 --- a/BauSystem_Main/src/de/steamwar/bausystem/features/tracer/Trace.java +++ b/BauSystem_Main/src/de/steamwar/bausystem/features/tracer/Trace.java @@ -95,7 +95,7 @@ public class Trace { // TODO: Add UUID for file saving and so on! * Adds the given records and updates potential trace renderings */ protected void addAll(List records, Function getter) { - this.records.addAll(records); + this.getRecords().addAll(records); Iterator keySetIterator = entityServerMap.keySet().iterator(); while (keySetIterator.hasNext()) { Player player = keySetIterator.next(); @@ -104,7 +104,7 @@ public class Trace { // TODO: Add UUID for file saving and so on! keySetIterator.remove(); continue; } - render(getRecords(), entityServerMap.get(player), playerTraceShowData); + render(records, entityServerMap.get(player), playerTraceShowData); } } diff --git a/BauSystem_Main/src/de/steamwar/bausystem/features/tracer/TraceCommand.java b/BauSystem_Main/src/de/steamwar/bausystem/features/tracer/TraceCommand.java index fba84cc0..fad14bdc 100644 --- a/BauSystem_Main/src/de/steamwar/bausystem/features/tracer/TraceCommand.java +++ b/BauSystem_Main/src/de/steamwar/bausystem/features/tracer/TraceCommand.java @@ -131,6 +131,7 @@ public class TraceCommand extends SWCommand { } @Register(value = "delete", description = "TRACE_COMMAND_HELP_DELETE") + @Register(value = "clear") public void delete(@Validator Player player) { manager.clear(); BauSystem.MESSAGE.send("TRACE_MESSAGE_DELETE", player);