From cdc045f7be03dfddc0f7a7e071d4030d8e32344e Mon Sep 17 00:00:00 2001 From: Nick Date: Sat, 9 Jan 2016 17:38:23 -0800 Subject: [PATCH] Fix non-wildcard stem crops not harvesting protip: == != .equals() who woulda known --- .../WayofTime/bloodmagic/ritual/harvest/HarvestHandlerStem.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/WayofTime/bloodmagic/ritual/harvest/HarvestHandlerStem.java b/src/main/java/WayofTime/bloodmagic/ritual/harvest/HarvestHandlerStem.java index 2ffa9977..620f5e60 100644 --- a/src/main/java/WayofTime/bloodmagic/ritual/harvest/HarvestHandlerStem.java +++ b/src/main/java/WayofTime/bloodmagic/ritual/harvest/HarvestHandlerStem.java @@ -48,7 +48,7 @@ public class HarvestHandlerStem implements IHarvestHandler BlockStack probableCrop = BlockStack.getStackFromPos(world, cropPos); BlockStack regCrop = HarvestRegistry.getStemCrops().get(blockStack); - if ((regCrop.getMeta() == OreDictionary.WILDCARD_VALUE && regCrop.getBlock() == probableCrop.getBlock()) || regCrop == probableCrop) + if ((regCrop.getMeta() == OreDictionary.WILDCARD_VALUE && regCrop.getBlock() == probableCrop.getBlock()) || regCrop.equals(probableCrop)) { drops = probableCrop.getBlock().getDrops(world, cropPos, probableCrop.getState(), 0); world.destroyBlock(cropPos, false);