158159160161162163164165166167168
try { IEnergyGrid eg = proxy.getEnergy(); if ( !seen.contains( eg ) ) return eg.injectAEPower( amt, mode, seen ); } catch (GridAccessException e) { // :P }
169170171172173174175176177178179
try { IEnergyGrid eg = outerProxy.getEnergy(); if ( !seen.contains( eg ) ) return eg.injectAEPower( amt, mode, seen ); } catch (GridAccessException e) { // :P }