From 36deb5e2256da75919819099e377feafdd6c8b34 Mon Sep 17 00:00:00 2001 From: Anuken Date: Tue, 3 Aug 2021 09:25:41 -0400 Subject: [PATCH] Fixed #5688 --- core/src/mindustry/world/blocks/logic/LogicBlock.java | 5 +++-- gradle.properties | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/core/src/mindustry/world/blocks/logic/LogicBlock.java b/core/src/mindustry/world/blocks/logic/LogicBlock.java index 9ff67fb954..80385a14ac 100644 --- a/core/src/mindustry/world/blocks/logic/LogicBlock.java +++ b/core/src/mindustry/world/blocks/logic/LogicBlock.java @@ -174,7 +174,7 @@ public class LogicBlock extends Block{ public boolean active = true, valid; public int x, y; public String name; - Building lastBuild; + public Building lastBuild; public LogicLink(int x, int y, String name, boolean valid){ this.x = x; @@ -397,7 +397,8 @@ public class LogicBlock extends Block{ var cur = world.build(l.x, l.y); boolean valid = validLink(cur); - if(valid != l.valid || (l.lastBuild != null && l.lastBuild != cur)){ + if(l.lastBuild == null) l.lastBuild = cur; + if(valid != l.valid || l.lastBuild != cur){ l.lastBuild = cur; changed = true; l.valid = valid; diff --git a/gradle.properties b/gradle.properties index 3a15934772..1068749d98 100644 --- a/gradle.properties +++ b/gradle.properties @@ -8,4 +8,4 @@ kapt.include.compile.classpath=false kotlin.stdlib.default.dependency=false #needed for android compilation android.useAndroidX=true -archash=e92c0a42c0e735ba5a9a1db7302ca206461bd8a9 +archash=6c4631e2c715e93e10f96a258c307efbaf2564d3