From 73d586590827e117950bfac624e234b3f08a03c3 Mon Sep 17 00:00:00 2001 From: Cardillan <122014763+cardillan@users.noreply.github.com> Date: Tue, 15 Sep 2026 06:03:16 +0200 Subject: [PATCH] Fix processor text/graphics buffer holding old content on restart (#12663) --- core/src/mindustry/logic/LExecutor.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/core/src/mindustry/logic/LExecutor.java b/core/src/mindustry/logic/LExecutor.java index d44c123a39..099249c446 100644 --- a/core/src/mindustry/logic/LExecutor.java +++ b/core/src/mindustry/logic/LExecutor.java @@ -122,6 +122,8 @@ public class LExecutor{ /** Loads with a specified assembler. Resets all variables. */ public void load(LAssembler builder){ stop = false; + textBuffer.setLength(0); + graphicsBuffer.clear(); nameMap = null; //retain constants that are links, which, by convention, don't start with @ (builtin) or _ (numeric constant) vars = builder.vars.values().toSeq().retainAll(var -> !var.constant || var.name.charAt(0) != '_' && var.name.charAt(0) != '@').toArray(LVar.class);