From 6302ce8133449c11cb729d9851000e67c94430fc Mon Sep 17 00:00:00 2001 From: Nicholas Ignoffo Date: Fri, 27 May 2016 22:55:40 -0700 Subject: [PATCH] Fix Life Essence being solid (#751) Forge missed some fluid changes in 1.9.4. --- .../WayofTime/bloodmagic/block/BlockLifeEssence.java | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/main/java/WayofTime/bloodmagic/block/BlockLifeEssence.java b/src/main/java/WayofTime/bloodmagic/block/BlockLifeEssence.java index 455c9d01..b9a93cc7 100644 --- a/src/main/java/WayofTime/bloodmagic/block/BlockLifeEssence.java +++ b/src/main/java/WayofTime/bloodmagic/block/BlockLifeEssence.java @@ -4,7 +4,9 @@ import java.awt.Color; import lombok.Getter; import net.minecraft.block.material.Material; +import net.minecraft.block.state.IBlockState; import net.minecraft.util.ResourceLocation; +import net.minecraft.util.math.AxisAlignedBB; import net.minecraft.util.math.BlockPos; import net.minecraft.world.IBlockAccess; import net.minecraft.world.World; @@ -41,6 +43,12 @@ public class BlockLifeEssence extends BlockFluidClassic return !world.getBlockState(blockPos).getBlock().getMaterial(world.getBlockState(blockPos)).isLiquid() && super.displaceIfPossible(world, blockPos); } + @Override + public AxisAlignedBB getCollisionBoundingBox(IBlockState blockState, World worldIn, BlockPos pos) + { + return null; + } + public static class FluidLifeEssence extends Fluid { @@ -55,7 +63,7 @@ public class BlockLifeEssence extends BlockFluidClassic @Override public int getColor() { - return Color.WHITE.getRGB(); + return Color.RED.getRGB(); } @Override