From 2cd7bea732b577b6fcb8df7c675118aece8381a7 Mon Sep 17 00:00:00 2001 From: Ellpeck Date: Fri, 4 Dec 2015 23:51:38 +0100 Subject: [PATCH] Fixed a Crash with the Greenhouse Glass. Closes https://github.com/Ellpeck/ActuallyAdditions/issues/30 --- .../tile/TileEntityGreenhouseGlass.java | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/main/java/ellpeck/actuallyadditions/tile/TileEntityGreenhouseGlass.java b/src/main/java/ellpeck/actuallyadditions/tile/TileEntityGreenhouseGlass.java index 5579b3fdc..768399e66 100644 --- a/src/main/java/ellpeck/actuallyadditions/tile/TileEntityGreenhouseGlass.java +++ b/src/main/java/ellpeck/actuallyadditions/tile/TileEntityGreenhouseGlass.java @@ -31,11 +31,13 @@ public class TileEntityGreenhouseGlass extends TileEntityBase{ this.timeUntilNextFert--; if(timeUntilNextFert <= 0){ WorldPos blockToFert = this.blockToFertilize(); - int metaBefore = blockToFert.getMetadata(); - worldObj.getBlock(blockToFert.getX(), blockToFert.getY(), blockToFert.getZ()).updateTick(worldObj, blockToFert.getX(), blockToFert.getY(), blockToFert.getZ(), Util.RANDOM); + if(this.blockToFertilize() != null){ + int metaBefore = blockToFert.getMetadata(); + worldObj.getBlock(blockToFert.getX(), blockToFert.getY(), blockToFert.getZ()).updateTick(worldObj, blockToFert.getX(), blockToFert.getY(), blockToFert.getZ(), Util.RANDOM); - if(blockToFert.getMetadata() != metaBefore){ - worldObj.playAuxSFX(2005, blockToFert.getX(), blockToFert.getY(), blockToFert.getZ(), 0); + if(blockToFert.getMetadata() != metaBefore){ + worldObj.playAuxSFX(2005, blockToFert.getX(), blockToFert.getY(), blockToFert.getZ(), 0); + } } } }