From 5eceae6e57aabdae24cbcff47324551bf68c71d0 Mon Sep 17 00:00:00 2001 From: "yrsegal@gmail.com" Date: Sun, 10 Apr 2022 14:11:11 -0400 Subject: [PATCH] slates now don't create air pockets when they pop off --- .../at/petrak/hexcasting/common/blocks/circles/BlockSlate.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/main/java/at/petrak/hexcasting/common/blocks/circles/BlockSlate.java b/src/main/java/at/petrak/hexcasting/common/blocks/circles/BlockSlate.java index 088d7a7c..5ec118ad 100644 --- a/src/main/java/at/petrak/hexcasting/common/blocks/circles/BlockSlate.java +++ b/src/main/java/at/petrak/hexcasting/common/blocks/circles/BlockSlate.java @@ -15,7 +15,6 @@ import net.minecraft.world.level.Level; import net.minecraft.world.level.LevelAccessor; import net.minecraft.world.level.LevelReader; import net.minecraft.world.level.block.Block; -import net.minecraft.world.level.block.Blocks; import net.minecraft.world.level.block.EntityBlock; import net.minecraft.world.level.block.SimpleWaterloggedBlock; import net.minecraft.world.level.block.entity.BlockEntity; @@ -191,7 +190,7 @@ public class BlockSlate extends BlockCircleComponent implements EntityBlock, Sim return getConnectedDirection(pState).getOpposite() == pFacing && !pState.canSurvive(pLevel, pCurrentPos) ? - Blocks.AIR.defaultBlockState() + pState.getFluidState().createLegacyBlock() : super.updateShape(pState, pFacing, pFacingState, pLevel, pCurrentPos, pFacingPos); }