From 6f725d320baa057c62accaca7cf13fff6bdc0f94 Mon Sep 17 00:00:00 2001 From: Anuken Date: Tue, 25 Jul 2023 11:08:08 -0400 Subject: [PATCH] Fixed #8838 --- android/build.gradle | 6 +++--- core/src/mindustry/logic/LExecutor.java | 4 +++- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/android/build.gradle b/android/build.gradle index 8f9d14077c..d84755b718 100644 --- a/android/build.gradle +++ b/android/build.gradle @@ -29,8 +29,8 @@ task deploy(type: Copy){ } android{ - buildToolsVersion '31.0.0' - compileSdkVersion 31 + buildToolsVersion '33.0.2' + compileSdkVersion 33 sourceSets{ main{ manifest.srcFile 'AndroidManifest.xml' @@ -56,7 +56,7 @@ android{ applicationId "io.anuke.mindustry" minSdkVersion 14 - targetSdkVersion 31 + targetSdkVersion 33 versionName versionNameResult versionCode = vcode diff --git a/core/src/mindustry/logic/LExecutor.java b/core/src/mindustry/logic/LExecutor.java index d4b788d637..83bfb8c77a 100644 --- a/core/src/mindustry/logic/LExecutor.java +++ b/core/src/mindustry/logic/LExecutor.java @@ -1325,7 +1325,9 @@ public class LExecutor{ if((b instanceof OverlayFloor || b == Blocks.air) && tile.overlay() != b) tile.setOverlayNet(b); } case floor -> { - if(b instanceof Floor f && tile.floor() != f && !f.isOverlay()) tile.setFloorNet(f); + if(b instanceof Floor f && tile.floor() != f && !f.isOverlay() && !f.isAir()){ + tile.setFloorNet(f); + } } case block -> { if(!b.isFloor() || b == Blocks.air){