| Vector3 PositionOffset | Position offset of the TriggerZone |
| number SizeX | The size of the TriggerZone on the X axis |
| number SizeY | The size of the TriggerZone on the Y axis |
| number SizeZ | The size of the TriggerZone on the Z axis |
| number MaxCalls | How many times this TriggerZone can be triggered |
| number SeparateMaxCalls | Whether players should have separate MaxCalls |
| bool PlayerTrigger | Whether players can trigger this TriggerZone |
| bool BombTrigger | Whether bombs can trigger this TriggerZone |
| bool ExplosionTrigger | Whether explosions can trigger this TriggerZone |
| bool TriggerExplosionTrigger | Whether explosions spawned by triggers or scripts can trigger this TriggerZone |
| bool RunOnEveryEnterLeave | Whether the OnEnter and OnLeave actions should be ran every single time a player enters or leaves the TriggerZone, or only when a player enters when there are no other players inside it, or when the last player leaves |
| bool DontApplyPositionOffset | Special, made to be passed using ModTile. Prevents the TriggerZone from moving to its original position upon using ModTile |