Type information:
(Nullable) Any of these:
Key: Type | Type |
|---|
| Box | BoxShape
BoxShape with the following properties:
| Key | Type | Description |
|---|
| Type | Constant value: Box | This field controls the type, it must be set to the constant value "Box" to function as this type. | | Min | (Nullable) Vector3d | | | Max | (Nullable) Vector3d | | | Rotation | (Nullable) Vector3d | |
|
| Cylinder | CylinderShape
CylinderShape with the following properties:
| Key | Type | Description |
|---|
| Type | Constant value: Cylinder | This field controls the type, it must be set to the constant value "Cylinder" to function as this type. | | Center | (Nullable) Vector3d | | | Radius | Number defaults to: 0.0 | | | Height | Number defaults to: 0.0 | |
|
| Sphere | SphereShape
SphereShape with the following properties:
| Key | Type | Description |
|---|
| Type | Constant value: Sphere | This field controls the type, it must be set to the constant value "Sphere" to function as this type. | | Center | (Nullable) Vector3d | | | Radius | Number defaults to: 0.0 | |
|
Type information:
(Nullable) Array of the type: Any of these:
Key: Type | Type |
|---|
| CancelParticles | CancelParticlesEffect
CancelParticlesEffect with the following properties:
| Key | Type | Description |
|---|
| Type | Constant value: CancelParticles | This field controls the type, it must be set to the constant value "CancelParticles" to function as this type. | | Event | (Nullable) String | | | Interval | (Nullable) Either Number defaults to: 0.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | | | Delay | (Nullable) Either Number defaults to: 0.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | | | Entry | Integer | | | ParticleSystems | (Nullable) Array of String | | | Instant | Boolean | |
|
| ClearRespawnPoints | ClearRespawnPointsEffect
ClearRespawnPointsEffect with the following properties:
| Key | Type | Description |
|---|
| Type | Constant value: ClearRespawnPoints | This field controls the type, it must be set to the constant value "ClearRespawnPoints" to function as this type. | | Event | (Nullable) String | | | Interval | (Nullable) Either Number defaults to: 0.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | | | Delay | (Nullable) Either Number defaults to: 0.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | | | Entry | Integer | | | Name | (Nullable) String | | | AllPlayers | Boolean defaults to: false | |
|
| ControlDoors | ControlDoorsEffect
ControlDoorsEffect with the following properties:
| Key | Type | Description |
|---|
| Type | Constant value: ControlDoors | This field controls the type, it must be set to the constant value "ControlDoors" to function as this type. | | Event | (Nullable) String | | | Interval | (Nullable) Either Number defaults to: 0.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | | | Delay | (Nullable) Either Number defaults to: 0.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | | | Entry | Integer | | | Action | (Nullable) DoorAction | |
|
| DamageEntity | DamageEntityEffect
DamageEntityEffect with the following properties:
| Key | Type | Description |
|---|
| Type | Constant value: DamageEntity | This field controls the type, it must be set to the constant value "DamageEntity" to function as this type. | | Event | (Nullable) String | | | Interval | (Nullable) Either Number defaults to: 0.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | | | Delay | (Nullable) Either Number defaults to: 0.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | | | Entry | Integer | | | Mode | (Nullable) DamageMode | | | Amount | (Nullable) Either Number defaults to: 0.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | |
|
| DeleteVolume | DeleteVolumeEffect
DeleteVolumeEffect with the following properties:
| Key | Type | Description |
|---|
| Type | Constant value: DeleteVolume | This field controls the type, it must be set to the constant value "DeleteVolume" to function as this type. | | Event | (Nullable) String | | | Interval | (Nullable) Either Number defaults to: 0.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | | | Delay | (Nullable) Either Number defaults to: 0.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | | | Entry | Integer | | | MatchKey | (Nullable) String defaults to: | | | MatchValue | (Nullable) String | | | Radius | Number defaults to: 50.0 | | | Center | (Nullable) Center | | | DeleteGroup | Boolean | |
|
| DisableVolume | DisableVolumeEffect
DisableVolumeEffect with the following properties:
| Key | Type | Description |
|---|
| Type | Constant value: DisableVolume | This field controls the type, it must be set to the constant value "DisableVolume" to function as this type. | | Event | (Nullable) String | | | Interval | (Nullable) Either Number defaults to: 0.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | | | Delay | (Nullable) Either Number defaults to: 0.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | | | Entry | Integer | | | MatchKey | (Nullable) String defaults to: | | | MatchValue | (Nullable) String | | | Radius | Number defaults to: 50.0 | | | Center | (Nullable) Center | |
|
| EnableVolume | EnableVolumeEffect
EnableVolumeEffect with the following properties:
| Key | Type | Description |
|---|
| Type | Constant value: EnableVolume | This field controls the type, it must be set to the constant value "EnableVolume" to function as this type. | | Event | (Nullable) String | | | Interval | (Nullable) Either Number defaults to: 0.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | | | Delay | (Nullable) Either Number defaults to: 0.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | | | Entry | Integer | | | MatchKey | (Nullable) String defaults to: | | | MatchValue | (Nullable) String | | | Radius | Number defaults to: 50.0 | | | Center | (Nullable) Center | |
|
| EntityEffect | EntityEffectEffect
EntityEffectEffect with the following properties:
| Key | Type | Description |
|---|
| Type | Constant value: EntityEffect | This field controls the type, it must be set to the constant value "EntityEffect" to function as this type. | | Event | (Nullable) String | | | Interval | (Nullable) Either Number defaults to: 0.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | | | Delay | (Nullable) Either Number defaults to: 0.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | | | Entry | Integer | | | Effect | (Nullable) String | | | Mode | (Nullable) Mode | | | Duration | (Nullable) Either Number defaults to: -1.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | |
|
| GiveItem | GiveItemEffect
GiveItemEffect with the following properties:
| Key | Type | Description |
|---|
| Type | Constant value: GiveItem | This field controls the type, it must be set to the constant value "GiveItem" to function as this type. | | Event | (Nullable) String | | | Interval | (Nullable) Either Number defaults to: 0.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | | | Delay | (Nullable) Either Number defaults to: 0.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | | | Entry | Integer | | | Item | (Nullable) String | | | Quantity | Integer defaults to: 1 | | | OverflowBehavior | (Nullable) OverflowBehavior | |
|
| ModifyRules | ModifyRulesEffect |
| ModifyTags | ModifyTagsEffect |
| PastePrefab | PastePrefabEffect |
| PlaceBlock | PlaceBlockEffect |
| PlayAnimation | PlayAnimationEffect
PlayAnimationEffect with the following properties:
| Key | Type | Description |
|---|
| Type | Constant value: PlayAnimation | This field controls the type, it must be set to the constant value "PlayAnimation" to function as this type. | | Event | (Nullable) String | | | Interval | (Nullable) Either Number defaults to: 0.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | | | Delay | (Nullable) Either Number defaults to: 0.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | | | Entry | Integer | | | NpcType | (Nullable) String defaults to: | | | Animation | (Nullable) String | | | Target | (Nullable) Target | | | Duration | (Nullable) Either Number defaults to: 0.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | | | Stop | Boolean defaults to: false | |
|
| PlaySound | PlaySoundEffect |
| PlayVfx | PlayVfxEffect |
| RemoveEntities | RemoveEntitiesEffect |
| ReplaceBlockType | ReplaceBlockTypeEffect |
| RunRootInteraction | RunRootInteractionEffect
RunRootInteractionEffect with the following properties:
| Key | Type | Description |
|---|
| Type | Constant value: RunRootInteraction | This field controls the type, it must be set to the constant value "RunRootInteraction" to function as this type. | | Event | (Nullable) String | | | Interval | (Nullable) Either Number defaults to: 0.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | | | Delay | (Nullable) Either Number defaults to: 0.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | | | Entry | Integer | | | RootInteraction | (Nullable) String | | | InteractionType | (Nullable) InteractionType | | | EquipSlot | Integer defaults to: 0 | |
|
| SendMessage | SendMessageEffect
SendMessageEffect with the following properties:
| Key | Type | Description |
|---|
| Type | Constant value: SendMessage | This field controls the type, it must be set to the constant value "SendMessage" to function as this type. | | Event | (Nullable) String | | | Interval | (Nullable) Either Number defaults to: 0.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | | | Delay | (Nullable) Either Number defaults to: 0.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | | | Entry | Integer | | | Message | (Nullable) String | | | Recipient | (Nullable) Recipient | |
|
| SendSignal | SendSignalEffect |
| SetGameMode | SetGameModeEffect
SetGameModeEffect with the following properties:
| Key | Type | Description |
|---|
| Type | Constant value: SetGameMode | This field controls the type, it must be set to the constant value "SetGameMode" to function as this type. | | Event | (Nullable) String | | | Interval | (Nullable) Either Number defaults to: 0.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | | | Delay | (Nullable) Either Number defaults to: 0.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | | | Entry | Integer | | | GameMode | (Nullable) GameMode | |
|
| SetMusic | SetMusicEffect
SetMusicEffect with the following properties:
| Key | Type | Description |
|---|
| Type | Constant value: SetMusic | This field controls the type, it must be set to the constant value "SetMusic" to function as this type. | | Event | (Nullable) String | | | Interval | (Nullable) Either Number defaults to: 0.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | | | Delay | (Nullable) Either Number defaults to: 0.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | | | Entry | Integer | | | MusicContainer | (Nullable) String | | | ClearMusic | Boolean defaults to: false | |
|
| SetRespawnPoint | SetRespawnPointEffect
SetRespawnPointEffect with the following properties:
| Key | Type | Description |
|---|
| Type | Constant value: SetRespawnPoint | This field controls the type, it must be set to the constant value "SetRespawnPoint" to function as this type. | | Event | (Nullable) String | | | Interval | (Nullable) Either Number defaults to: 0.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | | | Delay | (Nullable) Either Number defaults to: 0.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | | | Entry | Integer | | | Origin | (Nullable) EffectOrigin | | | Position | (Nullable) Vector3d | | | Yaw | (Nullable) Either Number defaults to: 0.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | | | Name | (Nullable) String | | | ClearExisting | Boolean defaults to: true | |
|
| SetVelocity | SetVelocityEffect
SetVelocityEffect with the following properties:
| Key | Type | Description |
|---|
| Type | Constant value: SetVelocity | This field controls the type, it must be set to the constant value "SetVelocity" to function as this type. | | Event | (Nullable) String | | | Interval | (Nullable) Either Number defaults to: 0.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | | | Delay | (Nullable) Either Number defaults to: 0.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | | | Entry | Integer | | | Velocity | (Nullable) Vector3d | | | Additive | Boolean defaults to: false | | | RelativeMode | (Nullable) RelativeMode | |
|
| SetWeather | SetWeatherEffect
SetWeatherEffect with the following properties:
| Key | Type | Description |
|---|
| Type | Constant value: SetWeather | This field controls the type, it must be set to the constant value "SetWeather" to function as this type. | | Event | (Nullable) String | | | Interval | (Nullable) Either Number defaults to: 0.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | | | Delay | (Nullable) Either Number defaults to: 0.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | | | Entry | Integer | | | Weather | (Nullable) String | | | PlayerOnly | Boolean defaults to: true | | | ResetWeather | Boolean defaults to: false | |
|
| SetWorldSpawn | SetWorldSpawnEffect
SetWorldSpawnEffect with the following properties:
| Key | Type | Description |
|---|
| Type | Constant value: SetWorldSpawn | This field controls the type, it must be set to the constant value "SetWorldSpawn" to function as this type. | | Event | (Nullable) String | | | Interval | (Nullable) Either Number defaults to: 0.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | | | Delay | (Nullable) Either Number defaults to: 0.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | | | Entry | Integer | | | Origin | (Nullable) EffectOrigin (1) | | | Position | (Nullable) Vector3d | | | Yaw | (Nullable) Either Number defaults to: 0.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | | | ClearPlayerRespawnPoints | Boolean defaults to: true | |
|
| ShowEventTitle | ShowEventTitleEffect |
| SpawnNpc | SpawnNpcEffect |
| Teleport | TeleportEffect |
| Time | TimeEffect |
| TriggerNpcMarkers | TriggerNpcMarkersEffect
TriggerNpcMarkersEffect with the following properties:
| Key | Type | Description |
|---|
| Type | Constant value: TriggerNpcMarkers | This field controls the type, it must be set to the constant value "TriggerNpcMarkers" to function as this type. | | Event | (Nullable) String | | | Interval | (Nullable) Either Number defaults to: 0.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | | | Delay | (Nullable) Either Number defaults to: 0.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | | | Entry | Integer | | | MarkerType | (Nullable) String | | | Range | Number | | | MatchTag | (Nullable) String | | | Radius | Number | | | Center | (Nullable) Center | |
|
Type information:
(Nullable) Array of the type: Any of these:
Key: Type | Type |
|---|
| BlockTypeCondition | BlockTypeCondition
BlockTypeCondition with the following properties:
| Key | Type | Description |
|---|
| Type | Constant value: BlockTypeCondition | This field controls the type, it must be set to the constant value "BlockTypeCondition" to function as this type. | | Event | (Nullable) String | | | Entry | Integer | | | BlockType | (Nullable) Array of String | | | PositionSource | (Nullable) PositionSource | | | PositionOffset | (Nullable) Vector3d | | | RotationX | (Nullable) AxisRotation | | | RotationY | (Nullable) AxisRotation | | | RotationZ | (Nullable) AxisRotation | | | State | (Nullable) String | |
|
| CooldownCondition | CooldownCondition
CooldownCondition with the following properties:
| Key | Type | Description |
|---|
| Type | Constant value: CooldownCondition | This field controls the type, it must be set to the constant value "CooldownCondition" to function as this type. | | Event | (Nullable) String | | | Entry | Integer | | | Cooldown | (Nullable) Either Number defaults to: 0.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | | | Scope | (Nullable) Scope | |
|
| EntityCountCondition | EntityCountCondition
EntityCountCondition with the following properties:
| Key | Type | Description |
|---|
| Type | Constant value: EntityCountCondition | This field controls the type, it must be set to the constant value "EntityCountCondition" to function as this type. | | Event | (Nullable) String | | | Entry | Integer | | | Comparison | (Nullable) Comparison | | | Count | Integer defaults to: 1 | | | EntityType | (Nullable) Array of String | |
|
| GameModeCondition | GameModeCondition
GameModeCondition with the following properties:
| Key | Type | Description |
|---|
| Type | Constant value: GameModeCondition | This field controls the type, it must be set to the constant value "GameModeCondition" to function as this type. | | Event | (Nullable) String | | | Entry | Integer | | | GameMode | (Nullable) GameMode | |
|
| ItemCondition | ItemCondition |
| PermissionCondition | PermissionCondition
PermissionCondition with the following properties:
| Key | Type | Description |
|---|
| Type | Constant value: PermissionCondition | This field controls the type, it must be set to the constant value "PermissionCondition" to function as this type. | | Event | (Nullable) String | | | Entry | Integer | | | Permission | (Nullable) String defaults to: | |
|
| PlayerCountCondition | PlayerCountCondition
PlayerCountCondition with the following properties:
| Key | Type | Description |
|---|
| Type | Constant value: PlayerCountCondition | This field controls the type, it must be set to the constant value "PlayerCountCondition" to function as this type. | | Event | (Nullable) String | | | Entry | Integer | | | Comparison | (Nullable) Comparison | | | Count | Integer defaults to: 1 | |
|
| RandomChanceCondition | RandomChanceCondition
RandomChanceCondition with the following properties:
| Key | Type | Description |
|---|
| Type | Constant value: RandomChanceCondition | This field controls the type, it must be set to the constant value "RandomChanceCondition" to function as this type. | | Event | (Nullable) String | | | Entry | Integer | | | Chance | (Nullable) Either Number defaults to: 1.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | |
|
| TagCondition | TagCondition |
| TimeOfDay | TimeOfDayCondition
TimeOfDayCondition with the following properties:
| Key | Type | Description |
|---|
| Type | Constant value: TimeOfDay | This field controls the type, it must be set to the constant value "TimeOfDay" to function as this type. | | Event | (Nullable) String | | | Entry | Integer | | | MinHour | (Nullable) Either Number defaults to: 0.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | | | MaxHour | (Nullable) Either Number defaults to: 24.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | |
|
Type information:
(Nullable) Array of the type: Any of these:
Key: Type | Type |
|---|
| CancelParticles | CancelParticlesEffect
CancelParticlesEffect with the following properties:
| Key | Type | Description |
|---|
| Type | Constant value: CancelParticles | This field controls the type, it must be set to the constant value "CancelParticles" to function as this type. | | Event | (Nullable) String | | | Interval | (Nullable) Either Number defaults to: 0.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | | | Delay | (Nullable) Either Number defaults to: 0.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | | | Entry | Integer | | | ParticleSystems | (Nullable) Array of String | | | Instant | Boolean | |
|
| ClearRespawnPoints | ClearRespawnPointsEffect
ClearRespawnPointsEffect with the following properties:
| Key | Type | Description |
|---|
| Type | Constant value: ClearRespawnPoints | This field controls the type, it must be set to the constant value "ClearRespawnPoints" to function as this type. | | Event | (Nullable) String | | | Interval | (Nullable) Either Number defaults to: 0.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | | | Delay | (Nullable) Either Number defaults to: 0.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | | | Entry | Integer | | | Name | (Nullable) String | | | AllPlayers | Boolean defaults to: false | |
|
| ControlDoors | ControlDoorsEffect
ControlDoorsEffect with the following properties:
| Key | Type | Description |
|---|
| Type | Constant value: ControlDoors | This field controls the type, it must be set to the constant value "ControlDoors" to function as this type. | | Event | (Nullable) String | | | Interval | (Nullable) Either Number defaults to: 0.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | | | Delay | (Nullable) Either Number defaults to: 0.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | | | Entry | Integer | | | Action | (Nullable) DoorAction | |
|
| DamageEntity | DamageEntityEffect
DamageEntityEffect with the following properties:
| Key | Type | Description |
|---|
| Type | Constant value: DamageEntity | This field controls the type, it must be set to the constant value "DamageEntity" to function as this type. | | Event | (Nullable) String | | | Interval | (Nullable) Either Number defaults to: 0.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | | | Delay | (Nullable) Either Number defaults to: 0.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | | | Entry | Integer | | | Mode | (Nullable) DamageMode | | | Amount | (Nullable) Either Number defaults to: 0.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | |
|
| DeleteVolume | DeleteVolumeEffect
DeleteVolumeEffect with the following properties:
| Key | Type | Description |
|---|
| Type | Constant value: DeleteVolume | This field controls the type, it must be set to the constant value "DeleteVolume" to function as this type. | | Event | (Nullable) String | | | Interval | (Nullable) Either Number defaults to: 0.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | | | Delay | (Nullable) Either Number defaults to: 0.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | | | Entry | Integer | | | MatchKey | (Nullable) String defaults to: | | | MatchValue | (Nullable) String | | | Radius | Number defaults to: 50.0 | | | Center | (Nullable) Center | | | DeleteGroup | Boolean | |
|
| DisableVolume | DisableVolumeEffect
DisableVolumeEffect with the following properties:
| Key | Type | Description |
|---|
| Type | Constant value: DisableVolume | This field controls the type, it must be set to the constant value "DisableVolume" to function as this type. | | Event | (Nullable) String | | | Interval | (Nullable) Either Number defaults to: 0.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | | | Delay | (Nullable) Either Number defaults to: 0.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | | | Entry | Integer | | | MatchKey | (Nullable) String defaults to: | | | MatchValue | (Nullable) String | | | Radius | Number defaults to: 50.0 | | | Center | (Nullable) Center | |
|
| EnableVolume | EnableVolumeEffect
EnableVolumeEffect with the following properties:
| Key | Type | Description |
|---|
| Type | Constant value: EnableVolume | This field controls the type, it must be set to the constant value "EnableVolume" to function as this type. | | Event | (Nullable) String | | | Interval | (Nullable) Either Number defaults to: 0.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | | | Delay | (Nullable) Either Number defaults to: 0.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | | | Entry | Integer | | | MatchKey | (Nullable) String defaults to: | | | MatchValue | (Nullable) String | | | Radius | Number defaults to: 50.0 | | | Center | (Nullable) Center | |
|
| EntityEffect | EntityEffectEffect
EntityEffectEffect with the following properties:
| Key | Type | Description |
|---|
| Type | Constant value: EntityEffect | This field controls the type, it must be set to the constant value "EntityEffect" to function as this type. | | Event | (Nullable) String | | | Interval | (Nullable) Either Number defaults to: 0.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | | | Delay | (Nullable) Either Number defaults to: 0.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | | | Entry | Integer | | | Effect | (Nullable) String | | | Mode | (Nullable) Mode | | | Duration | (Nullable) Either Number defaults to: -1.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | |
|
| GiveItem | GiveItemEffect
GiveItemEffect with the following properties:
| Key | Type | Description |
|---|
| Type | Constant value: GiveItem | This field controls the type, it must be set to the constant value "GiveItem" to function as this type. | | Event | (Nullable) String | | | Interval | (Nullable) Either Number defaults to: 0.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | | | Delay | (Nullable) Either Number defaults to: 0.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | | | Entry | Integer | | | Item | (Nullable) String | | | Quantity | Integer defaults to: 1 | | | OverflowBehavior | (Nullable) OverflowBehavior | |
|
| ModifyRules | ModifyRulesEffect |
| ModifyTags | ModifyTagsEffect |
| PastePrefab | PastePrefabEffect |
| PlaceBlock | PlaceBlockEffect |
| PlayAnimation | PlayAnimationEffect
PlayAnimationEffect with the following properties:
| Key | Type | Description |
|---|
| Type | Constant value: PlayAnimation | This field controls the type, it must be set to the constant value "PlayAnimation" to function as this type. | | Event | (Nullable) String | | | Interval | (Nullable) Either Number defaults to: 0.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | | | Delay | (Nullable) Either Number defaults to: 0.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | | | Entry | Integer | | | NpcType | (Nullable) String defaults to: | | | Animation | (Nullable) String | | | Target | (Nullable) Target | | | Duration | (Nullable) Either Number defaults to: 0.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | | | Stop | Boolean defaults to: false | |
|
| PlaySound | PlaySoundEffect |
| PlayVfx | PlayVfxEffect |
| RemoveEntities | RemoveEntitiesEffect |
| ReplaceBlockType | ReplaceBlockTypeEffect |
| RunRootInteraction | RunRootInteractionEffect
RunRootInteractionEffect with the following properties:
| Key | Type | Description |
|---|
| Type | Constant value: RunRootInteraction | This field controls the type, it must be set to the constant value "RunRootInteraction" to function as this type. | | Event | (Nullable) String | | | Interval | (Nullable) Either Number defaults to: 0.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | | | Delay | (Nullable) Either Number defaults to: 0.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | | | Entry | Integer | | | RootInteraction | (Nullable) String | | | InteractionType | (Nullable) InteractionType | | | EquipSlot | Integer defaults to: 0 | |
|
| SendMessage | SendMessageEffect
SendMessageEffect with the following properties:
| Key | Type | Description |
|---|
| Type | Constant value: SendMessage | This field controls the type, it must be set to the constant value "SendMessage" to function as this type. | | Event | (Nullable) String | | | Interval | (Nullable) Either Number defaults to: 0.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | | | Delay | (Nullable) Either Number defaults to: 0.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | | | Entry | Integer | | | Message | (Nullable) String | | | Recipient | (Nullable) Recipient | |
|
| SendSignal | SendSignalEffect |
| SetGameMode | SetGameModeEffect
SetGameModeEffect with the following properties:
| Key | Type | Description |
|---|
| Type | Constant value: SetGameMode | This field controls the type, it must be set to the constant value "SetGameMode" to function as this type. | | Event | (Nullable) String | | | Interval | (Nullable) Either Number defaults to: 0.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | | | Delay | (Nullable) Either Number defaults to: 0.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | | | Entry | Integer | | | GameMode | (Nullable) GameMode | |
|
| SetMusic | SetMusicEffect
SetMusicEffect with the following properties:
| Key | Type | Description |
|---|
| Type | Constant value: SetMusic | This field controls the type, it must be set to the constant value "SetMusic" to function as this type. | | Event | (Nullable) String | | | Interval | (Nullable) Either Number defaults to: 0.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | | | Delay | (Nullable) Either Number defaults to: 0.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | | | Entry | Integer | | | MusicContainer | (Nullable) String | | | ClearMusic | Boolean defaults to: false | |
|
| SetRespawnPoint | SetRespawnPointEffect
SetRespawnPointEffect with the following properties:
| Key | Type | Description |
|---|
| Type | Constant value: SetRespawnPoint | This field controls the type, it must be set to the constant value "SetRespawnPoint" to function as this type. | | Event | (Nullable) String | | | Interval | (Nullable) Either Number defaults to: 0.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | | | Delay | (Nullable) Either Number defaults to: 0.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | | | Entry | Integer | | | Origin | (Nullable) EffectOrigin | | | Position | (Nullable) Vector3d | | | Yaw | (Nullable) Either Number defaults to: 0.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | | | Name | (Nullable) String | | | ClearExisting | Boolean defaults to: true | |
|
| SetVelocity | SetVelocityEffect
SetVelocityEffect with the following properties:
| Key | Type | Description |
|---|
| Type | Constant value: SetVelocity | This field controls the type, it must be set to the constant value "SetVelocity" to function as this type. | | Event | (Nullable) String | | | Interval | (Nullable) Either Number defaults to: 0.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | | | Delay | (Nullable) Either Number defaults to: 0.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | | | Entry | Integer | | | Velocity | (Nullable) Vector3d | | | Additive | Boolean defaults to: false | | | RelativeMode | (Nullable) RelativeMode | |
|
| SetWeather | SetWeatherEffect
SetWeatherEffect with the following properties:
| Key | Type | Description |
|---|
| Type | Constant value: SetWeather | This field controls the type, it must be set to the constant value "SetWeather" to function as this type. | | Event | (Nullable) String | | | Interval | (Nullable) Either Number defaults to: 0.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | | | Delay | (Nullable) Either Number defaults to: 0.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | | | Entry | Integer | | | Weather | (Nullable) String | | | PlayerOnly | Boolean defaults to: true | | | ResetWeather | Boolean defaults to: false | |
|
| SetWorldSpawn | SetWorldSpawnEffect
SetWorldSpawnEffect with the following properties:
| Key | Type | Description |
|---|
| Type | Constant value: SetWorldSpawn | This field controls the type, it must be set to the constant value "SetWorldSpawn" to function as this type. | | Event | (Nullable) String | | | Interval | (Nullable) Either Number defaults to: 0.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | | | Delay | (Nullable) Either Number defaults to: 0.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | | | Entry | Integer | | | Origin | (Nullable) EffectOrigin (1) | | | Position | (Nullable) Vector3d | | | Yaw | (Nullable) Either Number defaults to: 0.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | | | ClearPlayerRespawnPoints | Boolean defaults to: true | |
|
| ShowEventTitle | ShowEventTitleEffect |
| SpawnNpc | SpawnNpcEffect |
| Teleport | TeleportEffect |
| Time | TimeEffect |
| TriggerNpcMarkers | TriggerNpcMarkersEffect
TriggerNpcMarkersEffect with the following properties:
| Key | Type | Description |
|---|
| Type | Constant value: TriggerNpcMarkers | This field controls the type, it must be set to the constant value "TriggerNpcMarkers" to function as this type. | | Event | (Nullable) String | | | Interval | (Nullable) Either Number defaults to: 0.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | | | Delay | (Nullable) Either Number defaults to: 0.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | | | Entry | Integer | | | MarkerType | (Nullable) String | | | Range | Number | | | MatchTag | (Nullable) String | | | Radius | Number | | | Center | (Nullable) Center | |
|
Type information:
(Nullable) Array of the type: Any of these:
Key: Type | Type |
|---|
| CreativePlacement | CreativePlacementRule
CreativePlacementRule with the following properties:
| Key | Type | Description |
|---|
| Type | Constant value: CreativePlacement | This field controls the type, it must be set to the constant value "CreativePlacement" to function as this type. | | Enabled | Boolean | |
|
| DamageMultiplier | DamageMultiplierRule
DamageMultiplierRule with the following properties:
| Key | Type | Description |
|---|
| Type | Constant value: DamageMultiplier | This field controls the type, it must be set to the constant value "DamageMultiplier" to function as this type. | | Enabled | Boolean | | | Multiplier | (Nullable) Either Number defaults to: 1.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | | | Direction | (Nullable) Direction | | | EntityFilter | (Nullable) RuleEntityFilter | | | Entities | (Nullable) Array of String | |
|
| Fly | FlyRule
FlyRule with the following properties:
| Key | Type | Description |
|---|
| Type | Constant value: Fly | This field controls the type, it must be set to the constant value "Fly" to function as this type. | | Enabled | Boolean | |
|
| NoBuild | NoBuildRule
NoBuildRule with the following properties:
| Key | Type | Description |
|---|
| Type | Constant value: NoBuild | This field controls the type, it must be set to the constant value "NoBuild" to function as this type. | | Enabled | Boolean | | | ExceptBlocks | (Nullable) Array of String | | | ExceptBlockTags | (Nullable) Array of String | | | Target | (Nullable) DenySignalTarget | | | MatchKey | (Nullable) String | | | MatchValue | (Nullable) String | | | Radius | Number defaults to: 50.0 | | | SignalKeys | (Nullable) Array of String | | | SignalValues | (Nullable) Array of String | |
|
| NoDamage | NoDamageRule
NoDamageRule with the following properties:
| Key | Type | Description |
|---|
| Type | Constant value: NoDamage | This field controls the type, it must be set to the constant value "NoDamage" to function as this type. | | Enabled | Boolean | | | EntityFilter | (Nullable) RuleEntityFilter | | | Entities | (Nullable) Array of String | | | PvpOnly | Boolean | |
|
| NoDestroy | NoDestroyRule |
| NoDoorOpen | NoDoorOpenRule
NoDoorOpenRule with the following properties:
| Key | Type | Description |
|---|
| Type | Constant value: NoDoorOpen | This field controls the type, it must be set to the constant value "NoDoorOpen" to function as this type. | | Enabled | Boolean | | | Target | (Nullable) DenySignalTarget | | | MatchKey | (Nullable) String | | | MatchValue | (Nullable) String | | | Radius | Number defaults to: 50.0 | | | SignalKeys | (Nullable) Array of String | | | SignalValues | (Nullable) Array of String | |
|
| NoHarvest | NoHarvestRule
NoHarvestRule with the following properties:
| Key | Type | Description |
|---|
| Type | Constant value: NoHarvest | This field controls the type, it must be set to the constant value "NoHarvest" to function as this type. | | Enabled | Boolean | | | ExceptBlocks | (Nullable) Array of String | | | ExceptBlockTags | (Nullable) Array of String | | | Target | (Nullable) DenySignalTarget | | | MatchKey | (Nullable) String | | | MatchValue | (Nullable) String | | | Radius | Number defaults to: 50.0 | | | SignalKeys | (Nullable) Array of String | | | SignalValues | (Nullable) Array of String | |
|
| NoHeal | NoHealRule
NoHealRule with the following properties:
| Key | Type | Description |
|---|
| Type | Constant value: NoHeal | This field controls the type, it must be set to the constant value "NoHeal" to function as this type. | | Enabled | Boolean | |
|
| NoTick | NoTickRule
NoTickRule with the following properties:
| Key | Type | Description |
|---|
| Type | Constant value: NoTick | This field controls the type, it must be set to the constant value "NoTick" to function as this type. | | Enabled | Boolean | | | ScheduledTick | Boolean defaults to: true | | | RandomTick | Boolean defaults to: true | |
|
| NoUse | NoUseRule
NoUseRule with the following properties:
| Key | Type | Description |
|---|
| Type | Constant value: NoUse | This field controls the type, it must be set to the constant value "NoUse" to function as this type. | | Enabled | Boolean | | | ExceptBlocks | (Nullable) Array of String | | | ExceptBlockTags | (Nullable) Array of String | | | Target | (Nullable) DenySignalTarget | | | MatchKey | (Nullable) String | | | MatchValue | (Nullable) String | | | Radius | Number defaults to: 50.0 | | | SignalKeys | (Nullable) Array of String | | | SignalValues | (Nullable) Array of String | |
|
Type information: Boolean
Type information:
(Nullable) Any one of the following String:
| Name | Description |
|---|
"BeforeVolumeDelay" | |
"AfterVolumeDelay" | |
Type information:
(Nullable) Any one of the following String:
| Name | Description |
|---|
"Immediate" | |
"UseVolumeDelay" | |
Type information: Boolean defaults to: true
Type information:
(Nullable) Array of the type: Any one of the following String:
| Name | Description |
|---|
"Player" | |
"Npc" | |
"ItemDrop" | |
"Projectile" | |
Type information: (Nullable) String
Type information:
(Nullable) Any one of the following String:
| Name | Description |
|---|
"Shooter" | |
"Projectile" | |
Type information:
(Nullable) Map of the following:
Type information: Boolean defaults to: false
Type information: Boolean
Type information:
(Nullable)
Vector3f with the following properties:
| Key | Type | Description |
|---|
| X | Either Number defaults to: 0.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | |
| Y | Either Number defaults to: 0.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | |
| Z | Either Number defaults to: 0.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | |
Type information:
(Nullable) Either Number or String that matches the pattern: ^(-?Infinity|NaN)$
Type information: Boolean
Type information:
(Nullable) Either Number or String that matches the pattern: ^(-?Infinity|NaN)$
Type information: (Nullable) String
Type information: (Nullable) String
Type information: Integer
Type information: (Nullable) String
Types referenced by this type
(Nullable) Any one of the following String (defaults to Close):
| Name | Description |
|---|
"Open" | |
"Close" | |
(Nullable) Any one of the following String (defaults to Flat):
| Name | Description |
|---|
"Flat" | |
"PercentMax" | |
"PercentCurrent" | |
(Nullable) Any one of the following String (defaults to Volume):
| Name | Description |
|---|
"Volume" | |
"Entity" | |
"Event" | |
(Nullable) Any one of the following String (defaults to Apply):
| Name | Description |
|---|
"Apply" | |
"Remove" | |
(Nullable) Any one of the following String (defaults to DropRemainder):
| Name | Description |
|---|
"DropRemainder" | |
"IgnoreRemainder" | |
"RequireFullStack" | |
(Nullable) Any one of the following String (defaults to NpcsInVolume):
| Name | Description |
|---|
"TriggeringEntity" | |
"NpcsInVolume" | |
(Nullable) Any one of the following String (defaults to Use):
| Name | Description |
|---|
"Primary" | |
"Secondary" | |
"Ability1" | |
"Ability2" | |
"Ability3" | |
"Ability4" | |
"Use" | |
"Pick" | |
"Pickup" | |
"CollisionEnter" | |
"CollisionLeave" | |
"Collision" | |
"EntityStatEffect" | |
"SwapTo" | |
"SwapFrom" | |
"Death" | |
"Wielding" | |
"ProjectileSpawn" | |
"ProjectileHit" | |
"ProjectileMiss" | |
"ProjectileBounce" | |
"Held" | |
"HeldOffhand" | |
"Equipped" | |
"Dodge" | |
"GameModeSwap" | |
"OnBreak" | |
"OnBreakImpact" | |
(Nullable) Any one of the following String (defaults to TriggeringPlayer):
| Name | Description |
|---|
"TriggeringPlayer" | |
"NearestPlayer" | |
"PlayersInVolume" | |
"AllPlayers" | |
(Nullable) Any one of the following String (defaults to Adventure):
| Name | Description |
|---|
"Adventure" | |
"Creative" | |
(Nullable) Any one of the following String (defaults to VolumeOrigin):
| Name | Description |
|---|
"VolumeOrigin" | |
"Entity" | |
"Event" | |
"WorldAbsolute" | |
(Nullable) Any one of the following String (defaults to Absolute):
| Name | Description |
|---|
"Absolute" | |
"VolumeOrigin" | |
"HorizontalFacing" | |
"FullLook" | |
(Nullable) Any one of the following String (defaults to WorldAbsolute):
| Name | Description |
|---|
"VolumeOrigin" | |
"Entity" | |
"Event" | |
"WorldAbsolute" | |
(Nullable) Any one of the following String (defaults to Event):
| Name | Description |
|---|
"Event" | |
"VolumeOrigin" | |
"Entity" | |
"WorldAbsolute" | |
(Nullable) Any one of the following String:
| Name | Description |
|---|
"Any" | |
"Deg0" | |
"Deg90" | |
"Deg180" | |
"Deg270" | |
(Nullable) Any one of the following String (defaults to PerPlayer):
| Name | Description |
|---|
"PerPlayer" | |
"WholeVolume" | |
(Nullable) Any one of the following String (defaults to AtLeast):
| Name | Description |
|---|
"AtLeast" | |
"AtMost" | |
"Exactly" | |
"NotEquals" | |
"MoreThan" | |
"LessThan" | |
(Nullable) Any one of the following String (defaults to Received):
| Name | Description |
|---|
"Received" | |
"Dealt" | |
"Both" | |
(Nullable) Any one of the following String (defaults to All):
| Name | Description |
|---|
"All" | |
"Except" | |
"Only" | |
(Nullable) Any one of the following String (defaults to Self):
| Name | Description |
|---|
"Self" | |
"Other" | |
"Both" | |