From d05cd2011f38616887d03f005843f8907e826dd7 Mon Sep 17 00:00:00 2001 From: jhqwqmc <2110242767@qq.com> Date: Sun, 30 Mar 2025 10:18:15 +0800 Subject: [PATCH] =?UTF-8?q?fix(fabric):=20=E4=BF=AE=E5=A4=8D=E5=AE=A2?= =?UTF-8?q?=E6=88=B7=E7=AB=AF=E6=B8=B2=E6=9F=93=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../net/momirealms/craftengine/fabric/util/RegisterBlocks.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/client-mod/src/main/java/net/momirealms/craftengine/fabric/util/RegisterBlocks.java b/client-mod/src/main/java/net/momirealms/craftengine/fabric/util/RegisterBlocks.java index dc971041d..6841a3460 100644 --- a/client-mod/src/main/java/net/momirealms/craftengine/fabric/util/RegisterBlocks.java +++ b/client-mod/src/main/java/net/momirealms/craftengine/fabric/util/RegisterBlocks.java @@ -21,11 +21,11 @@ public class RegisterBlocks { VoxelShape outlineShape, boolean isTransparent, int canPush) { AbstractBlock.Settings settings = Block.Settings.create() - .nonOpaque() .strength(canPush != 0 ? 3600000.0F : -1.0F, 3600000.0F); if (canPush == 1) settings.pistonBehavior(PistonBehavior.NORMAL); if (canPush == 2) settings.pistonBehavior(PistonBehavior.PUSH_ONLY); VoxelShape collisionShape; + if (isTransparent) settings.nonOpaque(); if (canPassThrough) { collisionShape = VoxelShapes.empty(); settings.noCollision();