private RegisteredObject register(int id, GameObject prefab) { RegisteredObject registerObject = new RegisteredObject(id, prefab); int i = registerObject.getId(); if (Registry.objectRegistry[i] != null) { throw new Exception("Two objects were registered with the same ID!"); } Registry.objectRegistry[i] = registerObject; return(registerObject); }