Spawn Conditions are used by many json configs to decide if they are allowed to be triggered, etc. This includes: mob spawners, mob events and dungeons.
Each type of Spawn Condition has its own properties, some properties are shared mongst different types.
The type of Spawn Condition this is, if the type is not recognised, then it is ignored. Can be one of the listed types below in lowercase with no space, example: "world", "player", "event", "date", "group"