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