From 075e54c1da48c389f90536f274273797fe5d682c Mon Sep 17 00:00:00 2001 From: wwrpg Date: Wed, 2 Sep 2015 21:15:36 -0700 Subject: [PATCH] Update BlockBOPCoral.java Fixed null itemStack causing crash. Fixes #529 and #519 --- src/main/java/biomesoplenty/common/blocks/BlockBOPCoral.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/biomesoplenty/common/blocks/BlockBOPCoral.java b/src/main/java/biomesoplenty/common/blocks/BlockBOPCoral.java index 746d3b44c..9cb3098af 100644 --- a/src/main/java/biomesoplenty/common/blocks/BlockBOPCoral.java +++ b/src/main/java/biomesoplenty/common/blocks/BlockBOPCoral.java @@ -76,7 +76,8 @@ public class BlockBOPCoral extends BOPBlock @Override public boolean canReplace(World world, int x, int y, int z, int side, ItemStack itemStack) { - return world.getBlock(x, y + 1, z) == Blocks.water && this.canBlockStay(world, x, y, z, itemStack.getItemDamage()); + int metadata = itemStack != null ? itemStack.getItemDamage() : 0; + return world.getBlock(x, y + 1, z) == Blocks.water && this.canBlockStay(world, x, y, z, metadata); } @Override