diff --git a/src/main/java/blockrenderer6343/integration/structurelib/StructureCompatNEIHandler.java b/src/main/java/blockrenderer6343/integration/structurelib/StructureCompatNEIHandler.java index 8c33bf0..ee22063 100644 --- a/src/main/java/blockrenderer6343/integration/structurelib/StructureCompatNEIHandler.java +++ b/src/main/java/blockrenderer6343/integration/structurelib/StructureCompatNEIHandler.java @@ -37,7 +37,7 @@ protected void tryLoadingMultiblock(ItemStack candidate) { Block block = ib.field_150939_a; if (block.hasTileEntity(candidate.getItemDamage())) { TileEntity te = block.createTileEntity(DummyWorld.INSTANCE, ib.getMetadata(candidate.getItemDamage())); - if (IMultiblockInfoContainer.contains(te.getClass())) { + if (te != null && IMultiblockInfoContainer.contains(te.getClass())) { baseHandler.setOnIngredientChanged(ingredients -> { this.ingredients = ingredients; resetPositionedIngredients();