457458459460461462463464465466467
if ( obj instanceof IAEFeature ) { IAEFeature feature = (IAEFeature) obj; for (AEFeature f : feature.feature().getFeatures()) featuresToEntities.put( f, c ); feature.feature().register(); feature.postInit();
460461462463464465466467468469470
IAEFeature feature = (IAEFeature) obj; for (AEFeature f : feature.feature().getFeatures()) featuresToEntities.put( f, c ); feature.feature().register(); feature.postInit(); return feature.feature(); }
464465466467468469470471472473474
feature.feature().register(); feature.postInit(); return feature.feature(); } else if ( obj == null ) throw new RuntimeException( "No valid constructor found." ); else throw new RuntimeException( "Non AE Feature Registered" );