public static Iced newInstance(int id) { Iced f = (Iced) GOLD[id]; if (f == null) { try { GOLD[id] = f = (Iced) Class.forName(TypeMapGen.CLAZZES[id]).newInstance(); } catch (Exception e) { throw Log.errRTExcept(e); } } return f.newInstance(); }