diff --git a/src/main/java/appeng/items/parts/ItemFacade.java b/src/main/java/appeng/items/parts/ItemFacade.java index a8ff296f9..295abd801 100644 --- a/src/main/java/appeng/items/parts/ItemFacade.java +++ b/src/main/java/appeng/items/parts/ItemFacade.java @@ -253,7 +253,15 @@ public class ItemFacade extends AEBaseItem implements IFacadeItem, IAlphaPassIte return Blocks.GLASS.getDefaultState(); } - return block.getStateFromMeta( baseItemStack.getItemDamage() ); + try + { + return block.getStateFromMeta( baseItemStack.getItemDamage() ); + } + catch( Exception e ) + { + AELog.warn( "Block {} has broken getStateFromMeta method for meta {}", block.getRegistryName(), baseItemStack.getItemDamage() ); + return Blocks.GLASS.getDefaultState(); + } }