From 248b9ef1a75ec685e9ce4009e499ccc9680a8db6 Mon Sep 17 00:00:00 2001 From: drcrazy Date: Tue, 9 Aug 2022 00:36:23 +0300 Subject: [PATCH] Do not destroy torches by TR fluids. Closes #2813 --- .../src/main/java/reborncore/common/fluid/RebornFluid.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/RebornCore/src/main/java/reborncore/common/fluid/RebornFluid.java b/RebornCore/src/main/java/reborncore/common/fluid/RebornFluid.java index 75bb834b3..fae899bd3 100644 --- a/RebornCore/src/main/java/reborncore/common/fluid/RebornFluid.java +++ b/RebornCore/src/main/java/reborncore/common/fluid/RebornFluid.java @@ -24,8 +24,10 @@ package reborncore.common.fluid; +import net.minecraft.block.Block; import net.minecraft.block.BlockState; import net.minecraft.block.FluidBlock; +import net.minecraft.block.entity.BlockEntity; import net.minecraft.fluid.FlowableFluid; import net.minecraft.fluid.Fluid; import net.minecraft.fluid.FluidState; @@ -84,7 +86,9 @@ public abstract class RebornFluid extends FlowableFluid { @Override protected void beforeBreakingBlock(WorldAccess world, BlockPos pos, BlockState state) { - + // Should behave same as water + BlockEntity blockEntity = state.hasBlockEntity() ? world.getBlockEntity(pos) : null; + Block.dropStacks(state, world, pos, blockEntity); } @Override