From 8234c6dbb583316e15330ed8156c79d8704cf9b4 Mon Sep 17 00:00:00 2001 From: yueh Date: Thu, 6 Aug 2015 18:51:55 +0200 Subject: [PATCH] Added missing blocks for control statements --- src/main/java/appeng/block/AEBaseSlabBlock.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/main/java/appeng/block/AEBaseSlabBlock.java b/src/main/java/appeng/block/AEBaseSlabBlock.java index cd104c8c..a032db1e 100644 --- a/src/main/java/appeng/block/AEBaseSlabBlock.java +++ b/src/main/java/appeng/block/AEBaseSlabBlock.java @@ -57,7 +57,9 @@ public class AEBaseSlabBlock extends BlockSlab implements IAEFeature this.setStepSound( block.stepSound ); this.useNeighborBrightness = true; if( !field_150004_a ) + { this.doubleSlabs = new AEBaseSlabBlock( block, meta, features, true, name + ".double" ).setSlabs( this ); + } this.features = !field_150004_a ? new SlabBlockFeatureHandler( features, this ) : null; } @@ -118,9 +120,13 @@ public class AEBaseSlabBlock extends BlockSlab implements IAEFeature AEBaseSlabBlock block = (AEBaseSlabBlock) world.getBlock( x, y, z ); if( block == null ) + { return null; + } if( block.field_150004_a ) + { block = this.slabs; + } int meta = world.getBlockMetadata( x, y, z ) & 7; return new ItemStack( block, 1, meta );