This category thing has little to do with the intrinsics of entity, but is actually often used for spawning checks of entities. This rename can also reduce confusion with EntityGroup, etc.
I think SpawnType would be better. Right not the only reason it's named "category" is that we have an EntityType class.
We already have class_3730 as SpawnType, which indicates the cause of spawning, such as NATURAL, SPAWNER, etc.
Hmm, I think SpawnGroup may be better, as entities are grouped under this and have a cap for each group.
SpawnType -> SpawnReason
EntityCategory -> SpawnGroup
@Juuxel @Yanis48 want to hear your opinion on this as well. Maybe @sfPlayer1 as well
Looks like a good rename
Most helpful comment
SpawnType->SpawnReasonEntityCategory->SpawnGroup