move enum to be in line with the order of enum then class in world_gen.h, so it is the same as in entity.h