From 94a19c61a2235bdf95a9404aa6adc43135210266 Mon Sep 17 00:00:00 2001 From: XiaoMoMi <972454774@qq.com> Date: Thu, 6 Nov 2025 00:07:54 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E4=B8=80=E4=B8=AA=E5=B0=8F?= =?UTF-8?q?=E9=94=99=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../craftengine/core/world/chunk/CEChunk.java | 36 +++++++++---------- gradle.properties | 2 +- 2 files changed, 18 insertions(+), 20 deletions(-) diff --git a/core/src/main/java/net/momirealms/craftengine/core/world/chunk/CEChunk.java b/core/src/main/java/net/momirealms/craftengine/core/world/chunk/CEChunk.java index 960f54a8c..a0babe284 100644 --- a/core/src/main/java/net/momirealms/craftengine/core/world/chunk/CEChunk.java +++ b/core/src/main/java/net/momirealms/craftengine/core/world/chunk/CEChunk.java @@ -165,29 +165,27 @@ public class CEChunk { } else { outer: for (int i = 0; i < elements.length; i++) { BlockEntityElementConfig config = renderers[i]; - { - for (int j = 0; j < previousElements.length; j++) { - BlockEntityElement previousElement = previousElements[j]; - if (previousElement != null && config.elementClass().isInstance(previousElement)) { - BlockEntityElement newElement = ((BlockEntityElementConfig) config).create(wrappedWorld, pos, previousElement); - if (newElement != null) { - previousElements[i] = null; - elements[i] = newElement; - if (hasTrackedBy) { - for (Player player : trackedBy) { - newElement.transform(player); - } + for (int j = 0; j < previousElements.length; j++) { + BlockEntityElement previousElement = previousElements[j]; + if (previousElement != null && config.elementClass().isInstance(previousElement)) { + BlockEntityElement newElement = ((BlockEntityElementConfig) config).create(wrappedWorld, pos, previousElement); + if (newElement != null) { + previousElements[j] = null; + elements[i] = newElement; + if (hasTrackedBy) { + for (Player player : trackedBy) { + newElement.transform(player); } - continue outer; } + continue outer; } } - BlockEntityElement newElement = config.create(wrappedWorld, pos); - elements[i] = newElement; - if (hasTrackedBy) { - for (Player player : trackedBy) { - newElement.show(player); - } + } + BlockEntityElement newElement = config.create(wrappedWorld, pos); + elements[i] = newElement; + if (hasTrackedBy) { + for (Player player : trackedBy) { + newElement.show(player); } } } diff --git a/gradle.properties b/gradle.properties index ace5a3031..60085ac4b 100644 --- a/gradle.properties +++ b/gradle.properties @@ -2,7 +2,7 @@ org.gradle.jvmargs=-Xmx1G # Project settings # Rule: [major update].[feature update].[bug fix] -project_version=0.0.65.3 +project_version=0.0.65.4 config_version=53 lang_version=37 project_group=net.momirealms