607608609610611612613614615616617
Item myItem = Item.getItemById( itemID ); ItemStack current = p != null ? p.getItemStack( PartItemStack.Network ) : null; if ( current != null && current.getItem() == myItem && current.getItemDamage() == dmgValue ) { if ( p.readFromStream( data ) ) updateBlock = true; } else { removePart( side, false );
617618619620621622623624625626627
removePart( side, false ); side = addPart( new ItemStack( myItem, 1, dmgValue ), side, null ); if ( side != null ) { p = getPart( side ); p.readFromStream( data ); } else throw new RuntimeException( "Invalid Stream For CableBus Container." ); } }