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();