Further improves robustness of facades.

This commit is contained in:
Sebastian Hartte
2016-10-30 23:42:14 +01:00
parent 4f53f5910b
commit c7eb696d60
@@ -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();
}
}