From f6556dec13502f3049a8352103a96799bb30544c Mon Sep 17 00:00:00 2001 From: DaanV2 Date: Sun, 4 Jul 2021 16:02:48 +0200 Subject: [PATCH] Updatedf --- source/behavior/blocks/1.10.0/components.json | 2 +- .../behavior/entities/1.10.0/components.json | 2 +- .../components/minecraft.projectile.json | 2 +- .../behavior/entities/1.12.0/components.json | 2 +- .../1.12.0/components/minecraft.explode.json | 2 +- .../components/minecraft.projectile.json | 2 +- .../minecraft.behavior.find_mount.json | 2 +- .../behaviors/minecraft.behavior.go_home.json | 2 +- .../minecraft.behavior.stomp_turtle_egg.json | 2 +- .../components/minecraft.breedable.json | 4 ++-- .../components/minecraft.projectile.json | 2 +- .../1.13.0/components/minecraft.rideable.json | 2 +- .../components/minecraft.transformation.json | 2 +- .../minecraft.behavior.drink_potion.json | 2 +- .../minecraft.behavior.knockback_roar.json | 2 +- .../minecraft.behavior.leap_at_target.json | 2 +- .../minecraft.behavior.look_at_player.json | 2 +- ...ft.behavior.nearest_attackable_target.json | 2 +- ...nearest_prioritized_attackable_target.json | 2 +- ...necraft.behavior.pet_sleep_with_owner.json | 2 +- .../minecraft.behavior.random_fly.json | 2 +- .../minecraft.behavior.random_hover.json | 2 +- ...t.behavior.random_look_around_and_sit.json | 2 +- ...necraft.behavior.rise_to_liquid_level.json | 2 +- .../minecraft.behavior.send_event.json | 2 +- ...t.behavior.stalk_and_pounce_on_target.json | 2 +- ...craft.behavior.stroll_towards_village.json | 2 +- .../minecraft.behavior.swim_idle.json | 2 +- .../behaviors/minecraft.behavior.tempt.json | 2 +- .../minecraft.ambient_sound_interval.json | 2 +- .../components/minecraft.boostable.json | 2 +- .../components/minecraft.breedable.json | 4 ++-- .../components/minecraft.equipment.json | 2 +- .../components/minecraft.equippable.json | 2 +- .../1.16.0/components/minecraft.explode.json | 2 +- .../1.16.0/components/minecraft.giveable.json | 2 +- .../minecraft.horse.jump_strength.json | 2 +- .../components/minecraft.inventory.json | 2 +- .../1.16.0/components/minecraft.lookat.json | 2 +- .../components/minecraft.movement.jump.json | 2 +- .../1.16.0/components/minecraft.nameable.json | 2 +- .../1.16.0/components/minecraft.rideable.json | 2 +- .../components/minecraft.scheduler.json | 2 +- .../components/minecraft.shareables.json | 2 +- .../1.16.0/components/minecraft.shooter.json | 2 +- .../components/minecraft.spawn_entity.json | 2 +- .../1.16.0/components/minecraft.strength.json | 2 +- .../components/minecraft.tamemount.json | 2 +- .../components/minecraft.trade_resupply.json | 2 +- .../1.16.0/components/minecraft.trail.json | 2 +- .../components/minecraft.transformation.json | 2 +- .../components/minecraft.wants_jockey.json | 2 +- .../1.8.0/components/minecraft.on_death.json | 22 +------------------ .../minecraft.on_friendly_anger.json | 22 +------------------ .../1.8.0/components/minecraft.on_hurt.json | 15 +------------ .../minecraft.on_hurt_by_player.json | 15 +------------ .../1.8.0/components/minecraft.on_ignite.json | 15 +------------ .../minecraft.on_start_landing.json | 15 +------------ .../minecraft.on_start_takeoff.json | 15 +------------ .../minecraft.on_target_acquired.json | 15 +------------ .../minecraft.on_target_escape.json | 15 +------------ .../minecraft.on_wake_with_owner.json | 15 +------------ .../components/minecraft.out_of_control.json | 2 +- .../entities/1.8.0/types/trigger.json | 6 ++--- .../minecraft.single_block_feature.json | 2 +- 65 files changed, 69 insertions(+), 213 deletions(-) diff --git a/source/behavior/blocks/1.10.0/components.json b/source/behavior/blocks/1.10.0/components.json index 99dcf773..61e58eee 100644 --- a/source/behavior/blocks/1.10.0/components.json +++ b/source/behavior/blocks/1.10.0/components.json @@ -2,7 +2,7 @@ "$id": "blockception.minecraft.behavior.1.10.0.blocks.components", "title": "Components", "description": "The components of that define this block", - "required": [], + "type": "object", "additionalProperties": false, "properties": { diff --git a/source/behavior/entities/1.10.0/components.json b/source/behavior/entities/1.10.0/components.json index 2df34a4c..8fd6a477 100644 --- a/source/behavior/entities/1.10.0/components.json +++ b/source/behavior/entities/1.10.0/components.json @@ -4,7 +4,7 @@ "type": "object", "title": "Components 1.10.0", "description": "A collection of components", - "required": [], + "properties": { "minecraft:addrider": { "$ref": "../1.8.0/components/minecraft.addrider.json" }, "minecraft:admire_item": { "$ref": "../1.8.0/components/minecraft.admire_item.json" }, diff --git a/source/behavior/entities/1.10.0/components/minecraft.projectile.json b/source/behavior/entities/1.10.0/components/minecraft.projectile.json index dfa44009..f78a988b 100644 --- a/source/behavior/entities/1.10.0/components/minecraft.projectile.json +++ b/source/behavior/entities/1.10.0/components/minecraft.projectile.json @@ -4,7 +4,7 @@ "type": "object", "title": "Projectile 1.10.0", "additionalProperties": false, - "required": [], + "properties": { "anchor": { "type": "integer", "description": "UNDOCUMENTED", "$comment": "UNDOCUMENTED", "title": "Anchor" }, "angle_offset": { diff --git a/source/behavior/entities/1.12.0/components.json b/source/behavior/entities/1.12.0/components.json index 65db6945..b0198368 100644 --- a/source/behavior/entities/1.12.0/components.json +++ b/source/behavior/entities/1.12.0/components.json @@ -4,7 +4,7 @@ "type": "object", "title": "Components 1.12.0", "description": "A collection of components", - "required": [], + "properties": { "minecraft:addrider": { "$ref": "../1.8.0/components/minecraft.addrider.json" }, "minecraft:admire_item": { "$ref": "../1.8.0/components/minecraft.admire_item.json" }, diff --git a/source/behavior/entities/1.12.0/components/minecraft.explode.json b/source/behavior/entities/1.12.0/components/minecraft.explode.json index 01ab53ce..7234db60 100644 --- a/source/behavior/entities/1.12.0/components/minecraft.explode.json +++ b/source/behavior/entities/1.12.0/components/minecraft.explode.json @@ -4,7 +4,7 @@ "title": "Explode 1.12.0", "additionalProperties": false, "description": "Defines how the entity explodes.", - "required": [], + "properties": { "breaks_blocks": { "type": "boolean", diff --git a/source/behavior/entities/1.12.0/components/minecraft.projectile.json b/source/behavior/entities/1.12.0/components/minecraft.projectile.json index 5b57c430..54f4b0fe 100644 --- a/source/behavior/entities/1.12.0/components/minecraft.projectile.json +++ b/source/behavior/entities/1.12.0/components/minecraft.projectile.json @@ -4,7 +4,7 @@ "type": "object", "title": "Projectile 1.12.0", "additionalProperties": false, - "required": [], + "properties": { "anchor": { "type": "integer", "description": "UNDOCUMENTED", "$comment": "UNDOCUMENTED", "title": "Anchor" }, "angle_offset": { diff --git a/source/behavior/entities/1.13.0/behaviors/minecraft.behavior.find_mount.json b/source/behavior/entities/1.13.0/behaviors/minecraft.behavior.find_mount.json index a3e3b639..0bc057ec 100644 --- a/source/behavior/entities/1.13.0/behaviors/minecraft.behavior.find_mount.json +++ b/source/behavior/entities/1.13.0/behaviors/minecraft.behavior.find_mount.json @@ -4,7 +4,7 @@ "title": "Find Mount 1.8.0", "description": "Allows the mob to look around for another mob to ride atop it.", "additionalProperties": false, - "required": [], + "properties": { "priority": { "$ref": "./types/priority.json" }, "avoid_water": { diff --git a/source/behavior/entities/1.13.0/behaviors/minecraft.behavior.go_home.json b/source/behavior/entities/1.13.0/behaviors/minecraft.behavior.go_home.json index 6a202a12..c4205762 100644 --- a/source/behavior/entities/1.13.0/behaviors/minecraft.behavior.go_home.json +++ b/source/behavior/entities/1.13.0/behaviors/minecraft.behavior.go_home.json @@ -4,7 +4,7 @@ "title": "Go Home 1.13.0", "description": "Allows the mob to move back to the position they were spawned.", "additionalProperties": false, - "required": [], + "properties": { "priority": { "$ref": "types/priority.json" }, "speed_multiplier": { "$ref": "types/speed_multiplier.json" }, diff --git a/source/behavior/entities/1.13.0/behaviors/minecraft.behavior.stomp_turtle_egg.json b/source/behavior/entities/1.13.0/behaviors/minecraft.behavior.stomp_turtle_egg.json index c02d673c..f84875a4 100644 --- a/source/behavior/entities/1.13.0/behaviors/minecraft.behavior.stomp_turtle_egg.json +++ b/source/behavior/entities/1.13.0/behaviors/minecraft.behavior.stomp_turtle_egg.json @@ -4,7 +4,7 @@ "type": "object", "title": "Stomp Turtle Egg 1.13.0", "additionalProperties": false, - "required": [], + "properties": { "priority": { "$ref": "types/priority.json" }, "speed_multiplier": { "$ref": "types/speed_multiplier.json" }, diff --git a/source/behavior/entities/1.13.0/components/minecraft.breedable.json b/source/behavior/entities/1.13.0/components/minecraft.breedable.json index 81f5b161..37a4ad27 100644 --- a/source/behavior/entities/1.13.0/components/minecraft.breedable.json +++ b/source/behavior/entities/1.13.0/components/minecraft.breedable.json @@ -9,7 +9,7 @@ "type": "object", "description": "An entity definitions that this entity can breed with.", "additionalItems": false, - "required": [], + "properties": { "baby_type": { "type": "string", "description": "The entity definition of this entity's babies.", "title": "Baby Type" }, "breed_event": { "$ref": "../types/event.json", "description": "Event to run when this entity breeds.", "title": "Breed Event" }, @@ -17,7 +17,7 @@ } } }, - "required": [], + "properties": { "allow_sitting": { "description": "If true, entities can breed while sitting.", "type": "boolean", "default": false, "title": "Allow Sitting" }, "blend_attributes": { diff --git a/source/behavior/entities/1.13.0/components/minecraft.projectile.json b/source/behavior/entities/1.13.0/components/minecraft.projectile.json index c65085f5..4feb638d 100644 --- a/source/behavior/entities/1.13.0/components/minecraft.projectile.json +++ b/source/behavior/entities/1.13.0/components/minecraft.projectile.json @@ -4,7 +4,7 @@ "type": "object", "title": "Projectile 1.13.0", "additionalProperties": false, - "required": [], + "properties": { "anchor": { "type": "number", "title": "Anchor", "description": "UNDOCUMENTED", "$comment": "UNDOCUMENTED" }, "angle_offset": { diff --git a/source/behavior/entities/1.13.0/components/minecraft.rideable.json b/source/behavior/entities/1.13.0/components/minecraft.rideable.json index 0ee3da0c..b7c9842c 100644 --- a/source/behavior/entities/1.13.0/components/minecraft.rideable.json +++ b/source/behavior/entities/1.13.0/components/minecraft.rideable.json @@ -33,7 +33,7 @@ } } }, - "required": [], + "properties": { "priority": { "$ref": "types/priority.json" }, "controlling_seat": { diff --git a/source/behavior/entities/1.13.0/components/minecraft.transformation.json b/source/behavior/entities/1.13.0/components/minecraft.transformation.json index 174b25c7..91195bf1 100644 --- a/source/behavior/entities/1.13.0/components/minecraft.transformation.json +++ b/source/behavior/entities/1.13.0/components/minecraft.transformation.json @@ -4,7 +4,7 @@ "type": "object", "title": "Transformation 1.13.0", "additionalProperties": false, - "required": [], + "properties": { "add": { "type": "object", diff --git a/source/behavior/entities/1.16.0/behaviors/minecraft.behavior.drink_potion.json b/source/behavior/entities/1.16.0/behaviors/minecraft.behavior.drink_potion.json index 01f21d1d..c4dc5eeb 100644 --- a/source/behavior/entities/1.16.0/behaviors/minecraft.behavior.drink_potion.json +++ b/source/behavior/entities/1.16.0/behaviors/minecraft.behavior.drink_potion.json @@ -4,7 +4,7 @@ "title": "Beg 1.16.0", "description": "Allows the mob to drink potions based on specified environment conditions.", "additionalProperties": false, - "required": [], + "properties": { "priority": { "$ref": "./types/priority.json" }, "speed_multiplier": { "$ref": "./types/speed_multiplier.json" }, diff --git a/source/behavior/entities/1.16.0/behaviors/minecraft.behavior.knockback_roar.json b/source/behavior/entities/1.16.0/behaviors/minecraft.behavior.knockback_roar.json index d185c164..6ba1c8fb 100644 --- a/source/behavior/entities/1.16.0/behaviors/minecraft.behavior.knockback_roar.json +++ b/source/behavior/entities/1.16.0/behaviors/minecraft.behavior.knockback_roar.json @@ -4,7 +4,7 @@ "type": "object", "title": "Knockback Roar 1.16.0", "additionalProperties": false, - "required": [], + "properties": { "priority": { "$ref": "./types/priority.json" }, "attack_time": { diff --git a/source/behavior/entities/1.16.0/behaviors/minecraft.behavior.leap_at_target.json b/source/behavior/entities/1.16.0/behaviors/minecraft.behavior.leap_at_target.json index 25af91ad..09fdf9b9 100644 --- a/source/behavior/entities/1.16.0/behaviors/minecraft.behavior.leap_at_target.json +++ b/source/behavior/entities/1.16.0/behaviors/minecraft.behavior.leap_at_target.json @@ -4,7 +4,7 @@ "type": "object", "title": "Leap At Target 1.16.0", "additionalProperties": false, - "required": [], + "properties": { "priority": { "$ref": "./types/priority.json" }, "must_be_on_ground": { diff --git a/source/behavior/entities/1.16.0/behaviors/minecraft.behavior.look_at_player.json b/source/behavior/entities/1.16.0/behaviors/minecraft.behavior.look_at_player.json index 28446b1b..c16ee821 100644 --- a/source/behavior/entities/1.16.0/behaviors/minecraft.behavior.look_at_player.json +++ b/source/behavior/entities/1.16.0/behaviors/minecraft.behavior.look_at_player.json @@ -4,7 +4,7 @@ "title": "Look At Player 1.16.0", "description": "Allows the mob to look at the player when the player is nearby.", "additionalProperties": false, - "required": [], + "properties": { "priority": { "$ref": "./types/priority.json" }, "angle_of_view_vertical": { diff --git a/source/behavior/entities/1.16.0/behaviors/minecraft.behavior.nearest_attackable_target.json b/source/behavior/entities/1.16.0/behaviors/minecraft.behavior.nearest_attackable_target.json index 84a0a27c..2294d00f 100644 --- a/source/behavior/entities/1.16.0/behaviors/minecraft.behavior.nearest_attackable_target.json +++ b/source/behavior/entities/1.16.0/behaviors/minecraft.behavior.nearest_attackable_target.json @@ -4,7 +4,7 @@ "title": "Nearest Attackable Target 1.16.0", "description": "Allows the mob to check for and pursue the nearest valid target.", "additionalProperties": false, - "required": [], + "definitions": { "entity_type": { "type": "object", diff --git a/source/behavior/entities/1.16.0/behaviors/minecraft.behavior.nearest_prioritized_attackable_target.json b/source/behavior/entities/1.16.0/behaviors/minecraft.behavior.nearest_prioritized_attackable_target.json index b9518fcc..1049d490 100644 --- a/source/behavior/entities/1.16.0/behaviors/minecraft.behavior.nearest_prioritized_attackable_target.json +++ b/source/behavior/entities/1.16.0/behaviors/minecraft.behavior.nearest_prioritized_attackable_target.json @@ -4,7 +4,7 @@ "title": "Nearest Prioritized Attackable Target 1.16.0", "description": "Allows the mob to check for and pursue the nearest valid target.", "additionalProperties": false, - "required": [], + "properties": { "priority": { "$ref": "./types/priority.json" }, "entity_types": { diff --git a/source/behavior/entities/1.16.0/behaviors/minecraft.behavior.pet_sleep_with_owner.json b/source/behavior/entities/1.16.0/behaviors/minecraft.behavior.pet_sleep_with_owner.json index d4e54e14..f70ecf91 100644 --- a/source/behavior/entities/1.16.0/behaviors/minecraft.behavior.pet_sleep_with_owner.json +++ b/source/behavior/entities/1.16.0/behaviors/minecraft.behavior.pet_sleep_with_owner.json @@ -4,7 +4,7 @@ "type": "object", "title": "Tempt 1.16.0", "additionalProperties": false, - "required": [], + "properties": { "priority": { "$ref": "types/priority.json" }, "speed_multiplier": { "$ref": "types/speed_multiplier.json" }, diff --git a/source/behavior/entities/1.16.0/behaviors/minecraft.behavior.random_fly.json b/source/behavior/entities/1.16.0/behaviors/minecraft.behavior.random_fly.json index 9423cda5..43d6fef6 100644 --- a/source/behavior/entities/1.16.0/behaviors/minecraft.behavior.random_fly.json +++ b/source/behavior/entities/1.16.0/behaviors/minecraft.behavior.random_fly.json @@ -4,7 +4,7 @@ "type": "object", "title": "Random Fly 1.16.0", "additionalProperties": false, - "required": [], + "properties": { "priority": { "$ref": "types/priority.json" }, "speed_multiplier": { "$ref": "types/speed_multiplier.json" }, diff --git a/source/behavior/entities/1.16.0/behaviors/minecraft.behavior.random_hover.json b/source/behavior/entities/1.16.0/behaviors/minecraft.behavior.random_hover.json index e9a29913..08745e39 100644 --- a/source/behavior/entities/1.16.0/behaviors/minecraft.behavior.random_hover.json +++ b/source/behavior/entities/1.16.0/behaviors/minecraft.behavior.random_hover.json @@ -4,7 +4,7 @@ "type": "object", "title": "Random Hover 1.16.0", "additionalProperties": false, - "required": [], + "properties": { "priority": { "$ref": "types/priority.json" }, "speed_multiplier": { "$ref": "types/speed_multiplier.json" }, diff --git a/source/behavior/entities/1.16.0/behaviors/minecraft.behavior.random_look_around_and_sit.json b/source/behavior/entities/1.16.0/behaviors/minecraft.behavior.random_look_around_and_sit.json index b82079ed..dd4d4c25 100644 --- a/source/behavior/entities/1.16.0/behaviors/minecraft.behavior.random_look_around_and_sit.json +++ b/source/behavior/entities/1.16.0/behaviors/minecraft.behavior.random_look_around_and_sit.json @@ -4,7 +4,7 @@ "type": "object", "title": "Random Look Around And Sit 1.16.0", "additionalProperties": false, - "required": [], + "properties": { "priority": { "$ref": "types/priority.json" }, "max_look_count": { diff --git a/source/behavior/entities/1.16.0/behaviors/minecraft.behavior.rise_to_liquid_level.json b/source/behavior/entities/1.16.0/behaviors/minecraft.behavior.rise_to_liquid_level.json index 2f81dae1..dfad242e 100644 --- a/source/behavior/entities/1.16.0/behaviors/minecraft.behavior.rise_to_liquid_level.json +++ b/source/behavior/entities/1.16.0/behaviors/minecraft.behavior.rise_to_liquid_level.json @@ -4,7 +4,7 @@ "type": "object", "title": "Rise To Liquid Level 1.16.0", "additionalProperties": false, - "required": [], + "properties": { "priority": { "$ref": "types/priority.json" }, "liquid_y_offset": { diff --git a/source/behavior/entities/1.16.0/behaviors/minecraft.behavior.send_event.json b/source/behavior/entities/1.16.0/behaviors/minecraft.behavior.send_event.json index 320d3c34..f85294ea 100644 --- a/source/behavior/entities/1.16.0/behaviors/minecraft.behavior.send_event.json +++ b/source/behavior/entities/1.16.0/behaviors/minecraft.behavior.send_event.json @@ -4,7 +4,7 @@ "type": "object", "title": "Send Event 1.16.0", "additionalProperties": false, - "required": [], + "definitions": { "sequence": { "type": "array", diff --git a/source/behavior/entities/1.16.0/behaviors/minecraft.behavior.stalk_and_pounce_on_target.json b/source/behavior/entities/1.16.0/behaviors/minecraft.behavior.stalk_and_pounce_on_target.json index 70720024..7fcece83 100644 --- a/source/behavior/entities/1.16.0/behaviors/minecraft.behavior.stalk_and_pounce_on_target.json +++ b/source/behavior/entities/1.16.0/behaviors/minecraft.behavior.stalk_and_pounce_on_target.json @@ -4,7 +4,7 @@ "type": "object", "title": "Stalk And Pounce On Target 1.16.0", "additionalProperties": false, - "required": [], + "properties": { "priority": { "$ref": "types/priority.json" }, "interest_time": { diff --git a/source/behavior/entities/1.16.0/behaviors/minecraft.behavior.stroll_towards_village.json b/source/behavior/entities/1.16.0/behaviors/minecraft.behavior.stroll_towards_village.json index 394e699b..db3ab0d2 100644 --- a/source/behavior/entities/1.16.0/behaviors/minecraft.behavior.stroll_towards_village.json +++ b/source/behavior/entities/1.16.0/behaviors/minecraft.behavior.stroll_towards_village.json @@ -4,7 +4,7 @@ "type": "object", "title": "Stroll Towards Village 1.16.0", "additionalProperties": false, - "required": [], + "properties": { "priority": { "$ref": "types/priority.json" }, "cooldown_time": { diff --git a/source/behavior/entities/1.16.0/behaviors/minecraft.behavior.swim_idle.json b/source/behavior/entities/1.16.0/behaviors/minecraft.behavior.swim_idle.json index 0a7852bb..73131915 100644 --- a/source/behavior/entities/1.16.0/behaviors/minecraft.behavior.swim_idle.json +++ b/source/behavior/entities/1.16.0/behaviors/minecraft.behavior.swim_idle.json @@ -5,7 +5,7 @@ "type": "object", "title": "Swim Idle 1.16.0", "additionalProperties": false, - "required": [], + "properties": { "priority": { "$ref": "types/priority.json" }, "idle_time": { "type": "number", "title": "Idle Time", "description": "UNDOCUMENTED", "$comment": "UNDOCUMENTED" }, diff --git a/source/behavior/entities/1.16.0/behaviors/minecraft.behavior.tempt.json b/source/behavior/entities/1.16.0/behaviors/minecraft.behavior.tempt.json index 181c5675..47a35862 100644 --- a/source/behavior/entities/1.16.0/behaviors/minecraft.behavior.tempt.json +++ b/source/behavior/entities/1.16.0/behaviors/minecraft.behavior.tempt.json @@ -4,7 +4,7 @@ "type": "object", "title": "Tempt 1.16.0", "additionalProperties": false, - "required": [], + "properties": { "priority": { "$ref": "types/priority.json" }, "speed_multiplier": { "$ref": "types/speed_multiplier.json" }, diff --git a/source/behavior/entities/1.16.0/components/minecraft.ambient_sound_interval.json b/source/behavior/entities/1.16.0/components/minecraft.ambient_sound_interval.json index 0715b4a3..b25af74a 100644 --- a/source/behavior/entities/1.16.0/components/minecraft.ambient_sound_interval.json +++ b/source/behavior/entities/1.16.0/components/minecraft.ambient_sound_interval.json @@ -4,7 +4,7 @@ "type": "object", "title": "Ambient Sound Interval 1.16.0", "description": "Sets the entity's delay between playing its ambient sound.", - "required": [], + "properties": { "event_name": { "type": "string", diff --git a/source/behavior/entities/1.16.0/components/minecraft.boostable.json b/source/behavior/entities/1.16.0/components/minecraft.boostable.json index 2d575d5b..4f768986 100644 --- a/source/behavior/entities/1.16.0/components/minecraft.boostable.json +++ b/source/behavior/entities/1.16.0/components/minecraft.boostable.json @@ -4,7 +4,7 @@ "title": "Boostable 1.16.0", "additionalProperties": false, "description": "Defines the conditions and behavior of a rideable entity's boost", - "required": [], + "properties": { "duration": { "type": "number", "default": 3, "description": "Time in seconds for the boost.", "title": "Duration" }, "speed_multiplier": { diff --git a/source/behavior/entities/1.16.0/components/minecraft.breedable.json b/source/behavior/entities/1.16.0/components/minecraft.breedable.json index 2b95e0a6..bcc2b45a 100644 --- a/source/behavior/entities/1.16.0/components/minecraft.breedable.json +++ b/source/behavior/entities/1.16.0/components/minecraft.breedable.json @@ -9,7 +9,7 @@ "type": "object", "description": "An entity definitions that this entity can breed with.", "additionalItems": false, - "required": [], + "properties": { "baby_type": { "type": "string", "description": "The entity definition of this entity's babies.", "title": "Baby Type" }, "breed_event": { "$ref": "../types/event.json", "description": "Event to run when this entity breeds.", "title": "Breed Event" }, @@ -52,7 +52,7 @@ "title": "Environment Requirements" } }, - "required": [], + "properties": { "allow_sitting": { "description": "If true, entities can breed while sitting.", "type": "boolean", "default": false, "title": "Allow Sitting" }, "blend_attributes": { diff --git a/source/behavior/entities/1.16.0/components/minecraft.equipment.json b/source/behavior/entities/1.16.0/components/minecraft.equipment.json index 87947523..a8a761e6 100644 --- a/source/behavior/entities/1.16.0/components/minecraft.equipment.json +++ b/source/behavior/entities/1.16.0/components/minecraft.equipment.json @@ -4,7 +4,7 @@ "title": "Equipment 1.16.0", "description": "Sets the equipment table to use for the entity.", "additionalProperties": false, - "required": [], + "properties": { "slot_drop_chance": { "type": "array", diff --git a/source/behavior/entities/1.16.0/components/minecraft.equippable.json b/source/behavior/entities/1.16.0/components/minecraft.equippable.json index 03859b1a..c1829705 100644 --- a/source/behavior/entities/1.16.0/components/minecraft.equippable.json +++ b/source/behavior/entities/1.16.0/components/minecraft.equippable.json @@ -4,7 +4,7 @@ "title": "Equippable 1.16.0", "additionalProperties": false, "description": "Defines an entity's behavior for having items equipped to it", - "required": [], + "properties": { "slots": { "description": "List of slots and the item that can be equipped", diff --git a/source/behavior/entities/1.16.0/components/minecraft.explode.json b/source/behavior/entities/1.16.0/components/minecraft.explode.json index 24d143f9..aad2fc6f 100644 --- a/source/behavior/entities/1.16.0/components/minecraft.explode.json +++ b/source/behavior/entities/1.16.0/components/minecraft.explode.json @@ -4,7 +4,7 @@ "title": "Explode 1.16.0", "additionalProperties": false, "description": "Defines how the entity explodes.", - "required": [], + "properties": { "breaks_blocks": { "type": "boolean", diff --git a/source/behavior/entities/1.16.0/components/minecraft.giveable.json b/source/behavior/entities/1.16.0/components/minecraft.giveable.json index 482de59b..6071e096 100644 --- a/source/behavior/entities/1.16.0/components/minecraft.giveable.json +++ b/source/behavior/entities/1.16.0/components/minecraft.giveable.json @@ -4,7 +4,7 @@ "description": "Defines sets of items that can be used to trigger events when used on this entity. The item will also be taken and placed in the entity's inventory.", "type": "object", "title": "Giveable 1.16.0", - "required": [], + "properties": { "triggers": { "description": "Defines sets of items that can be used to trigger events when used on this entity. The item will also be taken and placed in the entity's inventory.", diff --git a/source/behavior/entities/1.16.0/components/minecraft.horse.jump_strength.json b/source/behavior/entities/1.16.0/components/minecraft.horse.jump_strength.json index a047c46e..fe0f274e 100644 --- a/source/behavior/entities/1.16.0/components/minecraft.horse.jump_strength.json +++ b/source/behavior/entities/1.16.0/components/minecraft.horse.jump_strength.json @@ -5,7 +5,7 @@ "additionalProperties": false, "description": "UNDOCUMENTED", "$comment": "UNDOCUMENTED", - "required": [], + "properties": { "value": { "description": "UNDOCUMENTED", diff --git a/source/behavior/entities/1.16.0/components/minecraft.inventory.json b/source/behavior/entities/1.16.0/components/minecraft.inventory.json index 97e7827e..3a1918c9 100644 --- a/source/behavior/entities/1.16.0/components/minecraft.inventory.json +++ b/source/behavior/entities/1.16.0/components/minecraft.inventory.json @@ -4,7 +4,7 @@ "type": "object", "title": "Inventory 1.16.0", "additionalProperties": false, - "required": [], + "properties": { "additional_slots_per_strength": { "type": "integer", diff --git a/source/behavior/entities/1.16.0/components/minecraft.lookat.json b/source/behavior/entities/1.16.0/components/minecraft.lookat.json index b5a05126..9fcea969 100644 --- a/source/behavior/entities/1.16.0/components/minecraft.lookat.json +++ b/source/behavior/entities/1.16.0/components/minecraft.lookat.json @@ -4,7 +4,7 @@ "type": "object", "title": "Lookat 1.16.0", "additionalProperties": false, - "required": [], + "properties": { "allow_invulnerable": { "type": "boolean", diff --git a/source/behavior/entities/1.16.0/components/minecraft.movement.jump.json b/source/behavior/entities/1.16.0/components/minecraft.movement.jump.json index b344ac33..5930088c 100644 --- a/source/behavior/entities/1.16.0/components/minecraft.movement.jump.json +++ b/source/behavior/entities/1.16.0/components/minecraft.movement.jump.json @@ -4,7 +4,7 @@ "title": "Movement.jump 1.16.0", "description": "Move control that causes the mob to jump as it moves with a specified delay between jumps.", "additionalProperties": false, - "required": [], + "properties": { "jump_delay": { "type": "array", diff --git a/source/behavior/entities/1.16.0/components/minecraft.nameable.json b/source/behavior/entities/1.16.0/components/minecraft.nameable.json index b08f36da..4739d244 100644 --- a/source/behavior/entities/1.16.0/components/minecraft.nameable.json +++ b/source/behavior/entities/1.16.0/components/minecraft.nameable.json @@ -4,7 +4,7 @@ "title": "Nameable 1.16.0", "additionalProperties": false, "description": "Allows this entity to be named (e.g. using a name tag).", - "required": [], + "definitions": { "name_action": { "type": "object", diff --git a/source/behavior/entities/1.16.0/components/minecraft.rideable.json b/source/behavior/entities/1.16.0/components/minecraft.rideable.json index 2fbd56e6..d9689e09 100644 --- a/source/behavior/entities/1.16.0/components/minecraft.rideable.json +++ b/source/behavior/entities/1.16.0/components/minecraft.rideable.json @@ -33,7 +33,7 @@ } } }, - "required": [], + "properties": { "controlling_seat": { "type": "integer", diff --git a/source/behavior/entities/1.16.0/components/minecraft.scheduler.json b/source/behavior/entities/1.16.0/components/minecraft.scheduler.json index 9adc998b..189184ad 100644 --- a/source/behavior/entities/1.16.0/components/minecraft.scheduler.json +++ b/source/behavior/entities/1.16.0/components/minecraft.scheduler.json @@ -4,7 +4,7 @@ "type": "object", "title": "Scheduler 1.16.0", "additionalProperties": false, - "required": [], + "properties": { "min_delay_secs": { "type": "integer", "description": "UNDOCUMENTED", "$comment": "UNDOCUMENTED", "title": "Minimum Delay Secs", "minimum": 0 }, "max_delay_secs": { "type": "integer", "description": "UNDOCUMENTED", "$comment": "UNDOCUMENTED", "title": "Maximum Delay Secs", "minimum": 0 }, diff --git a/source/behavior/entities/1.16.0/components/minecraft.shareables.json b/source/behavior/entities/1.16.0/components/minecraft.shareables.json index 9bbb0d37..ea0fe0fa 100644 --- a/source/behavior/entities/1.16.0/components/minecraft.shareables.json +++ b/source/behavior/entities/1.16.0/components/minecraft.shareables.json @@ -4,7 +4,7 @@ "type": "object", "title": "Shareables 1.16.0", "additionalProperties": false, - "required": [], + "properties": { "all_items": { "type": "boolean", diff --git a/source/behavior/entities/1.16.0/components/minecraft.shooter.json b/source/behavior/entities/1.16.0/components/minecraft.shooter.json index d110da54..c89e65f4 100644 --- a/source/behavior/entities/1.16.0/components/minecraft.shooter.json +++ b/source/behavior/entities/1.16.0/components/minecraft.shooter.json @@ -4,7 +4,7 @@ "type": "object", "title": "Shooter 1.16.0", "additionalProperties": false, - "required": [], + "properties": { "aux_val": { "type": "integer", "title": "Aux Val", "default": -1, "description": "ID of the Potion effect to be applied on hit" }, "def": { diff --git a/source/behavior/entities/1.16.0/components/minecraft.spawn_entity.json b/source/behavior/entities/1.16.0/components/minecraft.spawn_entity.json index 13ea3438..c19cc0bd 100644 --- a/source/behavior/entities/1.16.0/components/minecraft.spawn_entity.json +++ b/source/behavior/entities/1.16.0/components/minecraft.spawn_entity.json @@ -4,7 +4,7 @@ "description": "Adds a timer after which this entity will spawn another entity or item (similar to vanilla's chicken's egg-laying behavior).", "title": "Spawn Entity 1.16.0", "additionalProperties": false, - "required": [], + "definitions": { "entity_spawn": { "additionalProperties": false, diff --git a/source/behavior/entities/1.16.0/components/minecraft.strength.json b/source/behavior/entities/1.16.0/components/minecraft.strength.json index 5ad578e7..a0e8edb7 100644 --- a/source/behavior/entities/1.16.0/components/minecraft.strength.json +++ b/source/behavior/entities/1.16.0/components/minecraft.strength.json @@ -4,7 +4,7 @@ "type": "object", "title": "Strength 1.16.0", "additionalProperties": false, - "required": [], + "properties": { "max": { "type": "integer", "default": 5, "description": "The maximum strength of this entity", "title": "Maximum" }, "value": { "type": "integer", "default": 1, "description": "The initial value of the strength", "title": "Value" } diff --git a/source/behavior/entities/1.16.0/components/minecraft.tamemount.json b/source/behavior/entities/1.16.0/components/minecraft.tamemount.json index af5b937c..c0928315 100644 --- a/source/behavior/entities/1.16.0/components/minecraft.tamemount.json +++ b/source/behavior/entities/1.16.0/components/minecraft.tamemount.json @@ -33,7 +33,7 @@ } } }, - "required": [], + "properties": { "attempt_temper_mod": { "type": "integer", diff --git a/source/behavior/entities/1.16.0/components/minecraft.trade_resupply.json b/source/behavior/entities/1.16.0/components/minecraft.trade_resupply.json index 1938a0a0..88f0dd6b 100644 --- a/source/behavior/entities/1.16.0/components/minecraft.trade_resupply.json +++ b/source/behavior/entities/1.16.0/components/minecraft.trade_resupply.json @@ -5,6 +5,6 @@ "type": "object", "title": "Trade Resupply 1.16.0", "additionalProperties": false, - "required": [], + "properties": {} } diff --git a/source/behavior/entities/1.16.0/components/minecraft.trail.json b/source/behavior/entities/1.16.0/components/minecraft.trail.json index 87784ad8..6aa6a953 100644 --- a/source/behavior/entities/1.16.0/components/minecraft.trail.json +++ b/source/behavior/entities/1.16.0/components/minecraft.trail.json @@ -4,7 +4,7 @@ "type": "object", "title": "Trail 1.16.0", "additionalProperties": false, - "required": [], + "properties": { "block_type": { "type": "string", diff --git a/source/behavior/entities/1.16.0/components/minecraft.transformation.json b/source/behavior/entities/1.16.0/components/minecraft.transformation.json index fab5388d..c9140457 100644 --- a/source/behavior/entities/1.16.0/components/minecraft.transformation.json +++ b/source/behavior/entities/1.16.0/components/minecraft.transformation.json @@ -4,7 +4,7 @@ "type": "object", "title": "Transformation 1.16.0", "additionalProperties": false, - "required": [], + "properties": { "add": { "type": "object", diff --git a/source/behavior/entities/1.16.0/components/minecraft.wants_jockey.json b/source/behavior/entities/1.16.0/components/minecraft.wants_jockey.json index ba2209ee..85f64ac3 100644 --- a/source/behavior/entities/1.16.0/components/minecraft.wants_jockey.json +++ b/source/behavior/entities/1.16.0/components/minecraft.wants_jockey.json @@ -4,6 +4,6 @@ "type": "object", "title": "Wants Jockey 1.16.0", "additionalProperties": false, - "required": [], + "properties": {} } diff --git a/source/behavior/entities/1.8.0/components/minecraft.on_death.json b/source/behavior/entities/1.8.0/components/minecraft.on_death.json index 2af53533..e433fe4d 100644 --- a/source/behavior/entities/1.8.0/components/minecraft.on_death.json +++ b/source/behavior/entities/1.8.0/components/minecraft.on_death.json @@ -1,26 +1,6 @@ { "$id": "blockception.minecraft.behavior.entities.1.8.0.minecraft.on_death", "description": "Adds a trigger to call on this entity's death. minecraft:on_death can only be used by the `ender_dragon` entity.", - "type": "object", "title": "On Death 1.8.0", - "additionalProperties": false, - "required": [], - "properties": { - "event": { - "type": "string", - "description": "The event to run when the conditions for this trigger are met.", - "title": "Event" - }, - "filters": { - "$ref": "../../filters/filters.json", - "description": "The list of conditions for this trigger to execute." - }, - "target": { - "type": "string", - "$ref": "../../filters/filters/types/subject.json", - "default": "self", - "description": "The target of the event.", - "title": "Target" - } - } + "$ref": "../types/trigger.json" } diff --git a/source/behavior/entities/1.8.0/components/minecraft.on_friendly_anger.json b/source/behavior/entities/1.8.0/components/minecraft.on_friendly_anger.json index 4736d35d..42b35984 100644 --- a/source/behavior/entities/1.8.0/components/minecraft.on_friendly_anger.json +++ b/source/behavior/entities/1.8.0/components/minecraft.on_friendly_anger.json @@ -1,26 +1,6 @@ { "$id": "blockception.minecraft.behavior.entities.1.8.0.minecraft.on_friendly_anger", "description": "Adds a trigger that will run when a nearby entity of the same type as this entity becomes Angry.", - "type": "object", "title": "On Friendly Anger 1.8.0", - "additionalProperties": false, - "required": [], - "properties": { - "event": { - "type": "string", - "description": "The event to run when the conditions for this trigger are met", - "title": "Event" - }, - "filters": { - "$ref": "../../filters/filters.json", - "description": "The list of conditions for this trigger" - }, - "target": { - "type": "string", - "$ref": "../../filters/filters/types/subject.json", - "default": "self", - "description": "The target of the event", - "title": "Target" - } - } + "$ref": "../types/trigger.json" } diff --git a/source/behavior/entities/1.8.0/components/minecraft.on_hurt.json b/source/behavior/entities/1.8.0/components/minecraft.on_hurt.json index f9ae643b..8b764425 100644 --- a/source/behavior/entities/1.8.0/components/minecraft.on_hurt.json +++ b/source/behavior/entities/1.8.0/components/minecraft.on_hurt.json @@ -1,19 +1,6 @@ { "$id": "blockception.minecraft.behavior.entities.1.8.0.minecraft.on_hurt", "description": "Adds a trigger to call when this entity takes damage.", - "type": "object", "title": "On Hurt 1.8.0", - "additionalProperties": false, - "required": [], - "properties": { - "event": { "type": "string", "description": "The event to run when the conditions for this trigger are met", "title": "Event" }, - "filters": { "$ref": "../../filters/filters.json", "description": "The list of conditions for this trigger", "title": "Filters" }, - "target": { - "type": "string", - "$ref": "../../filters/filters/types/subject.json", - "default": "self", - "description": "The target of the event", - "title": "Target" - } - } + "$ref": "../types/trigger.json" } diff --git a/source/behavior/entities/1.8.0/components/minecraft.on_hurt_by_player.json b/source/behavior/entities/1.8.0/components/minecraft.on_hurt_by_player.json index 228ac93e..51697451 100644 --- a/source/behavior/entities/1.8.0/components/minecraft.on_hurt_by_player.json +++ b/source/behavior/entities/1.8.0/components/minecraft.on_hurt_by_player.json @@ -1,19 +1,6 @@ { "$id": "blockception.minecraft.behavior.entities.1.8.0.minecraft.on_hurt_by_player", "description": "Adds a trigger to call when this entity is attacked by the player.", - "type": "object", "title": "On Hurt By Player 1.8.0", - "additionalProperties": false, - "required": [], - "properties": { - "event": { "type": "string", "description": "The event to run when the conditions for this trigger are met", "title": "Event" }, - "filters": { "$ref": "../../filters/filters.json", "description": "The list of conditions for this trigger", "title": "Filters" }, - "target": { - "type": "string", - "$ref": "../../filters/filters/types/subject.json", - "default": "self", - "description": "The target of the event", - "title": "Target" - } - } + "$ref": "../types/trigger.json" } diff --git a/source/behavior/entities/1.8.0/components/minecraft.on_ignite.json b/source/behavior/entities/1.8.0/components/minecraft.on_ignite.json index 76b552f1..12fba8b0 100644 --- a/source/behavior/entities/1.8.0/components/minecraft.on_ignite.json +++ b/source/behavior/entities/1.8.0/components/minecraft.on_ignite.json @@ -1,19 +1,6 @@ { "$id": "blockception.minecraft.behavior.entities.1.8.0.minecraft.on_ignite", "description": "Adds a trigger to call when this entity is set on fire.", - "type": "object", "title": "On Ignite 1.8.0", - "additionalProperties": false, - "required": [], - "properties": { - "event": { "type": "string", "description": "The event to run when the conditions for this trigger are met", "title": "Event" }, - "filters": { "$ref": "../../filters/filters.json", "description": "The list of conditions for this trigger" }, - "target": { - "type": "string", - "$ref": "../../filters/filters/types/subject.json", - "default": "self", - "description": "The target of the event", - "title": "Target" - } - } + "$ref": "../types/trigger.json" } diff --git a/source/behavior/entities/1.8.0/components/minecraft.on_start_landing.json b/source/behavior/entities/1.8.0/components/minecraft.on_start_landing.json index e3acdaec..31d509d4 100644 --- a/source/behavior/entities/1.8.0/components/minecraft.on_start_landing.json +++ b/source/behavior/entities/1.8.0/components/minecraft.on_start_landing.json @@ -1,19 +1,6 @@ { "$id": "blockception.minecraft.behavior.entities.1.8.0.minecraft.on_start_landing", "description": "Only usable by the Ender Dragon. Adds a trigger to call when this entity lands.", - "type": "object", "title": "On Start Landing 1.8.0", - "additionalProperties": false, - "required": [], - "properties": { - "event": { "type": "string", "description": "The event to run when the conditions for this trigger are met", "title": "Event" }, - "filters": { "$ref": "../../filters/filters.json", "description": "The list of conditions for this trigger" }, - "target": { - "type": "string", - "$ref": "../../filters/filters/types/subject.json", - "default": "self", - "description": "The target of the event", - "title": "Target" - } - } + "$ref": "../types/trigger.json" } diff --git a/source/behavior/entities/1.8.0/components/minecraft.on_start_takeoff.json b/source/behavior/entities/1.8.0/components/minecraft.on_start_takeoff.json index 2ea5ddca..f9bcaa2e 100644 --- a/source/behavior/entities/1.8.0/components/minecraft.on_start_takeoff.json +++ b/source/behavior/entities/1.8.0/components/minecraft.on_start_takeoff.json @@ -1,19 +1,6 @@ { "$id": "blockception.minecraft.behavior.entities.1.8.0.minecraft.on_start_takeoff", "description": "Only usable by the Ender Dragon. Adds a trigger to call when this entity starts flying.", - "type": "object", "title": "On Start Takeoff 1.8.0", - "additionalProperties": false, - "required": [], - "properties": { - "event": { "type": "string", "description": "The event to run when the conditions for this trigger are met", "title": "Event" }, - "filters": { "$ref": "../../filters/filters.json", "description": "The list of conditions for this trigger" }, - "target": { - "type": "string", - "$ref": "../../filters/filters/types/subject.json", - "default": "self", - "description": "The target of the event", - "title": "Target" - } - } + "$ref": "../types/trigger.json" } diff --git a/source/behavior/entities/1.8.0/components/minecraft.on_target_acquired.json b/source/behavior/entities/1.8.0/components/minecraft.on_target_acquired.json index 67abdf0e..7ea4242a 100644 --- a/source/behavior/entities/1.8.0/components/minecraft.on_target_acquired.json +++ b/source/behavior/entities/1.8.0/components/minecraft.on_target_acquired.json @@ -1,19 +1,6 @@ { "$id": "blockception.minecraft.behavior.entities.1.8.0.minecraft.on_target_acquired", "description": "Adds a trigger to call when this entity finds a target.", - "type": "object", "title": "On Target Acquired 1.8.0", - "additionalProperties": false, - "required": [], - "properties": { - "event": { "type": "string", "description": "The event to run when the conditions for this trigger are met", "title": "Event" }, - "filters": { "$ref": "../../filters/filters.json", "description": "The list of conditions for this trigger" }, - "target": { - "type": "string", - "$ref": "../../filters/filters/types/subject.json", - "default": "self", - "description": "The target of the event", - "title": "Target" - } - } + "$ref": "../types/trigger.json" } diff --git a/source/behavior/entities/1.8.0/components/minecraft.on_target_escape.json b/source/behavior/entities/1.8.0/components/minecraft.on_target_escape.json index 802f15e7..49f8add7 100644 --- a/source/behavior/entities/1.8.0/components/minecraft.on_target_escape.json +++ b/source/behavior/entities/1.8.0/components/minecraft.on_target_escape.json @@ -1,19 +1,6 @@ { "$id": "blockception.minecraft.behavior.entities.1.8.0.minecraft.on_target_escape", "description": "Adds a trigger to call when this entity loses the target it currently has.", - "type": "object", "title": "On Target Escape 1.8.0", - "additionalProperties": false, - "required": [], - "properties": { - "event": { "type": "string", "description": "The event to run when the conditions for this trigger are met", "title": "Event" }, - "filters": { "$ref": "../../filters/filters.json", "description": "The list of conditions for this trigger" }, - "target": { - "type": "string", - "$ref": "../../filters/filters/types/subject.json", - "default": "self", - "description": "The target of the event", - "title": "Target" - } - } + "$ref": "../types/trigger.json" } diff --git a/source/behavior/entities/1.8.0/components/minecraft.on_wake_with_owner.json b/source/behavior/entities/1.8.0/components/minecraft.on_wake_with_owner.json index a1dfaa58..35b231d8 100644 --- a/source/behavior/entities/1.8.0/components/minecraft.on_wake_with_owner.json +++ b/source/behavior/entities/1.8.0/components/minecraft.on_wake_with_owner.json @@ -1,19 +1,6 @@ { "$id": "blockception.minecraft.behavior.entities.1.8.0.minecraft.on_wake_with_owner", "description": "Adds a trigger to call when this pet's owner awakes after sleeping with the pet.", - "type": "object", "title": "On Wake With Owner 1.8.0", - "additionalProperties": false, - "required": [], - "properties": { - "event": { "type": "string", "description": "The event to run when the conditions for this trigger are met", "title": "Event" }, - "filters": { "$ref": "../../filters/filters.json", "description": "The list of conditions for this trigger" }, - "target": { - "type": "string", - "$ref": "../../filters/filters/types/subject.json", - "default": "self", - "description": "The target of the event", - "title": "Target" - } - } + "$ref": "../types/trigger.json" } diff --git a/source/behavior/entities/1.8.0/components/minecraft.out_of_control.json b/source/behavior/entities/1.8.0/components/minecraft.out_of_control.json index cb0532b8..9921fdd8 100644 --- a/source/behavior/entities/1.8.0/components/minecraft.out_of_control.json +++ b/source/behavior/entities/1.8.0/components/minecraft.out_of_control.json @@ -3,7 +3,7 @@ "type": "object", "title": "Out Of Control", "additionalProperties": false, - "description": "Defines the entity's `out of control` state.", + "description": "defines the entity's `out of control` state.", "required": [], "properties": {} } diff --git a/source/behavior/entities/1.8.0/types/trigger.json b/source/behavior/entities/1.8.0/types/trigger.json index ee2044e9..9f01b9cd 100644 --- a/source/behavior/entities/1.8.0/types/trigger.json +++ b/source/behavior/entities/1.8.0/types/trigger.json @@ -9,12 +9,12 @@ "minProperties": 1, "additionalProperties": false, "properties": { - "event": { "type": "string", "description": "Event", "title": "Event To Fire" }, + "event": { "type": "string", "description": "The event to run when the conditions for this trigger are met.", "title": "Event" }, "filters": { "$ref": "../../filters/filters.json", - "description": "The filters to check to determine if the event should be fired" + "description": "The list of conditions for this trigger to execute." }, - "target": { "$ref": "../../filters/filters/types/subject.json", "description": "The entity to target", "title": "Target" } + "target": { "$ref": "../../filters/filters/types/subject.json", "description": "The target of the event.", "title": "Target" } } } ] diff --git a/source/behavior/features/1.13.0/features/minecraft.single_block_feature.json b/source/behavior/features/1.13.0/features/minecraft.single_block_feature.json index da028988..14aab9f3 100644 --- a/source/behavior/features/1.13.0/features/minecraft.single_block_feature.json +++ b/source/behavior/features/1.13.0/features/minecraft.single_block_feature.json @@ -50,7 +50,7 @@ "$comment": "UNDOCUMENTED", "type": "object", "additionalProperties": false, - "required": [], + "properties": { "min_sides_must_attach": { "title": "Minimum Sides Must Attach",