From 6d1ef3597b12da8b95684ee28a147a62b7cc5a3b Mon Sep 17 00:00:00 2001 From: DaanV2 Date: Sat, 12 Dec 2020 00:09:25 +0100 Subject: [PATCH] Refactoring --- .../animation_controller.json | 2 +- behaviour/animations/animations.json | 4 +- behaviour/blocks/blocks.json | 8 +- behaviour/entities/1.10.0/entities.json | 2 +- .../entities/1.10.0/minecraft.entity.json | 6 +- behaviour/entities/1.11.0/entities.json | 2 +- .../entities/1.11.0/minecraft.entity.json | 6 +- behaviour/entities/1.12.0/entities.json | 2 +- .../entities/1.12.0/minecraft.entity.json | 6 +- behaviour/entities/1.13.0/entities.json | 2 +- behaviour/entities/1.13.0/filters.json | 32 +- .../1.13.0/filters/has_container_open.json | 4 +- .../1.13.0/filters/has_ranged_weapon.json | 4 +- .../entities/1.13.0/filters/has_target.json | 4 +- .../entities/1.13.0/filters/in_nether.json | 4 +- .../1.13.0/filters/inactivity_timer.json | 4 +- .../entities/1.13.0/filters/is_block.json | 4 +- .../1.13.0/filters/is_leashed_to.json | 4 +- .../1.13.0/filters/is_persistent.json | 4 +- .../entities/1.13.0/filters/is_sleeping.json | 4 +- .../entities/1.13.0/filters/light_level.json | 4 +- .../1.13.0/filters/random_chance.json | 4 +- .../entities/1.13.0/filters/rider_count.json | 4 +- .../entities/1.13.0/filters/surface_mob.json | 4 +- behaviour/entities/1.13.0/filters/trusts.json | 4 +- .../entities/1.13.0/filters/weather.json | 4 +- .../1.13.0/filters/weather_at_position.json | 4 +- .../entities/1.13.0/minecraft.entity.json | 6 +- behaviour/entities/1.14.0/entities.json | 2 +- .../entities/1.14.0/minecraft.entity.json | 6 +- .../minecraft.behavior.drink_potion.json | 4 +- .../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 +- .../minecraft.behavior.send_event.json | 2 +- behaviour/entities/1.16.0/entities.json | 2 +- .../1.16.0/filters/has_container_open.json | 4 +- .../1.16.0/filters/has_ranged_weapon.json | 4 +- .../entities/1.16.0/filters/has_target.json | 4 +- .../entities/1.16.0/filters/in_nether.json | 4 +- .../1.16.0/filters/inactivity_timer.json | 4 +- .../entities/1.16.0/filters/is_block.json | 4 +- .../1.16.0/filters/is_leashed_to.json | 4 +- .../1.16.0/filters/is_persistent.json | 4 +- .../entities/1.16.0/filters/is_sleeping.json | 4 +- .../entities/1.16.0/filters/light_level.json | 4 +- .../1.16.0/filters/random_chance.json | 4 +- .../entities/1.16.0/filters/rider_count.json | 4 +- .../entities/1.16.0/filters/surface_mob.json | 4 +- behaviour/entities/1.16.0/filters/trusts.json | 4 +- .../entities/1.16.0/filters/weather.json | 4 +- .../1.16.0/filters/weather_at_position.json | 4 +- .../entities/1.16.0/minecraft.entity.json | 6 +- behaviour/entities/1.16.100/entities.json | 2 +- .../1.16.100/filters/has_container_open.json | 4 +- .../1.16.100/filters/has_ranged_weapon.json | 4 +- .../entities/1.16.100/filters/has_target.json | 4 +- .../entities/1.16.100/filters/in_nether.json | 4 +- .../1.16.100/filters/inactivity_timer.json | 4 +- .../entities/1.16.100/filters/is_block.json | 4 +- .../1.16.100/filters/is_leashed_to.json | 4 +- .../1.16.100/filters/is_persistent.json | 4 +- .../1.16.100/filters/is_sleeping.json | 4 +- .../1.16.100/filters/light_level.json | 4 +- .../1.16.100/filters/random_chance.json | 4 +- .../1.16.100/filters/rider_count.json | 4 +- .../1.16.100/filters/surface_mob.json | 4 +- .../entities/1.16.100/filters/trusts.json | 4 +- .../entities/1.16.100/filters/weather.json | 4 +- .../1.16.100/filters/weather_at_position.json | 4 +- .../entities/1.16.100/minecraft.entity.json | 6 +- .../minecraft.behavior.avoid_mob_type.json | 2 +- .../behaviors/minecraft.behavior.beg.json | 2 +- .../minecraft.behavior.break_door.json | 2 +- .../behaviors/minecraft.behavior.breed.json | 2 +- .../minecraft.behavior.charge_held_item.json | 2 +- ...necraft.behavior.circle_around_anchor.json | 2 +- ...necraft.behavior.controlled_by_player.json | 2 +- ...ecraft.behavior.defend_village_target.json | 2 +- .../minecraft.behavior.delayed_attack.json | 4 +- .../minecraft.behavior.door_interact.json | 2 +- ...minecraft.behavior.dragonchargeplayer.json | 2 +- .../minecraft.behavior.dragondeath.json | 2 +- .../minecraft.behavior.dragonflaming.json | 2 +- ...necraft.behavior.dragonholdingpattern.json | 2 +- .../minecraft.behavior.dragonlanding.json | 2 +- .../minecraft.behavior.dragonscanning.json | 2 +- ...minecraft.behavior.dragonstrafeplayer.json | 2 +- .../minecraft.behavior.dragontakeoff.json | 2 +- .../minecraft.behavior.drink_potion.json | 4 +- .../minecraft.behavior.drop_item_for.json | 4 +- .../minecraft.behavior.eat_block.json | 2 +- ...necraft.behavior.enderman_leave_block.json | 2 +- ...inecraft.behavior.enderman_take_block.json | 2 +- ...aft.behavior.find_underwater_treasure.json | 4 +- .../behaviors/minecraft.behavior.float.json | 2 +- .../minecraft.behavior.float_wander.json | 2 +- .../minecraft.behavior.follow_caravan.json | 4 +- .../minecraft.behavior.follow_mob.json | 2 +- .../minecraft.behavior.follow_owner.json | 2 +- .../minecraft.behavior.follow_parent.json | 2 +- .../minecraft.behavior.guardian_attack.json | 2 +- .../minecraft.behavior.hurt_by_target.json | 2 +- .../minecraft.behavior.knockback_roar.json | 2 +- .../minecraft.behavior.lay_down.json | 2 +- .../minecraft.behavior.leap_at_target.json | 2 +- .../minecraft.behavior.look_at_entity.json | 2 +- .../minecraft.behavior.look_at_player.json | 2 +- .../minecraft.behavior.look_at_target.json | 2 +- ...craft.behavior.look_at_trading_player.json | 2 +- .../minecraft.behavior.make_love.json | 2 +- .../minecraft.behavior.melee_attack.json | 4 +- .../minecraft.behavior.mount_pathing.json | 4 +- .../minecraft.behavior.move_indoors.json | 4 +- ...necraft.behavior.move_through_village.json | 4 +- .../minecraft.behavior.move_to_block.json | 2 +- .../minecraft.behavior.move_to_land.json | 4 +- .../minecraft.behavior.move_to_poi.json | 4 +- ...necraft.behavior.move_to_random_block.json | 2 +- .../minecraft.behavior.move_to_village.json | 4 +- .../minecraft.behavior.move_to_water.json | 4 +- ...aft.behavior.move_towards_restriction.json | 4 +- ...inecraft.behavior.move_towards_target.json | 4 +- ...ft.behavior.nearest_attackable_target.json | 2 +- ...nearest_prioritized_attackable_target.json | 2 +- ...inecraft.behavior.ocelot_sit_on_block.json | 2 +- .../minecraft.behavior.ocelotattack.json | 2 +- .../minecraft.behavior.offer_flower.json | 2 +- .../minecraft.behavior.open_door.json | 2 +- ...necraft.behavior.owner_hurt_by_target.json | 2 +- .../minecraft.behavior.owner_hurt_target.json | 2 +- .../behaviors/minecraft.behavior.panic.json | 4 +- .../behaviors/minecraft.behavior.peek.json | 2 +- .../minecraft.behavior.player_ride_tamed.json | 2 +- ...minecraft.behavior.random_look_around.json | 2 +- .../behaviors/minecraft.behavior.scared.json | 2 +- .../minecraft.behavior.send_event.json | 2 +- ....behavior.silverfish_merge_with_stone.json | 2 +- ...t.behavior.silverfish_wake_up_friends.json | 2 +- ...inecraft.behavior.skeleton_horse_trap.json | 2 +- .../minecraft.behavior.slime_attack.json | 2 +- ...craft.behavior.slime_random_direction.json | 2 +- .../minecraft.behavior.snacking.json | 2 +- .../behaviors/minecraft.behavior.sneeze.json | 2 +- .../minecraft.behavior.squid_dive.json | 2 +- .../minecraft.behavior.squid_flee.json | 2 +- .../minecraft.behavior.squid_idle.json | 2 +- ....behavior.squid_move_away_from_ground.json | 2 +- ...minecraft.behavior.squid_out_of_water.json | 2 +- ...minecraft.behavior.stay_while_sitting.json | 2 +- .../minecraft.behavior.summon_entity.json | 2 +- .../behaviors/minecraft.behavior.swell.json | 2 +- .../minecraft.behavior.swim_idle.json | 2 +- .../minecraft.behavior.take_flower.json | 2 +- .../minecraft.behavior.trade_interest.json | 2 +- .../minecraft.behavior.trade_with_player.json | 2 +- ...ecraft.behavior.vex_copy_owner_target.json | 2 +- .../minecraft.behavior.vex_random_move.json | 2 +- ...ehavior.wither_random_attack_pos_goal.json | 2 +- ...behavior.wither_target_highest_damage.json | 2 +- .../behaviors/minecraft.behavior.work.json | 4 +- behaviour/entities/1.8.0/components.json | 542 +++++++++--------- behaviour/entities/1.8.0/filters.json | 104 ++-- .../entities/1.8.0/filters/clock_time.json | 4 +- .../filters/distance_to_nearest_player.json | 4 +- .../entities/1.8.0/filters/has_ability.json | 4 +- .../entities/1.8.0/filters/has_biome_tag.json | 4 +- .../entities/1.8.0/filters/has_component.json | 4 +- .../entities/1.8.0/filters/has_damage.json | 4 +- .../entities/1.8.0/filters/has_equipment.json | 4 +- .../1.8.0/filters/has_mob_effect.json | 4 +- behaviour/entities/1.8.0/filters/has_tag.json | 4 +- .../1.8.0/filters/has_trade_supply.json | 4 +- .../1.8.0/filters/hourly_clock_time.json | 4 +- .../entities/1.8.0/filters/in_caravan.json | 4 +- .../entities/1.8.0/filters/in_clouds.json | 4 +- behaviour/entities/1.8.0/filters/in_lava.json | 4 +- .../entities/1.8.0/filters/in_water.json | 4 +- .../1.8.0/filters/in_water_or_rain.json | 4 +- .../entities/1.8.0/filters/is_altitude.json | 4 +- .../1.8.0/filters/is_avoiding_mobs.json | 4 +- .../entities/1.8.0/filters/is_biome.json | 4 +- .../entities/1.8.0/filters/is_brightness.json | 4 +- .../entities/1.8.0/filters/is_climbing.json | 4 +- .../entities/1.8.0/filters/is_color.json | 4 +- .../entities/1.8.0/filters/is_daytime.json | 4 +- .../entities/1.8.0/filters/is_difficulty.json | 4 +- .../entities/1.8.0/filters/is_family.json | 4 +- .../entities/1.8.0/filters/is_game_rule.json | 4 +- .../entities/1.8.0/filters/is_humid.json | 4 +- .../entities/1.8.0/filters/is_immobile.json | 4 +- .../entities/1.8.0/filters/is_in_village.json | 4 +- .../entities/1.8.0/filters/is_leashed.json | 4 +- .../1.8.0/filters/is_mark_variant.json | 4 +- .../entities/1.8.0/filters/is_moving.json | 4 +- .../entities/1.8.0/filters/is_owner.json | 4 +- .../entities/1.8.0/filters/is_riding.json | 4 +- .../entities/1.8.0/filters/is_skin_id.json | 4 +- .../entities/1.8.0/filters/is_sneaking.json | 4 +- .../1.8.0/filters/is_snow_covered.json | 4 +- .../entities/1.8.0/filters/is_target.json | 4 +- .../1.8.0/filters/is_temperature_type.json | 4 +- .../1.8.0/filters/is_temperature_value.json | 4 +- .../1.8.0/filters/is_underground.json | 4 +- .../entities/1.8.0/filters/is_underwater.json | 4 +- .../entities/1.8.0/filters/is_variant.json | 4 +- .../entities/1.8.0/filters/is_visible.json | 4 +- .../1.8.0/filters/moon_intensity.json | 4 +- .../entities/1.8.0/filters/moon_phase.json | 4 +- .../entities/1.8.0/filters/on_ground.json | 4 +- .../entities/1.8.0/filters/on_ladder.json | 4 +- .../entities/1.8.0/minecraft.entity.json | 6 +- behaviour/items/items.json | 12 +- behaviour/recipes/recipes.json | 4 +- general/manifest.json | 4 +- .../animation_controller.json | 4 +- resource/animations/actor_animation.json | 4 +- resource/attachables/attachables.json | 6 +- resource/items/items.json | 4 +- resource/models/entity/model_entity.json | 8 +- resource/particles/1.10.0/particle.json | 56 +- resource/particles/particles.json | 4 +- .../render_controllers.json | 6 +- resource/sounds/sound_definitions.json | 4 +- 226 files changed, 740 insertions(+), 744 deletions(-) diff --git a/behaviour/animation_controllers/animation_controller.json b/behaviour/animation_controllers/animation_controller.json index 8460c256..e091c2ef 100644 --- a/behaviour/animation_controllers/animation_controller.json +++ b/behaviour/animation_controllers/animation_controller.json @@ -24,7 +24,7 @@ }, { "if": { "properties": { "format_version": { "type": "string", "const": "1.10.0" } } }, - "then": { "$ref": "1.10.0/animation_controller.json" } + "then": { "$ref": "./1.10.0/animation_controller.json" } } ] } diff --git a/behaviour/animations/animations.json b/behaviour/animations/animations.json index f8e0a0f9..1e2b46d8 100644 --- a/behaviour/animations/animations.json +++ b/behaviour/animations/animations.json @@ -12,11 +12,11 @@ "allOf": [ { "if": { "properties": { "format_version": { "type": "string", "const": "1.8.0" } } }, - "then": { "$ref": "1.8.0/animations.json" } + "then": { "$ref": "./1.8.0/animations.json" } }, { "if": { "properties": { "format_version": { "type": "string", "const": "1.10.0" } } }, - "then": { "$ref": "1.10.0/animations.json" } + "then": { "$ref": "./1.10.0/animations.json" } } ] } diff --git a/behaviour/blocks/blocks.json b/behaviour/blocks/blocks.json index 4692b48d..7e9bad23 100644 --- a/behaviour/blocks/blocks.json +++ b/behaviour/blocks/blocks.json @@ -15,19 +15,19 @@ "allOf": [ { "if": { "properties": { "format_version": { "type": "string", "const": "1.10" } } }, - "then": { "$ref": "1.10.0/blocks.json" } + "then": { "$ref": "./1.10.0/blocks.json" } }, { "if": { "properties": { "format_version": { "type": "string", "const": "1.10.0" } } }, - "then": { "$ref": "1.10.0/blocks.json" } + "then": { "$ref": "./1.10.0/blocks.json" } }, { "if": { "properties": { "format_version": { "type": "string", "const": "1.12.0" } } }, - "then": { "$ref": "1.12.0/blocks.json" } + "then": { "$ref": "./1.12.0/blocks.json" } }, { "if": { "properties": { "format_version": { "type": "string", "const": "1.16.0" } } }, - "then": { "$ref": "1.16.0/blocks.json" } + "then": { "$ref": "./1.16.0/blocks.json" } } ] } diff --git a/behaviour/entities/1.10.0/entities.json b/behaviour/entities/1.10.0/entities.json index d62d3589..fa6afd23 100644 --- a/behaviour/entities/1.10.0/entities.json +++ b/behaviour/entities/1.10.0/entities.json @@ -13,6 +13,6 @@ "const": "1.10.0", "description": "A version that tells minecraft what type of data format can be expected when reading this file." }, - "minecraft:entity": { "$ref": "minecraft.entity.json", "description": "TODO description: minecraft:entity", "title": "Entity" } + "minecraft:entity": { "$ref": "./minecraft.entity.json", "description": "TODO description: minecraft:entity", "title": "Entity" } } } diff --git a/behaviour/entities/1.10.0/minecraft.entity.json b/behaviour/entities/1.10.0/minecraft.entity.json index 5cf2b785..ebf80ab4 100644 --- a/behaviour/entities/1.10.0/minecraft.entity.json +++ b/behaviour/entities/1.10.0/minecraft.entity.json @@ -82,20 +82,20 @@ "uniqueItems": true, "type": "object", "additionalProperties": { - "$ref": "components.json", + "$ref": "./components.json", "uniqueItems": true, "description": "The components that are added as the foundation of the entity", "title": "The component schema" } }, "components": { - "$ref": "components.json", + "$ref": "./components.json", "uniqueItems": true, "description": "The components that are added as the foundation of the entity", "title": "The component schema" }, "events": { - "$ref": "events.json", + "$ref": "./events.json", "uniqueItems": true, "description": "The events that the entity can run, these add or remove components_groups", "title": "The events schema" diff --git a/behaviour/entities/1.11.0/entities.json b/behaviour/entities/1.11.0/entities.json index 2755499a..3ee9d2b1 100644 --- a/behaviour/entities/1.11.0/entities.json +++ b/behaviour/entities/1.11.0/entities.json @@ -12,7 +12,7 @@ "const": "1.11.0", "description": "A version that tells minecraft what type of data format can be expected when reading this file." }, - "minecraft:entity": { "$ref": "minecraft.entity.json", "description": "TODO description: minecraft:entity", "title": "Entity" } + "minecraft:entity": { "$ref": "./minecraft.entity.json", "description": "TODO description: minecraft:entity", "title": "Entity" } }, "additionalProperties": false } diff --git a/behaviour/entities/1.11.0/minecraft.entity.json b/behaviour/entities/1.11.0/minecraft.entity.json index 553df5ed..ee33e2b4 100644 --- a/behaviour/entities/1.11.0/minecraft.entity.json +++ b/behaviour/entities/1.11.0/minecraft.entity.json @@ -82,20 +82,20 @@ "uniqueItems": true, "type": "object", "additionalProperties": { - "$ref": "components.json", + "$ref": "./components.json", "uniqueItems": true, "description": "The components that are added as the foundation of the entity", "title": "The component schema" } }, "components": { - "$ref": "components.json", + "$ref": "./components.json", "uniqueItems": true, "description": "The components that are added as the foundation of the entity", "title": "The component schema" }, "events": { - "$ref": "events.json", + "$ref": "./events.json", "uniqueItems": true, "description": "The events that the entity can run, these add or remove components_groups", "title": "The events schema" diff --git a/behaviour/entities/1.12.0/entities.json b/behaviour/entities/1.12.0/entities.json index 02890bd5..ca65ddee 100644 --- a/behaviour/entities/1.12.0/entities.json +++ b/behaviour/entities/1.12.0/entities.json @@ -12,7 +12,7 @@ "const": "1.12.0", "description": "A version that tells minecraft what type of data format can be expected when reading this file." }, - "minecraft:entity": { "$ref": "minecraft.entity.json", "description": "TODO description: minecraft:entity", "title": "Entity" } + "minecraft:entity": { "$ref": "./minecraft.entity.json", "description": "TODO description: minecraft:entity", "title": "Entity" } }, "additionalProperties": false } diff --git a/behaviour/entities/1.12.0/minecraft.entity.json b/behaviour/entities/1.12.0/minecraft.entity.json index 33a06d00..d748053b 100644 --- a/behaviour/entities/1.12.0/minecraft.entity.json +++ b/behaviour/entities/1.12.0/minecraft.entity.json @@ -82,20 +82,20 @@ "uniqueItems": true, "type": "object", "additionalProperties": { - "$ref": "components.json", + "$ref": "./components.json", "uniqueItems": true, "description": "The components that are added as the foundation of the entity", "title": "The component schema" } }, "components": { - "$ref": "components.json", + "$ref": "./components.json", "uniqueItems": true, "description": "The components that are added as the foundation of the entity", "title": "The component schema" }, "events": { - "$ref": "events.json", + "$ref": "./events.json", "uniqueItems": true, "description": "The events that the entity can run, these add or remove components_groups", "title": "The events schema" diff --git a/behaviour/entities/1.13.0/entities.json b/behaviour/entities/1.13.0/entities.json index fcb33e6f..9eb6971f 100644 --- a/behaviour/entities/1.13.0/entities.json +++ b/behaviour/entities/1.13.0/entities.json @@ -12,7 +12,7 @@ "const": "1.13.0", "description": "A version that tells minecraft what type of data format can be expected when reading this file." }, - "minecraft:entity": { "$ref": "minecraft.entity.json", "description": "TODO description: minecraft:entity", "title": "Entity" } + "minecraft:entity": { "$ref": "./minecraft.entity.json", "description": "TODO description: minecraft:entity", "title": "Entity" } }, "additionalProperties": false } diff --git a/behaviour/entities/1.13.0/filters.json b/behaviour/entities/1.13.0/filters.json index 4177341f..34a61165 100644 --- a/behaviour/entities/1.13.0/filters.json +++ b/behaviour/entities/1.13.0/filters.json @@ -71,7 +71,7 @@ }, { "if": { "properties": { "test": { "const": "has_container_open" } } }, - "then": { "$ref": "filters/has_container_open.json" } + "then": { "$ref": "./filters/has_container_open.json" } }, { "if": { "properties": { "test": { "const": "has_damage" } } }, @@ -87,7 +87,7 @@ }, { "if": { "properties": { "test": { "const": "has_ranged_weapon" } } }, - "then": { "$ref": "filters/has_ranged_weapon.json" } + "then": { "$ref": "./filters/has_ranged_weapon.json" } }, { "if": { "properties": { "test": { "const": "has_tag" } } }, @@ -95,7 +95,7 @@ }, { "if": { "properties": { "test": { "const": "has_target" } } }, - "then": { "$ref": "filters/has_target.json" } + "then": { "$ref": "./filters/has_target.json" } }, { "if": { "properties": { "test": { "const": "has_trade_supply" } } }, @@ -119,7 +119,7 @@ }, { "if": { "properties": { "test": { "const": "in_nether" } } }, - "then": { "$ref": "filters/in_nether.json" } + "then": { "$ref": "./filters/in_nether.json" } }, { "if": { "properties": { "test": { "const": "in_water" } } }, @@ -131,7 +131,7 @@ }, { "if": { "properties": { "test": { "const": "inactivity_timer" } } }, - "then": { "$ref": "filters/inactivity_timer.json" } + "then": { "$ref": "./filters/inactivity_timer.json" } }, { "if": { "properties": { "test": { "const": "is_altitude" } } }, @@ -147,7 +147,7 @@ }, { "if": { "properties": { "test": { "const": "is_block" } } }, - "then": { "$ref": "filters/is_block.json" } + "then": { "$ref": "./filters/is_block.json" } }, { "if": { "properties": { "test": { "const": "is_brightness" } } }, @@ -195,7 +195,7 @@ }, { "if": { "properties": { "test": { "const": "is_leashed_to" } } }, - "then": { "$ref": "filters/is_leashed_to.json" } + "then": { "$ref": "./filters/is_leashed_to.json" } }, { "if": { "properties": { "test": { "const": "is_mark_variant" } } }, @@ -211,7 +211,7 @@ }, { "if": { "properties": { "test": { "const": "is_persistent" } } }, - "then": { "$ref": "filters/is_persistent.json" } + "then": { "$ref": "./filters/is_persistent.json" } }, { "if": { "properties": { "test": { "const": "is_riding" } } }, @@ -223,7 +223,7 @@ }, { "if": { "properties": { "test": { "const": "is_sleeping" } } }, - "then": { "$ref": "filters/is_sleeping.json" } + "then": { "$ref": "./filters/is_sleeping.json" } }, { "if": { "properties": { "test": { "const": "is_sneaking" } } }, @@ -273,7 +273,7 @@ }, { "if": { "properties": { "test": { "const": "light_level" } } }, - "then": { "$ref": "filters/light_level.json" } + "then": { "$ref": "./filters/light_level.json" } }, { "if": { "properties": { "test": { "const": "moon_intensity" } } }, @@ -293,29 +293,29 @@ }, { "if": { "properties": { "test": { "const": "random_chance" } } }, - "then": { "$ref": "filters/random_chance.json" } + "then": { "$ref": "./filters/random_chance.json" } }, { "if": { "properties": { "test": { "const": "rider_count" } } }, - "then": { "$ref": "filters/rider_count.json" } + "then": { "$ref": "./filters/rider_count.json" } }, { "if": { "properties": { "test": { "const": "surface_mob" } } }, - "then": { "$ref": "filters/surface_mob.json" } + "then": { "$ref": "./filters/surface_mob.json" } }, { "if": { "properties": { "test": { "const": "trusts" } } }, - "then": { "$ref": "filters/trusts.json" } + "then": { "$ref": "./filters/trusts.json" } }, { "if": { "properties": { "test": { "const": "weather" } } }, - "then": { "$ref": "filters/weather.json" } + "then": { "$ref": "./filters/weather.json" } }, { "if": { "properties": { "test": { "const": "weather_at_position" } } }, - "then": { "$ref": "filters/weather_at_position.json" } + "then": { "$ref": "./filters/weather_at_position.json" } } ] } diff --git a/behaviour/entities/1.13.0/filters/has_container_open.json b/behaviour/entities/1.13.0/filters/has_container_open.json index c87503d8..905225ab 100644 --- a/behaviour/entities/1.13.0/filters/has_container_open.json +++ b/behaviour/entities/1.13.0/filters/has_container_open.json @@ -10,8 +10,8 @@ "title": "Test", "description": "The test property" }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "description": "True or false.", "oneOf": [ diff --git a/behaviour/entities/1.13.0/filters/has_ranged_weapon.json b/behaviour/entities/1.13.0/filters/has_ranged_weapon.json index 73535df4..3b209ddf 100644 --- a/behaviour/entities/1.13.0/filters/has_ranged_weapon.json +++ b/behaviour/entities/1.13.0/filters/has_ranged_weapon.json @@ -10,8 +10,8 @@ "title": "Test", "description": "The test property" }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "description": "True or false.", "oneOf": [ diff --git a/behaviour/entities/1.13.0/filters/has_target.json b/behaviour/entities/1.13.0/filters/has_target.json index 93a600f0..af8efe0c 100644 --- a/behaviour/entities/1.13.0/filters/has_target.json +++ b/behaviour/entities/1.13.0/filters/has_target.json @@ -10,8 +10,8 @@ "title": "Test", "description": "The test property" }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "description": "True or false.", "oneOf": [ diff --git a/behaviour/entities/1.13.0/filters/in_nether.json b/behaviour/entities/1.13.0/filters/in_nether.json index 1e6bd321..e9ffec63 100644 --- a/behaviour/entities/1.13.0/filters/in_nether.json +++ b/behaviour/entities/1.13.0/filters/in_nether.json @@ -10,8 +10,8 @@ "title": "Test", "description": "The test property" }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "description": "True or false.", "oneOf": [ diff --git a/behaviour/entities/1.13.0/filters/inactivity_timer.json b/behaviour/entities/1.13.0/filters/inactivity_timer.json index a5a91904..a61340c1 100644 --- a/behaviour/entities/1.13.0/filters/inactivity_timer.json +++ b/behaviour/entities/1.13.0/filters/inactivity_timer.json @@ -11,8 +11,8 @@ "title": "Test", "description": "The test property" }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "description": "The Family name to look for", "type": "integer", diff --git a/behaviour/entities/1.13.0/filters/is_block.json b/behaviour/entities/1.13.0/filters/is_block.json index 2b7d88df..401894f7 100644 --- a/behaviour/entities/1.13.0/filters/is_block.json +++ b/behaviour/entities/1.13.0/filters/is_block.json @@ -11,8 +11,8 @@ "title": "Test", "description": "The test property" }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "description": "The Family name to look for", "type": "string", diff --git a/behaviour/entities/1.13.0/filters/is_leashed_to.json b/behaviour/entities/1.13.0/filters/is_leashed_to.json index 52fa3e4f..e6b25bf2 100644 --- a/behaviour/entities/1.13.0/filters/is_leashed_to.json +++ b/behaviour/entities/1.13.0/filters/is_leashed_to.json @@ -10,8 +10,8 @@ "title": "Test", "description": "The test property" }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "description": "True or false.", "oneOf": [ diff --git a/behaviour/entities/1.13.0/filters/is_persistent.json b/behaviour/entities/1.13.0/filters/is_persistent.json index 5b0d7c03..b8a3e146 100644 --- a/behaviour/entities/1.13.0/filters/is_persistent.json +++ b/behaviour/entities/1.13.0/filters/is_persistent.json @@ -10,8 +10,8 @@ "title": "Test", "description": "The test property" }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "description": "True or false.", "oneOf": [ diff --git a/behaviour/entities/1.13.0/filters/is_sleeping.json b/behaviour/entities/1.13.0/filters/is_sleeping.json index e016ea92..a3c951fe 100644 --- a/behaviour/entities/1.13.0/filters/is_sleeping.json +++ b/behaviour/entities/1.13.0/filters/is_sleeping.json @@ -10,8 +10,8 @@ "title": "Test", "description": "The test property" }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "description": "True or false.", "oneOf": [ diff --git a/behaviour/entities/1.13.0/filters/light_level.json b/behaviour/entities/1.13.0/filters/light_level.json index 8323b0bd..e8da66de 100644 --- a/behaviour/entities/1.13.0/filters/light_level.json +++ b/behaviour/entities/1.13.0/filters/light_level.json @@ -11,8 +11,8 @@ "title": "Test", "description": "The test property" }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "description": "An integer value.", "type": "integer", diff --git a/behaviour/entities/1.13.0/filters/random_chance.json b/behaviour/entities/1.13.0/filters/random_chance.json index 61cdbe10..5a63a219 100644 --- a/behaviour/entities/1.13.0/filters/random_chance.json +++ b/behaviour/entities/1.13.0/filters/random_chance.json @@ -11,8 +11,8 @@ "title": "Test", "description": "The test property" }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "description": "An integer value.", "type": "integer", diff --git a/behaviour/entities/1.13.0/filters/rider_count.json b/behaviour/entities/1.13.0/filters/rider_count.json index 87c20b22..a2763237 100644 --- a/behaviour/entities/1.13.0/filters/rider_count.json +++ b/behaviour/entities/1.13.0/filters/rider_count.json @@ -11,8 +11,8 @@ "title": "Test", "description": "The test property" }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "description": "An integer value.", "type": "integer", diff --git a/behaviour/entities/1.13.0/filters/surface_mob.json b/behaviour/entities/1.13.0/filters/surface_mob.json index 83d697b3..62e6fd28 100644 --- a/behaviour/entities/1.13.0/filters/surface_mob.json +++ b/behaviour/entities/1.13.0/filters/surface_mob.json @@ -10,8 +10,8 @@ "title": "Test", "description": "The test property" }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "description": "True or false.", "oneOf": [ diff --git a/behaviour/entities/1.13.0/filters/trusts.json b/behaviour/entities/1.13.0/filters/trusts.json index 4c507f48..86dc514f 100644 --- a/behaviour/entities/1.13.0/filters/trusts.json +++ b/behaviour/entities/1.13.0/filters/trusts.json @@ -10,8 +10,8 @@ "title": "Test", "description": "The test property" }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "description": "True or false.", "oneOf": [ diff --git a/behaviour/entities/1.13.0/filters/weather.json b/behaviour/entities/1.13.0/filters/weather.json index 8d28519a..dc8e9232 100644 --- a/behaviour/entities/1.13.0/filters/weather.json +++ b/behaviour/entities/1.13.0/filters/weather.json @@ -11,8 +11,8 @@ "title": "Test", "description": "The test property" }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "description": "The Family name to look for", "type": "string", diff --git a/behaviour/entities/1.13.0/filters/weather_at_position.json b/behaviour/entities/1.13.0/filters/weather_at_position.json index 83e4a60c..26f238af 100644 --- a/behaviour/entities/1.13.0/filters/weather_at_position.json +++ b/behaviour/entities/1.13.0/filters/weather_at_position.json @@ -11,8 +11,8 @@ "title": "Test", "description": "The test property" }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "description": "The Family name to look for", "type": "string", diff --git a/behaviour/entities/1.13.0/minecraft.entity.json b/behaviour/entities/1.13.0/minecraft.entity.json index 42b88401..8c05695d 100644 --- a/behaviour/entities/1.13.0/minecraft.entity.json +++ b/behaviour/entities/1.13.0/minecraft.entity.json @@ -82,20 +82,20 @@ "uniqueItems": true, "type": "object", "additionalProperties": { - "$ref": "components.json", + "$ref": "./components.json", "uniqueItems": true, "description": "The components that are added as the foundation of the entity", "title": "The component schema" } }, "components": { - "$ref": "components.json", + "$ref": "./components.json", "uniqueItems": true, "description": "The components that are added as the foundation of the entity", "title": "The component schema" }, "events": { - "$ref": "events.json", + "$ref": "./events.json", "uniqueItems": true, "description": "The events that the entity can run, these add or remove components_groups", "title": "The events schema" diff --git a/behaviour/entities/1.14.0/entities.json b/behaviour/entities/1.14.0/entities.json index 74d80cb1..cdcd5d90 100644 --- a/behaviour/entities/1.14.0/entities.json +++ b/behaviour/entities/1.14.0/entities.json @@ -12,7 +12,7 @@ "const": "1.14.0", "description": "A version that tells minecraft what type of data format can be expected when reading this file." }, - "minecraft:entity": { "$ref": "minecraft.entity.json" } + "minecraft:entity": { "$ref": "./minecraft.entity.json" } }, "additionalProperties": false } diff --git a/behaviour/entities/1.14.0/minecraft.entity.json b/behaviour/entities/1.14.0/minecraft.entity.json index 172e1cb2..9320251e 100644 --- a/behaviour/entities/1.14.0/minecraft.entity.json +++ b/behaviour/entities/1.14.0/minecraft.entity.json @@ -82,20 +82,20 @@ "uniqueItems": true, "type": "object", "additionalProperties": { - "$ref": "components.json", + "$ref": "./components.json", "uniqueItems": true, "description": "The components that are added as the foundation of the entity", "title": "The component schema" } }, "components": { - "$ref": "components.json", + "$ref": "./components.json", "uniqueItems": true, "description": "The components that are added as the foundation of the entity", "title": "The component schema" }, "events": { - "$ref": "events.json", + "$ref": "./events.json", "uniqueItems": true, "description": "The events that the entity can run, these add or remove components_groups", "title": "The events schema" diff --git a/behaviour/entities/1.16.0/behaviors/minecraft.behavior.drink_potion.json b/behaviour/entities/1.16.0/behaviors/minecraft.behavior.drink_potion.json index efb3ea2b..245d01c8 100644 --- a/behaviour/entities/1.16.0/behaviors/minecraft.behavior.drink_potion.json +++ b/behaviour/entities/1.16.0/behaviors/minecraft.behavior.drink_potion.json @@ -7,8 +7,8 @@ "additionalProperties": false, "required": [], "properties": { - "priority": { "$ref": "types/base_priority.json" }, - "speed_multiplier": { "$ref": "types/base_speed_multiplier.json" }, + "priority": { "$ref": "./types/base_priority.json" }, + "speed_multiplier": { "$ref": "./types/base_speed_multiplier.json" }, "speed_modifier": { "default": 0.0, "description": "TODO description: speed modifier", diff --git a/behaviour/entities/1.16.0/behaviors/minecraft.behavior.knockback_roar.json b/behaviour/entities/1.16.0/behaviors/minecraft.behavior.knockback_roar.json index e0433408..71ea57bd 100644 --- a/behaviour/entities/1.16.0/behaviors/minecraft.behavior.knockback_roar.json +++ b/behaviour/entities/1.16.0/behaviors/minecraft.behavior.knockback_roar.json @@ -7,7 +7,7 @@ "additionalProperties": false, "required": [], "properties": { - "priority": { "$ref": "types/base_priority.json" }, + "priority": { "$ref": "./types/base_priority.json" }, "attack_time": { "type": "number", "default": 0.5, diff --git a/behaviour/entities/1.16.0/behaviors/minecraft.behavior.leap_at_target.json b/behaviour/entities/1.16.0/behaviors/minecraft.behavior.leap_at_target.json index 190bed5d..03924fa0 100644 --- a/behaviour/entities/1.16.0/behaviors/minecraft.behavior.leap_at_target.json +++ b/behaviour/entities/1.16.0/behaviors/minecraft.behavior.leap_at_target.json @@ -7,7 +7,7 @@ "additionalProperties": false, "required": [], "properties": { - "priority": { "$ref": "types/base_priority.json" }, + "priority": { "$ref": "./types/base_priority.json" }, "must_be_on_ground": { "type": "boolean", "default": true, diff --git a/behaviour/entities/1.16.0/behaviors/minecraft.behavior.look_at_player.json b/behaviour/entities/1.16.0/behaviors/minecraft.behavior.look_at_player.json index 4357cc5b..60d7cb3d 100644 --- a/behaviour/entities/1.16.0/behaviors/minecraft.behavior.look_at_player.json +++ b/behaviour/entities/1.16.0/behaviors/minecraft.behavior.look_at_player.json @@ -7,7 +7,7 @@ "additionalProperties": false, "required": [], "properties": { - "priority": { "$ref": "types/base_priority.json" }, + "priority": { "$ref": "./types/base_priority.json" }, "angle_of_view_vertical": { "type": "integer", "default": 360, diff --git a/behaviour/entities/1.16.0/behaviors/minecraft.behavior.nearest_attackable_target.json b/behaviour/entities/1.16.0/behaviors/minecraft.behavior.nearest_attackable_target.json index 3da20284..40a4c355 100644 --- a/behaviour/entities/1.16.0/behaviors/minecraft.behavior.nearest_attackable_target.json +++ b/behaviour/entities/1.16.0/behaviors/minecraft.behavior.nearest_attackable_target.json @@ -38,7 +38,7 @@ } }, "properties": { - "priority": { "$ref": "types/base_priority.json" }, + "priority": { "$ref": "./types/base_priority.json" }, "entity_types": { "description": "Filters which types of targets are valid for this entity.", "title": "Entity types", diff --git a/behaviour/entities/1.16.0/behaviors/minecraft.behavior.nearest_prioritized_attackable_target.json b/behaviour/entities/1.16.0/behaviors/minecraft.behavior.nearest_prioritized_attackable_target.json index 7d7baa12..67da8da6 100644 --- a/behaviour/entities/1.16.0/behaviors/minecraft.behavior.nearest_prioritized_attackable_target.json +++ b/behaviour/entities/1.16.0/behaviors/minecraft.behavior.nearest_prioritized_attackable_target.json @@ -7,7 +7,7 @@ "additionalProperties": false, "required": [], "properties": { - "priority": { "$ref": "types/base_priority.json" }, + "priority": { "$ref": "./types/base_priority.json" }, "entity_types": { "description": "List of entity types that this mob considers valid targets", "title": "Entity types", diff --git a/behaviour/entities/1.16.0/behaviors/minecraft.behavior.send_event.json b/behaviour/entities/1.16.0/behaviors/minecraft.behavior.send_event.json index 60e08544..ff58aeb4 100644 --- a/behaviour/entities/1.16.0/behaviors/minecraft.behavior.send_event.json +++ b/behaviour/entities/1.16.0/behaviors/minecraft.behavior.send_event.json @@ -34,7 +34,7 @@ } }, "properties": { - "priority": { "$ref": "types/base_priority.json" }, + "priority": { "$ref": "./types/base_priority.json" }, "cast_duration": { "type": "number", "description": "Time in seconds for the entire event sending process", diff --git a/behaviour/entities/1.16.0/entities.json b/behaviour/entities/1.16.0/entities.json index c3506a6f..96a89285 100644 --- a/behaviour/entities/1.16.0/entities.json +++ b/behaviour/entities/1.16.0/entities.json @@ -12,7 +12,7 @@ "const": "1.16.0", "description": "A version that tells minecraft what type of data format can be expected when reading this file." }, - "minecraft:entity": { "$ref": "minecraft.entity.json" } + "minecraft:entity": { "$ref": "./minecraft.entity.json" } }, "additionalProperties": false } diff --git a/behaviour/entities/1.16.0/filters/has_container_open.json b/behaviour/entities/1.16.0/filters/has_container_open.json index 70445552..b2a5d204 100644 --- a/behaviour/entities/1.16.0/filters/has_container_open.json +++ b/behaviour/entities/1.16.0/filters/has_container_open.json @@ -10,8 +10,8 @@ "title": "Test", "description": "The test property" }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "description": "True or false.", "oneOf": [ diff --git a/behaviour/entities/1.16.0/filters/has_ranged_weapon.json b/behaviour/entities/1.16.0/filters/has_ranged_weapon.json index 9d2767b2..cb0e6702 100644 --- a/behaviour/entities/1.16.0/filters/has_ranged_weapon.json +++ b/behaviour/entities/1.16.0/filters/has_ranged_weapon.json @@ -10,8 +10,8 @@ "title": "Test", "description": "The test property" }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "description": "True or false.", "oneOf": [ diff --git a/behaviour/entities/1.16.0/filters/has_target.json b/behaviour/entities/1.16.0/filters/has_target.json index cd4c9315..9fbef022 100644 --- a/behaviour/entities/1.16.0/filters/has_target.json +++ b/behaviour/entities/1.16.0/filters/has_target.json @@ -10,8 +10,8 @@ "title": "Test", "description": "The test property" }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "description": "True or false.", "oneOf": [ diff --git a/behaviour/entities/1.16.0/filters/in_nether.json b/behaviour/entities/1.16.0/filters/in_nether.json index d806e572..100e1af3 100644 --- a/behaviour/entities/1.16.0/filters/in_nether.json +++ b/behaviour/entities/1.16.0/filters/in_nether.json @@ -10,8 +10,8 @@ "title": "Test", "description": "The test property" }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "description": "True or false.", "oneOf": [ diff --git a/behaviour/entities/1.16.0/filters/inactivity_timer.json b/behaviour/entities/1.16.0/filters/inactivity_timer.json index 23959cb9..619d1456 100644 --- a/behaviour/entities/1.16.0/filters/inactivity_timer.json +++ b/behaviour/entities/1.16.0/filters/inactivity_timer.json @@ -11,8 +11,8 @@ "title": "Test", "description": "The test property" }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "description": "The Family name to look for", "type": "integer", diff --git a/behaviour/entities/1.16.0/filters/is_block.json b/behaviour/entities/1.16.0/filters/is_block.json index a49475f5..a21d47cc 100644 --- a/behaviour/entities/1.16.0/filters/is_block.json +++ b/behaviour/entities/1.16.0/filters/is_block.json @@ -11,8 +11,8 @@ "title": "Test", "description": "The test property" }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "description": "The Family name to look for", "type": "string", diff --git a/behaviour/entities/1.16.0/filters/is_leashed_to.json b/behaviour/entities/1.16.0/filters/is_leashed_to.json index 62845c15..efa668b9 100644 --- a/behaviour/entities/1.16.0/filters/is_leashed_to.json +++ b/behaviour/entities/1.16.0/filters/is_leashed_to.json @@ -10,8 +10,8 @@ "title": "Test", "description": "The test property" }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "description": "True or false.", "oneOf": [ diff --git a/behaviour/entities/1.16.0/filters/is_persistent.json b/behaviour/entities/1.16.0/filters/is_persistent.json index 53aa7c7b..b4ef4327 100644 --- a/behaviour/entities/1.16.0/filters/is_persistent.json +++ b/behaviour/entities/1.16.0/filters/is_persistent.json @@ -10,8 +10,8 @@ "title": "Test", "description": "The test property" }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "description": "True or false.", "oneOf": [ diff --git a/behaviour/entities/1.16.0/filters/is_sleeping.json b/behaviour/entities/1.16.0/filters/is_sleeping.json index 5ecb8be5..d3116e91 100644 --- a/behaviour/entities/1.16.0/filters/is_sleeping.json +++ b/behaviour/entities/1.16.0/filters/is_sleeping.json @@ -10,8 +10,8 @@ "title": "Test", "description": "The test property" }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "description": "True or false.", "oneOf": [ diff --git a/behaviour/entities/1.16.0/filters/light_level.json b/behaviour/entities/1.16.0/filters/light_level.json index 25721785..128c0a37 100644 --- a/behaviour/entities/1.16.0/filters/light_level.json +++ b/behaviour/entities/1.16.0/filters/light_level.json @@ -11,8 +11,8 @@ "title": "Test", "description": "The test property" }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "description": "An integer value.", "type": "integer", diff --git a/behaviour/entities/1.16.0/filters/random_chance.json b/behaviour/entities/1.16.0/filters/random_chance.json index 9ba40f0a..edc31c58 100644 --- a/behaviour/entities/1.16.0/filters/random_chance.json +++ b/behaviour/entities/1.16.0/filters/random_chance.json @@ -11,8 +11,8 @@ "title": "Test", "description": "The test property" }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "description": "An integer value.", "type": "integer", diff --git a/behaviour/entities/1.16.0/filters/rider_count.json b/behaviour/entities/1.16.0/filters/rider_count.json index 536cc87d..374f0f37 100644 --- a/behaviour/entities/1.16.0/filters/rider_count.json +++ b/behaviour/entities/1.16.0/filters/rider_count.json @@ -11,8 +11,8 @@ "title": "Test", "description": "The test property" }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "description": "An integer value.", "type": "integer", diff --git a/behaviour/entities/1.16.0/filters/surface_mob.json b/behaviour/entities/1.16.0/filters/surface_mob.json index 6780fd8b..f07b0bfa 100644 --- a/behaviour/entities/1.16.0/filters/surface_mob.json +++ b/behaviour/entities/1.16.0/filters/surface_mob.json @@ -10,8 +10,8 @@ "title": "Test", "description": "The test property" }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "description": "True or false.", "oneOf": [ diff --git a/behaviour/entities/1.16.0/filters/trusts.json b/behaviour/entities/1.16.0/filters/trusts.json index f4c124f0..2de93957 100644 --- a/behaviour/entities/1.16.0/filters/trusts.json +++ b/behaviour/entities/1.16.0/filters/trusts.json @@ -10,8 +10,8 @@ "title": "Test", "description": "The test property" }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "description": "True or false.", "oneOf": [ diff --git a/behaviour/entities/1.16.0/filters/weather.json b/behaviour/entities/1.16.0/filters/weather.json index 02802c4d..c5b01030 100644 --- a/behaviour/entities/1.16.0/filters/weather.json +++ b/behaviour/entities/1.16.0/filters/weather.json @@ -11,8 +11,8 @@ "title": "Test", "description": "The test property" }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "description": "The Family name to look for", "type": "string", diff --git a/behaviour/entities/1.16.0/filters/weather_at_position.json b/behaviour/entities/1.16.0/filters/weather_at_position.json index 43e49b77..8d585c65 100644 --- a/behaviour/entities/1.16.0/filters/weather_at_position.json +++ b/behaviour/entities/1.16.0/filters/weather_at_position.json @@ -11,8 +11,8 @@ "title": "Test", "description": "The test property" }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "description": "The Family name to look for", "type": "string", diff --git a/behaviour/entities/1.16.0/minecraft.entity.json b/behaviour/entities/1.16.0/minecraft.entity.json index 8c27f3db..f62514da 100644 --- a/behaviour/entities/1.16.0/minecraft.entity.json +++ b/behaviour/entities/1.16.0/minecraft.entity.json @@ -85,7 +85,7 @@ "uniqueItems": true, "type": "object", "additionalProperties": { - "$ref": "components.json", + "$ref": "./components.json", "uniqueItems": true, "description": "The components that are added as the foundation of the entity", "title": "The component schema" @@ -93,13 +93,13 @@ }, "components": { "uniqueItems": true, - "$ref": "components.json", + "$ref": "./components.json", "description": "The components that are added as the foundation of the entity", "title": "The component schema" }, "events": { "uniqueItems": true, - "$ref": "events.json", + "$ref": "./events.json", "description": "The events that the entity can run, these add or remove components_groups", "title": "The events schema" } diff --git a/behaviour/entities/1.16.100/entities.json b/behaviour/entities/1.16.100/entities.json index 96e6fbb2..3826a32b 100644 --- a/behaviour/entities/1.16.100/entities.json +++ b/behaviour/entities/1.16.100/entities.json @@ -12,7 +12,7 @@ "const": "1.16.100", "description": "A version that tells minecraft what type of data format can be expected when reading this file." }, - "minecraft:entity": { "$ref": "minecraft.entity.json" } + "minecraft:entity": { "$ref": "./minecraft.entity.json" } }, "additionalProperties": false } diff --git a/behaviour/entities/1.16.100/filters/has_container_open.json b/behaviour/entities/1.16.100/filters/has_container_open.json index d5626c26..a7dcdd88 100644 --- a/behaviour/entities/1.16.100/filters/has_container_open.json +++ b/behaviour/entities/1.16.100/filters/has_container_open.json @@ -10,8 +10,8 @@ "title": "Test", "description": "The test property" }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "description": "True or false.", "oneOf": [ diff --git a/behaviour/entities/1.16.100/filters/has_ranged_weapon.json b/behaviour/entities/1.16.100/filters/has_ranged_weapon.json index 5b5777fc..74c8ce1c 100644 --- a/behaviour/entities/1.16.100/filters/has_ranged_weapon.json +++ b/behaviour/entities/1.16.100/filters/has_ranged_weapon.json @@ -10,8 +10,8 @@ "title": "Test", "description": "The test property" }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "description": "True or false.", "oneOf": [ diff --git a/behaviour/entities/1.16.100/filters/has_target.json b/behaviour/entities/1.16.100/filters/has_target.json index fdce863b..34716af3 100644 --- a/behaviour/entities/1.16.100/filters/has_target.json +++ b/behaviour/entities/1.16.100/filters/has_target.json @@ -10,8 +10,8 @@ "title": "Test", "description": "The test property" }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "description": "True or false.", "oneOf": [ diff --git a/behaviour/entities/1.16.100/filters/in_nether.json b/behaviour/entities/1.16.100/filters/in_nether.json index 4a56d0ef..3248808e 100644 --- a/behaviour/entities/1.16.100/filters/in_nether.json +++ b/behaviour/entities/1.16.100/filters/in_nether.json @@ -10,8 +10,8 @@ "title": "Test", "description": "The test property" }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "description": "True or false.", "oneOf": [ diff --git a/behaviour/entities/1.16.100/filters/inactivity_timer.json b/behaviour/entities/1.16.100/filters/inactivity_timer.json index 337d6109..387109bf 100644 --- a/behaviour/entities/1.16.100/filters/inactivity_timer.json +++ b/behaviour/entities/1.16.100/filters/inactivity_timer.json @@ -11,8 +11,8 @@ "title": "Test", "description": "The test property" }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "description": "The Family name to look for", "type": "integer", diff --git a/behaviour/entities/1.16.100/filters/is_block.json b/behaviour/entities/1.16.100/filters/is_block.json index 9aca4608..3f1a1f70 100644 --- a/behaviour/entities/1.16.100/filters/is_block.json +++ b/behaviour/entities/1.16.100/filters/is_block.json @@ -11,8 +11,8 @@ "title": "Test", "description": "The test property" }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "description": "The Family name to look for", "type": "string", diff --git a/behaviour/entities/1.16.100/filters/is_leashed_to.json b/behaviour/entities/1.16.100/filters/is_leashed_to.json index c73f6043..35ebae4c 100644 --- a/behaviour/entities/1.16.100/filters/is_leashed_to.json +++ b/behaviour/entities/1.16.100/filters/is_leashed_to.json @@ -10,8 +10,8 @@ "title": "Test", "description": "The test property" }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "description": "True or false.", "oneOf": [ diff --git a/behaviour/entities/1.16.100/filters/is_persistent.json b/behaviour/entities/1.16.100/filters/is_persistent.json index 2cdc08a2..f9f2a422 100644 --- a/behaviour/entities/1.16.100/filters/is_persistent.json +++ b/behaviour/entities/1.16.100/filters/is_persistent.json @@ -10,8 +10,8 @@ "title": "Test", "description": "The test property" }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "description": "True or false.", "oneOf": [ diff --git a/behaviour/entities/1.16.100/filters/is_sleeping.json b/behaviour/entities/1.16.100/filters/is_sleeping.json index a2260bae..0c3e7443 100644 --- a/behaviour/entities/1.16.100/filters/is_sleeping.json +++ b/behaviour/entities/1.16.100/filters/is_sleeping.json @@ -10,8 +10,8 @@ "title": "Test", "description": "The test property" }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "description": "True or false.", "oneOf": [ diff --git a/behaviour/entities/1.16.100/filters/light_level.json b/behaviour/entities/1.16.100/filters/light_level.json index 6c90b5df..d57a9471 100644 --- a/behaviour/entities/1.16.100/filters/light_level.json +++ b/behaviour/entities/1.16.100/filters/light_level.json @@ -11,8 +11,8 @@ "title": "Test", "description": "The test property" }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "description": "An integer value.", "type": "integer", diff --git a/behaviour/entities/1.16.100/filters/random_chance.json b/behaviour/entities/1.16.100/filters/random_chance.json index 3974c593..af92fcdb 100644 --- a/behaviour/entities/1.16.100/filters/random_chance.json +++ b/behaviour/entities/1.16.100/filters/random_chance.json @@ -11,8 +11,8 @@ "title": "Test", "description": "The test property" }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "description": "An integer value.", "type": "integer", diff --git a/behaviour/entities/1.16.100/filters/rider_count.json b/behaviour/entities/1.16.100/filters/rider_count.json index 171af801..655cdb79 100644 --- a/behaviour/entities/1.16.100/filters/rider_count.json +++ b/behaviour/entities/1.16.100/filters/rider_count.json @@ -11,8 +11,8 @@ "title": "Test", "description": "The test property" }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "description": "An integer value.", "type": "integer", diff --git a/behaviour/entities/1.16.100/filters/surface_mob.json b/behaviour/entities/1.16.100/filters/surface_mob.json index e117a2a4..05f3c73f 100644 --- a/behaviour/entities/1.16.100/filters/surface_mob.json +++ b/behaviour/entities/1.16.100/filters/surface_mob.json @@ -10,8 +10,8 @@ "title": "Test", "description": "The test property" }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "description": "True or false.", "oneOf": [ diff --git a/behaviour/entities/1.16.100/filters/trusts.json b/behaviour/entities/1.16.100/filters/trusts.json index 26ce1f98..705119dc 100644 --- a/behaviour/entities/1.16.100/filters/trusts.json +++ b/behaviour/entities/1.16.100/filters/trusts.json @@ -10,8 +10,8 @@ "title": "Test", "description": "The test property" }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "description": "True or false.", "oneOf": [ diff --git a/behaviour/entities/1.16.100/filters/weather.json b/behaviour/entities/1.16.100/filters/weather.json index cbb39ddd..fc68adca 100644 --- a/behaviour/entities/1.16.100/filters/weather.json +++ b/behaviour/entities/1.16.100/filters/weather.json @@ -11,8 +11,8 @@ "title": "Test", "description": "The test property" }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "description": "The Family name to look for", "type": "string", diff --git a/behaviour/entities/1.16.100/filters/weather_at_position.json b/behaviour/entities/1.16.100/filters/weather_at_position.json index ecfdf101..2cb3f415 100644 --- a/behaviour/entities/1.16.100/filters/weather_at_position.json +++ b/behaviour/entities/1.16.100/filters/weather_at_position.json @@ -11,8 +11,8 @@ "title": "Test", "description": "The test property" }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "description": "The Family name to look for", "type": "string", diff --git a/behaviour/entities/1.16.100/minecraft.entity.json b/behaviour/entities/1.16.100/minecraft.entity.json index 8f597286..02f79717 100644 --- a/behaviour/entities/1.16.100/minecraft.entity.json +++ b/behaviour/entities/1.16.100/minecraft.entity.json @@ -85,7 +85,7 @@ "uniqueItems": true, "type": "object", "additionalProperties": { - "$ref": "components.json", + "$ref": "./components.json", "uniqueItems": true, "description": "The components that are added as the foundation of the entity", "title": "The component schema" @@ -93,13 +93,13 @@ }, "components": { "uniqueItems": true, - "$ref": "components.json", + "$ref": "./components.json", "description": "The components that are added as the foundation of the entity", "title": "The component schema" }, "events": { "uniqueItems": true, - "$ref": "events.json", + "$ref": "./events.json", "description": "The events that the entity can run, these add or remove components_groups", "title": "The events schema" } diff --git a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.avoid_mob_type.json b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.avoid_mob_type.json index 7148a11b..df71519b 100644 --- a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.avoid_mob_type.json +++ b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.avoid_mob_type.json @@ -7,7 +7,7 @@ "title": "Behavior.avoid_mob_type 1.8.0", "required": [], "properties": { - "priority": { "$ref": "types/base_priority.json" }, + "priority": { "$ref": "./types/base_priority.json" }, "max_dist": { "type": "number", "default": 0, diff --git a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.beg.json b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.beg.json index aee881a9..016834e2 100644 --- a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.beg.json +++ b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.beg.json @@ -7,7 +7,7 @@ "description": "Allows this mob to look at and follow the player that holds food they like.", "required": [], "properties": { - "priority": { "$ref": "types/base_priority.json" }, + "priority": { "$ref": "./types/base_priority.json" }, "items": { "type": "array", "description": "List of items that this mob likes", diff --git a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.break_door.json b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.break_door.json index 839fc712..d96453f7 100644 --- a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.break_door.json +++ b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.break_door.json @@ -9,7 +9,7 @@ "priority": { "ref": "types/base_priority.json" }, - "speed_multiplier": { "$ref": "types/base_speed_multiplier.json" } + "speed_multiplier": { "$ref": "./types/base_speed_multiplier.json" } }, "additionalProperties": false } diff --git a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.breed.json b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.breed.json index 9c336feb..a025b617 100644 --- a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.breed.json +++ b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.breed.json @@ -10,6 +10,6 @@ "priority": { "ref": "types/base_priority.json" }, - "speed_multiplier": { "$ref": "types/base_speed_multiplier.json" } + "speed_multiplier": { "$ref": "./types/base_speed_multiplier.json" } } } diff --git a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.charge_held_item.json b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.charge_held_item.json index 048f55b7..16257f4f 100644 --- a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.charge_held_item.json +++ b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.charge_held_item.json @@ -7,7 +7,7 @@ "additionalProperties": false, "required": [], "properties": { - "priority": { "$ref": "types/base_priority.json" }, + "priority": { "$ref": "./types/base_priority.json" }, "items": { "type": "array", "title": "Items", diff --git a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.circle_around_anchor.json b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.circle_around_anchor.json index bcbf67e5..5c738821 100644 --- a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.circle_around_anchor.json +++ b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.circle_around_anchor.json @@ -7,7 +7,7 @@ "description": "Allows the mob to move in a circle around a point or a target.", "required": [], "properties": { - "priority": { "$ref": "types/base_priority.json" }, + "priority": { "$ref": "./types/base_priority.json" }, "speed_multiplier": { "type": "number", "default": 1.0, diff --git a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.controlled_by_player.json b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.controlled_by_player.json index 0283232c..5011c012 100644 --- a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.controlled_by_player.json +++ b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.controlled_by_player.json @@ -6,7 +6,7 @@ "title": "Behavior.controlled_by_player 1.8.0", "description": "Allows the mob to be controlled by the player.", "properties": { - "priority": { "$ref": "types/base_priority.json" }, + "priority": { "$ref": "./types/base_priority.json" }, "mount_speed_multiplier": { "type": "number", "default": 1, diff --git a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.defend_village_target.json b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.defend_village_target.json index 37b07183..e005b959 100644 --- a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.defend_village_target.json +++ b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.defend_village_target.json @@ -6,7 +6,7 @@ "title": "Behavior.defend_village_target 1.8.0", "description": "Allows the mob to stay in the village and fight mobs hostile to the villagers.", "properties": { - "priority": { "$ref": "types/base_priority.json" }, + "priority": { "$ref": "./types/base_priority.json" }, "entity_types": { "$ref": "../types/entity_types.json", "description": "List of entity types this mob considers a threat to the village", diff --git a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.delayed_attack.json b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.delayed_attack.json index 49dfb14e..34636d63 100644 --- a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.delayed_attack.json +++ b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.delayed_attack.json @@ -6,8 +6,8 @@ "title": "Behavior.delayed_attack 1.8.0", "description": "Allows the mob to drink potions based on specified environment conditions.", "properties": { - "priority": { "$ref": "types/base_priority.json" }, - "speed_multiplier": { "$ref": "types/base_speed_multiplier.json" }, + "priority": { "$ref": "./types/base_priority.json" }, + "speed_multiplier": { "$ref": "./types/base_speed_multiplier.json" }, "attack_duration": { "type": "number", "default": 1, diff --git a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.door_interact.json b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.door_interact.json index d5069428..0051b50b 100644 --- a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.door_interact.json +++ b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.door_interact.json @@ -6,6 +6,6 @@ "title": "Behavior.door_interact 1.8.0", "description": "Allows the mob to drink potions based on specified environment conditions.", "properties": { - "priority": { "$ref": "types/base_priority.json" } + "priority": { "$ref": "./types/base_priority.json" } } } diff --git a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.dragonchargeplayer.json b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.dragonchargeplayer.json index 00ceff4c..d3136765 100644 --- a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.dragonchargeplayer.json +++ b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.dragonchargeplayer.json @@ -6,6 +6,6 @@ "title": "Behavior.dragonchargeplayer 1.8.0", "description": "Allows the dragon to attack a player by flying fast at them. The player is chosen by the dragonscanning goal. Can only be used by the Ender Dragon.", "properties": { - "priority": { "$ref": "types/base_priority.json" } + "priority": { "$ref": "./types/base_priority.json" } } } diff --git a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.dragondeath.json b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.dragondeath.json index c601565b..648b59e1 100644 --- a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.dragondeath.json +++ b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.dragondeath.json @@ -6,6 +6,6 @@ "title": "Behavior.dragondeath 1.8.0", "description": "Allows the dragon to go out with glory. This controls the Ender Dragon's death animation and can't be used by other mobs.", "properties": { - "priority": { "$ref": "types/base_priority.json" } + "priority": { "$ref": "./types/base_priority.json" } } } diff --git a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.dragonflaming.json b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.dragonflaming.json index 74cf69df..86c2ae59 100644 --- a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.dragonflaming.json +++ b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.dragonflaming.json @@ -6,6 +6,6 @@ "title": "Behavior.dragonflaming 1.8.0", "description": "Allows the dragon to use its flame breath attack. Can only be used by the Ender Dragon.", "properties": { - "priority": { "$ref": "types/base_priority.json" } + "priority": { "$ref": "./types/base_priority.json" } } } diff --git a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.dragonholdingpattern.json b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.dragonholdingpattern.json index 337f0e38..a467b418 100644 --- a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.dragonholdingpattern.json +++ b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.dragonholdingpattern.json @@ -6,6 +6,6 @@ "title": "Behavior.dragonholdingpattern 1.8.0", "description": "Allows the Dragon to fly around in a circle around the center podium. Can only be used by the Ender Dragon.", "properties": { - "priority": { "$ref": "types/base_priority.json" } + "priority": { "$ref": "./types/base_priority.json" } } } diff --git a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.dragonlanding.json b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.dragonlanding.json index 01598047..de240259 100644 --- a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.dragonlanding.json +++ b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.dragonlanding.json @@ -6,6 +6,6 @@ "title": "Behavior.dragonlanding 1.8.0", "description": "Allows the Dragon to stop flying and transition into perching mode. Can only be used by the Ender Dragon.", "properties": { - "priority": { "$ref": "types/base_priority.json" } + "priority": { "$ref": "./types/base_priority.json" } } } diff --git a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.dragonscanning.json b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.dragonscanning.json index 3d280503..3f818833 100644 --- a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.dragonscanning.json +++ b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.dragonscanning.json @@ -6,6 +6,6 @@ "title": "Behavior.dragonscanning 1.8.0", "description": "Allows the dragon to look around for a player to attack while in perch mode. Can only be used by the Ender Dragon.", "properties": { - "priority": { "$ref": "types/base_priority.json" } + "priority": { "$ref": "./types/base_priority.json" } } } diff --git a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.dragonstrafeplayer.json b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.dragonstrafeplayer.json index ed005878..fb3cf82e 100644 --- a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.dragonstrafeplayer.json +++ b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.dragonstrafeplayer.json @@ -6,6 +6,6 @@ "title": "Behavior.dragonstrafeplayer 1.8.0", "description": "Allows the dragon to fly around looking for a player and shoot fireballs at them. Can only be used by the Ender Dragon.", "properties": { - "priority": { "$ref": "types/base_priority.json" } + "priority": { "$ref": "./types/base_priority.json" } } } diff --git a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.dragontakeoff.json b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.dragontakeoff.json index eae76675..4e3df61b 100644 --- a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.dragontakeoff.json +++ b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.dragontakeoff.json @@ -6,6 +6,6 @@ "title": "Behavior.dragontakeoff 1.8.0", "description": "Allows the dragon to leave perch mode and go back to flying around. Can only be used by the Ender Dragon.", "properties": { - "priority": { "$ref": "types/base_priority.json" } + "priority": { "$ref": "./types/base_priority.json" } } } diff --git a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.drink_potion.json b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.drink_potion.json index f78d2326..b3ec4ca4 100644 --- a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.drink_potion.json +++ b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.drink_potion.json @@ -7,8 +7,8 @@ "additionalProperties": false, "required": [], "properties": { - "priority": { "$ref": "types/base_priority.json" }, - "speed_multiplier": { "$ref": "types/base_speed_multiplier.json" }, + "priority": { "$ref": "./types/base_priority.json" }, + "speed_multiplier": { "$ref": "./types/base_speed_multiplier.json" }, "speed_modifier": { "default": 0.0, "description": "TODO description: speed modifier", diff --git a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.drop_item_for.json b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.drop_item_for.json index 12d1d513..0a9abf30 100644 --- a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.drop_item_for.json +++ b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.drop_item_for.json @@ -6,8 +6,8 @@ "title": "Behavior.drop_item_for 1.8.0", "description": "Allows the mob to drink potions based on specified environment conditions.", "properties": { - "priority": { "$ref": "types/base_priority.json" }, - "speed_multiplier": { "$ref": "types/base_speed_multiplier.json" }, + "priority": { "$ref": "./types/base_priority.json" }, + "speed_multiplier": { "$ref": "./types/base_speed_multiplier.json" }, "entity_types": { "$ref": "../types/entity_types.json" }, "drop_item_chance": { "type": "number", diff --git a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.eat_block.json b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.eat_block.json index 39c4b889..26b680f6 100644 --- a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.eat_block.json +++ b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.eat_block.json @@ -7,7 +7,7 @@ "additionalProperties": false, "required": [], "properties": { - "priority": { "$ref": "types/base_priority.json" }, + "priority": { "$ref": "./types/base_priority.json" }, "on_eat": { "$ref": "../types/trigger.json", "description": "UNDOCUMENTATED", "title": "On Eat" }, "success_chance": { "title": "Succes chance", diff --git a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.enderman_leave_block.json b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.enderman_leave_block.json index a316e2c8..509d9cc5 100644 --- a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.enderman_leave_block.json +++ b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.enderman_leave_block.json @@ -7,6 +7,6 @@ "description": "Allows the enderman to drop a block they are carrying. Can only be used by Endermen.", "required": [], "properties": { - "priority": { "$ref": "types/base_priority.json" } + "priority": { "$ref": "./types/base_priority.json" } } } diff --git a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.enderman_take_block.json b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.enderman_take_block.json index 05ae716b..7b23f94f 100644 --- a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.enderman_take_block.json +++ b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.enderman_take_block.json @@ -7,6 +7,6 @@ "additionalProperties": false, "required": [], "properties": { - "priority": { "$ref": "types/base_priority.json" } + "priority": { "$ref": "./types/base_priority.json" } } } diff --git a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.find_underwater_treasure.json b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.find_underwater_treasure.json index 19dc5e09..9a53c66e 100644 --- a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.find_underwater_treasure.json +++ b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.find_underwater_treasure.json @@ -7,8 +7,8 @@ "additionalProperties": false, "required": [], "properties": { - "priority": { "$ref": "types/base_priority.json" }, - "speed_multiplier": { "$ref": "types/base_speed_multiplier.json" }, + "priority": { "$ref": "./types/base_priority.json" }, + "speed_multiplier": { "$ref": "./types/base_speed_multiplier.json" }, "search_range": { "type": "integer", "default": 0, diff --git a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.float.json b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.float.json index a1440722..f3268dd3 100644 --- a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.float.json +++ b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.float.json @@ -7,6 +7,6 @@ "additionalProperties": false, "required": [], "properties": { - "priority": { "$ref": "types/base_priority.json" } + "priority": { "$ref": "./types/base_priority.json" } } } diff --git a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.float_wander.json b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.float_wander.json index fd104deb..1361d762 100644 --- a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.float_wander.json +++ b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.float_wander.json @@ -7,7 +7,7 @@ "additionalProperties": false, "required": [], "properties": { - "priority": { "$ref": "types/base_priority.json" }, + "priority": { "$ref": "./types/base_priority.json" }, "xz_dist": { "type": "integer", "default": 10, diff --git a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.follow_caravan.json b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.follow_caravan.json index 402fcd4c..041ae68f 100644 --- a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.follow_caravan.json +++ b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.follow_caravan.json @@ -7,8 +7,8 @@ "additionalProperties": false, "required": [], "properties": { - "priority": { "$ref": "types/base_priority.json" }, - "speed_multiplier": { "$ref": "types/base_speed_multiplier.json" }, + "priority": { "$ref": "./types/base_priority.json" }, + "speed_multiplier": { "$ref": "./types/base_speed_multiplier.json" }, "entity_types": { "$ref": "../types/entity_types.json", "description": "List of entity types that this mob can follow in a caravan", diff --git a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.follow_mob.json b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.follow_mob.json index 931aa40e..6685c7f1 100644 --- a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.follow_mob.json +++ b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.follow_mob.json @@ -10,7 +10,7 @@ "priority": { "ref": "types/base_priority.json" }, - "speed_multiplier": { "$ref": "types/base_speed_multiplier.json" }, + "speed_multiplier": { "$ref": "./types/base_speed_multiplier.json" }, "search_range": { "type": "integer", "default": 0, diff --git a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.follow_owner.json b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.follow_owner.json index 75ff524e..e28e2448 100644 --- a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.follow_owner.json +++ b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.follow_owner.json @@ -10,7 +10,7 @@ "priority": { "ref": "types/base_priority.json" }, - "speed_multiplier": { "$ref": "types/base_speed_multiplier.json" }, + "speed_multiplier": { "$ref": "./types/base_speed_multiplier.json" }, "start_distance": { "type": "number", "default": 10, diff --git a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.follow_parent.json b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.follow_parent.json index 42ca7cab..2cf96554 100644 --- a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.follow_parent.json +++ b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.follow_parent.json @@ -10,6 +10,6 @@ "priority": { "ref": "types/base_priority.json" }, - "speed_multiplier": { "$ref": "types/base_speed_multiplier.json" } + "speed_multiplier": { "$ref": "./types/base_speed_multiplier.json" } } } diff --git a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.guardian_attack.json b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.guardian_attack.json index 84970043..a395430c 100644 --- a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.guardian_attack.json +++ b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.guardian_attack.json @@ -7,6 +7,6 @@ "additionalProperties": false, "required": [], "properties": { - "priority": { "$ref": "types/base_priority.json" } + "priority": { "$ref": "./types/base_priority.json" } } } diff --git a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.hurt_by_target.json b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.hurt_by_target.json index 9fe9fee1..fec3afe5 100644 --- a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.hurt_by_target.json +++ b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.hurt_by_target.json @@ -7,7 +7,7 @@ "description": "Allows the mob to target another mob that hurts them.", "required": [], "properties": { - "priority": { "$ref": "types/base_priority.json" }, + "priority": { "$ref": "./types/base_priority.json" }, "entity_types": { "$ref": "../types/entity_types.json", "description": "TODO description: entity types", "title": "Entity Types" }, "alert_same_type": { "type": "boolean", diff --git a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.knockback_roar.json b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.knockback_roar.json index 643c5c91..c49fda40 100644 --- a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.knockback_roar.json +++ b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.knockback_roar.json @@ -7,7 +7,7 @@ "additionalProperties": false, "required": [], "properties": { - "priority": { "$ref": "types/base_priority.json" }, + "priority": { "$ref": "./types/base_priority.json" }, "attack_time": { "type": "number", "default": 0.5, diff --git a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.lay_down.json b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.lay_down.json index c2004eae..360f98e1 100644 --- a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.lay_down.json +++ b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.lay_down.json @@ -7,7 +7,7 @@ "additionalProperties": false, "required": [], "properties": { - "priority": { "$ref": "types/base_priority.json" }, + "priority": { "$ref": "./types/base_priority.json" }, "interval": { "type": "integer", "default": 120, diff --git a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.leap_at_target.json b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.leap_at_target.json index 54fee92d..8ef464b5 100644 --- a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.leap_at_target.json +++ b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.leap_at_target.json @@ -7,7 +7,7 @@ "additionalProperties": false, "required": [], "properties": { - "priority": { "$ref": "types/base_priority.json" }, + "priority": { "$ref": "./types/base_priority.json" }, "must_be_on_ground": { "type": "boolean", "default": true, diff --git a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.look_at_entity.json b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.look_at_entity.json index eda62472..b98f8e74 100644 --- a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.look_at_entity.json +++ b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.look_at_entity.json @@ -7,7 +7,7 @@ "additionalProperties": false, "required": [], "properties": { - "priority": { "$ref": "types/base_priority.json" }, + "priority": { "$ref": "./types/base_priority.json" }, "look_distance": { "type": "number", "default": 8.0, diff --git a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.look_at_player.json b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.look_at_player.json index c248d05a..ac95b296 100644 --- a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.look_at_player.json +++ b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.look_at_player.json @@ -7,7 +7,7 @@ "additionalProperties": false, "required": [], "properties": { - "priority": { "$ref": "types/base_priority.json" }, + "priority": { "$ref": "./types/base_priority.json" }, "angle_of_view_vertical": { "type": "integer", "default": 360, diff --git a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.look_at_target.json b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.look_at_target.json index 67457405..f839e3aa 100644 --- a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.look_at_target.json +++ b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.look_at_target.json @@ -7,7 +7,7 @@ "additionalProperties": false, "required": [], "properties": { - "priority": { "$ref": "types/base_priority.json" }, + "priority": { "$ref": "./types/base_priority.json" }, "look_distance": { "type": "number", "default": 8.0, diff --git a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.look_at_trading_player.json b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.look_at_trading_player.json index ad576415..eaa22332 100644 --- a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.look_at_trading_player.json +++ b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.look_at_trading_player.json @@ -7,7 +7,7 @@ "description": "Allows the mob to look at the player they are trading with.", "required": [], "properties": { - "priority": { "$ref": "types/base_priority.json" }, + "priority": { "$ref": "./types/base_priority.json" }, "look_distance": { "type": "number", "default": 8.0, diff --git a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.make_love.json b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.make_love.json index 1c7e4338..6033c78e 100644 --- a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.make_love.json +++ b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.make_love.json @@ -7,6 +7,6 @@ "additionalProperties": false, "required": [], "properties": { - "priority": { "$ref": "types/base_priority.json" } + "priority": { "$ref": "./types/base_priority.json" } } } diff --git a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.melee_attack.json b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.melee_attack.json index 730a9d56..c84a19cd 100644 --- a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.melee_attack.json +++ b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.melee_attack.json @@ -7,8 +7,8 @@ "additionalProperties": false, "required": [], "properties": { - "priority": { "$ref": "types/base_priority.json" }, - "speed_multiplier": { "$ref": "types/base_speed_multiplier.json" }, + "priority": { "$ref": "./types/base_priority.json" }, + "speed_multiplier": { "$ref": "./types/base_speed_multiplier.json" }, "cooldown_time": { "type": "number", "title": "Cooldown time", diff --git a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.mount_pathing.json b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.mount_pathing.json index 637f74d1..d054795d 100644 --- a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.mount_pathing.json +++ b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.mount_pathing.json @@ -7,8 +7,8 @@ "additionalProperties": false, "required": [], "properties": { - "priority": { "$ref": "types/base_priority.json" }, - "speed_multiplier": { "$ref": "types/base_speed_multiplier.json" }, + "priority": { "$ref": "./types/base_priority.json" }, + "speed_multiplier": { "$ref": "./types/base_speed_multiplier.json" }, "target_dist": { "type": "number", "default": 0.0, diff --git a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.move_indoors.json b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.move_indoors.json index 730515fe..aaddc5fa 100644 --- a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.move_indoors.json +++ b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.move_indoors.json @@ -7,8 +7,8 @@ "additionalProperties": false, "required": [], "properties": { - "priority": { "$ref": "types/base_priority.json" }, - "speed_multiplier": { "$ref": "types/base_speed_multiplier.json" }, + "priority": { "$ref": "./types/base_priority.json" }, + "speed_multiplier": { "$ref": "./types/base_speed_multiplier.json" }, "timeout_cooldown": { "type": "number", "default": 8, diff --git a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.move_through_village.json b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.move_through_village.json index b2a72259..fff5234f 100644 --- a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.move_through_village.json +++ b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.move_through_village.json @@ -7,8 +7,8 @@ "additionalProperties": false, "required": [], "properties": { - "priority": { "$ref": "types/base_priority.json" }, - "speed_multiplier": { "$ref": "types/base_speed_multiplier.json" }, + "priority": { "$ref": "./types/base_priority.json" }, + "speed_multiplier": { "$ref": "./types/base_speed_multiplier.json" }, "only_at_night": { "type": "boolean", "default": false, diff --git a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.move_to_block.json b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.move_to_block.json index 9fff5f51..423827c0 100644 --- a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.move_to_block.json +++ b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.move_to_block.json @@ -7,7 +7,7 @@ "description": "UNDOCUMENTATED", "required": [], "properties": { - "priority": { "$ref": "types/base_priority.json" }, + "priority": { "$ref": "./types/base_priority.json" }, "tick_interval": { "type": "number", "title": "Tick interval", diff --git a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.move_to_land.json b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.move_to_land.json index 608cf8e0..82336ef2 100644 --- a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.move_to_land.json +++ b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.move_to_land.json @@ -7,8 +7,8 @@ "additionalProperties": false, "required": [], "properties": { - "priority": { "$ref": "types/base_priority.json" }, - "speed_multiplier": { "$ref": "types/base_speed_multiplier.json" }, + "priority": { "$ref": "./types/base_priority.json" }, + "speed_multiplier": { "$ref": "./types/base_speed_multiplier.json" }, "goal_radius": { "type": "number", "default": 0.5, diff --git a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.move_to_poi.json b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.move_to_poi.json index 2b3dd95f..79232b2f 100644 --- a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.move_to_poi.json +++ b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.move_to_poi.json @@ -7,8 +7,8 @@ "description": "Allows the mob to move to a POI if able to", "required": [], "properties": { - "priority": { "$ref": "types/base_priority.json" }, - "speed_multiplier": { "$ref": "types/base_speed_multiplier.json" }, + "priority": { "$ref": "./types/base_priority.json" }, + "speed_multiplier": { "$ref": "./types/base_speed_multiplier.json" }, "poi_type": { "type": "string", "description": "Tells the goal what POI type it should be looking for", diff --git a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.move_to_random_block.json b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.move_to_random_block.json index a91b8863..c660982a 100644 --- a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.move_to_random_block.json +++ b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.move_to_random_block.json @@ -7,7 +7,7 @@ "additionalProperties": false, "required": [], "properties": { - "priority": { "$ref": "types/base_priority.json" }, + "priority": { "$ref": "./types/base_priority.json" }, "speed_multiplier": { "ref": "types/base_speed_multiplier.json" }, diff --git a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.move_to_village.json b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.move_to_village.json index 49b39349..8093294d 100644 --- a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.move_to_village.json +++ b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.move_to_village.json @@ -7,8 +7,8 @@ "description": "Allows the mob to move into a random location within a village.", "required": [], "properties": { - "priority": { "$ref": "types/base_priority.json" }, - "speed_multiplier": { "$ref": "types/base_speed_multiplier.json" }, + "priority": { "$ref": "./types/base_priority.json" }, + "speed_multiplier": { "$ref": "./types/base_speed_multiplier.json" }, "cooldown_time": { "type": "number", "default": 0, diff --git a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.move_to_water.json b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.move_to_water.json index 6691b3a4..3150960d 100644 --- a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.move_to_water.json +++ b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.move_to_water.json @@ -7,8 +7,8 @@ "description": "Allows the mob to move back into water when on land.", "required": [], "properties": { - "priority": { "$ref": "types/base_priority.json" }, - "speed_multiplier": { "$ref": "types/base_speed_multiplier.json" }, + "priority": { "$ref": "./types/base_priority.json" }, + "speed_multiplier": { "$ref": "./types/base_speed_multiplier.json" }, "search_range": { "type": "integer", "default": 0, diff --git a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.move_towards_restriction.json b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.move_towards_restriction.json index af30db39..46161e93 100644 --- a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.move_towards_restriction.json +++ b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.move_towards_restriction.json @@ -7,8 +7,8 @@ "description": "Allows Guardians, Iron Golems and Villagers to move within their pre-defined area that the mob should be restricted to. Other mobs don't have a restriction defined.", "required": [], "properties": { - "priority": { "$ref": "types/base_priority.json" }, - "speed_multiplier": { "$ref": "types/base_speed_multiplier.json" }, + "priority": { "$ref": "./types/base_priority.json" }, + "speed_multiplier": { "$ref": "./types/base_speed_multiplier.json" }, "control_flags": { "type": "array", "items": { diff --git a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.move_towards_target.json b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.move_towards_target.json index a4b86e1c..8eff0e96 100644 --- a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.move_towards_target.json +++ b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.move_towards_target.json @@ -7,8 +7,8 @@ "description": "Allows mob to move towards its current target.", "required": [], "properties": { - "priority": { "$ref": "types/base_priority.json" }, - "speed_multiplier": { "$ref": "types/base_speed_multiplier.json" }, + "priority": { "$ref": "./types/base_priority.json" }, + "speed_multiplier": { "$ref": "./types/base_speed_multiplier.json" }, "within_radius": { "type": "number", "default": 0.0, diff --git a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.nearest_attackable_target.json b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.nearest_attackable_target.json index d228a4e0..8ae07302 100644 --- a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.nearest_attackable_target.json +++ b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.nearest_attackable_target.json @@ -7,7 +7,7 @@ "additionalProperties": false, "required": [], "properties": { - "priority": { "$ref": "types/base_priority.json" }, + "priority": { "$ref": "./types/base_priority.json" }, "entity_types": { "description": "List of entity types that this mob considers valid targets", "$ref": "../types/entity_types.json", diff --git a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.nearest_prioritized_attackable_target.json b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.nearest_prioritized_attackable_target.json index a7dfe259..45748b03 100644 --- a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.nearest_prioritized_attackable_target.json +++ b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.nearest_prioritized_attackable_target.json @@ -7,7 +7,7 @@ "additionalProperties": false, "required": [], "properties": { - "priority": { "$ref": "types/base_priority.json" }, + "priority": { "$ref": "./types/base_priority.json" }, "entity_types": { "description": "List of entity types that this mob considers valid targets", "title": "Entity types", diff --git a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.ocelot_sit_on_block.json b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.ocelot_sit_on_block.json index bd14bbd4..9e85068b 100644 --- a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.ocelot_sit_on_block.json +++ b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.ocelot_sit_on_block.json @@ -10,6 +10,6 @@ "priority": { "ref": "types/base_priority.json" }, - "speed_multiplier": { "$ref": "types/base_speed_multiplier.json" } + "speed_multiplier": { "$ref": "./types/base_speed_multiplier.json" } } } diff --git a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.ocelotattack.json b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.ocelotattack.json index 65526823..4e09f622 100644 --- a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.ocelotattack.json +++ b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.ocelotattack.json @@ -7,7 +7,7 @@ "description": "Can only be used by the Ocelot. Allows it to perform the sneak and pounce attack.", "required": [], "properties": { - "priority": { "$ref": "types/base_priority.json" }, + "priority": { "$ref": "./types/base_priority.json" }, "walk_speed_multiplier": { "type": "number", "default": 1.0, diff --git a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.offer_flower.json b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.offer_flower.json index 96522778..291f3b2e 100644 --- a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.offer_flower.json +++ b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.offer_flower.json @@ -7,6 +7,6 @@ "description": "Allows the mob to offer the player a flower like the Iron Golem does.", "required": [], "properties": { - "priority": { "$ref": "types/base_priority.json" } + "priority": { "$ref": "./types/base_priority.json" } } } diff --git a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.open_door.json b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.open_door.json index 3d1ccfd6..db122744 100644 --- a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.open_door.json +++ b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.open_door.json @@ -7,7 +7,7 @@ "description": "Allows the mob to open doors. Requires the mob to be able to path through doors, otherwise the mob won't even want to try opening them.", "required": [], "properties": { - "priority": { "$ref": "types/base_priority.json" }, + "priority": { "$ref": "./types/base_priority.json" }, "close_door_after": { "type": "boolean", "default": true, diff --git a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.owner_hurt_by_target.json b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.owner_hurt_by_target.json index ead8617d..0deb8961 100644 --- a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.owner_hurt_by_target.json +++ b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.owner_hurt_by_target.json @@ -7,7 +7,7 @@ "description": "Allows the mob to target another mob that hurts their owner.", "required": [], "properties": { - "priority": { "$ref": "types/base_priority.json" }, + "priority": { "$ref": "./types/base_priority.json" }, "entity_types": { "$ref": "../types/entity_types.json", "description": "List of entity types that this mob can target if they hurt their owner", diff --git a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.owner_hurt_target.json b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.owner_hurt_target.json index 3864c60d..23aa7af4 100644 --- a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.owner_hurt_target.json +++ b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.owner_hurt_target.json @@ -7,7 +7,7 @@ "description": "Allows the mob to target a mob that is hurt by their owner.", "required": [], "properties": { - "priority": { "$ref": "types/base_priority.json" }, + "priority": { "$ref": "./types/base_priority.json" }, "entity_types": { "$ref": "../types/entity_types.json", "description": "List of entity types that this entity can target if the potential target is hurt by this mob's owner", diff --git a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.panic.json b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.panic.json index f3b86912..ecc77606 100644 --- a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.panic.json +++ b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.panic.json @@ -7,8 +7,8 @@ "additionalProperties": false, "required": [], "properties": { - "priority": { "$ref": "types/base_priority.json" }, - "speed_multiplier": { "$ref": "types/base_speed_multiplier.json" }, + "priority": { "$ref": "./types/base_priority.json" }, + "speed_multiplier": { "$ref": "./types/base_speed_multiplier.json" }, "damage_sources": { "type": "array", "items": { diff --git a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.peek.json b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.peek.json index ef8f9572..04d395e5 100644 --- a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.peek.json +++ b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.peek.json @@ -7,6 +7,6 @@ "additionalProperties": false, "required": [], "properties": { - "priority": { "$ref": "types/base_priority.json" } + "priority": { "$ref": "./types/base_priority.json" } } } diff --git a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.player_ride_tamed.json b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.player_ride_tamed.json index 611eed79..7b3c783f 100644 --- a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.player_ride_tamed.json +++ b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.player_ride_tamed.json @@ -7,6 +7,6 @@ "additionalProperties": false, "required": [], "properties": { - "priority": { "$ref": "types/base_priority.json" } + "priority": { "$ref": "./types/base_priority.json" } } } diff --git a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.random_look_around.json b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.random_look_around.json index 2b3d8ca9..baef3a22 100644 --- a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.random_look_around.json +++ b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.random_look_around.json @@ -7,7 +7,7 @@ "title": "Behavior.random_look_around 1.8.0", "required": [], "properties": { - "priority": { "$ref": "types/base_priority.json" }, + "priority": { "$ref": "./types/base_priority.json" }, "look_time": { "$ref": "../types/range_number_type.json", "default": [2, 4], diff --git a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.scared.json b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.scared.json index 942c5124..e0539baa 100644 --- a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.scared.json +++ b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.scared.json @@ -7,7 +7,7 @@ "additionalProperties": false, "required": [], "properties": { - "priority": { "$ref": "types/base_priority.json" }, + "priority": { "$ref": "./types/base_priority.json" }, "sound_interval": { "type": "integer", "default": 0, diff --git a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.send_event.json b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.send_event.json index 71820e45..0a2a7657 100644 --- a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.send_event.json +++ b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.send_event.json @@ -7,7 +7,7 @@ "additionalProperties": false, "required": [], "properties": { - "priority": { "$ref": "types/base_priority.json" }, + "priority": { "$ref": "./types/base_priority.json" }, "cast_duration": { "type": "number", "description": "Time in seconds for the entire event sending process", diff --git a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.silverfish_merge_with_stone.json b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.silverfish_merge_with_stone.json index 58a9db75..38e51dbe 100644 --- a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.silverfish_merge_with_stone.json +++ b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.silverfish_merge_with_stone.json @@ -7,6 +7,6 @@ "additionalProperties": false, "required": [], "properties": { - "priority": { "$ref": "types/base_priority.json" } + "priority": { "$ref": "./types/base_priority.json" } } } diff --git a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.silverfish_wake_up_friends.json b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.silverfish_wake_up_friends.json index 7cb01f10..68b58d3b 100644 --- a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.silverfish_wake_up_friends.json +++ b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.silverfish_wake_up_friends.json @@ -7,6 +7,6 @@ "additionalProperties": false, "required": [], "properties": { - "priority": { "$ref": "types/base_priority.json" } + "priority": { "$ref": "./types/base_priority.json" } } } diff --git a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.skeleton_horse_trap.json b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.skeleton_horse_trap.json index 411cd940..d31cd309 100644 --- a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.skeleton_horse_trap.json +++ b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.skeleton_horse_trap.json @@ -7,7 +7,7 @@ "additionalProperties": false, "required": [], "properties": { - "priority": { "$ref": "types/base_priority.json" }, + "priority": { "$ref": "./types/base_priority.json" }, "duration": { "type": "number", "default": 1, diff --git a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.slime_attack.json b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.slime_attack.json index c225b035..f62c9043 100644 --- a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.slime_attack.json +++ b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.slime_attack.json @@ -7,7 +7,7 @@ "title": "Behavior.slime_attack 1.8.0", "required": [], "properties": { - "priority": { "$ref": "types/base_priority.json" }, + "priority": { "$ref": "./types/base_priority.json" }, "set_persistent": { "type": "boolean", "default": false, diff --git a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.slime_random_direction.json b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.slime_random_direction.json index dbe4f4fb..59339c1d 100644 --- a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.slime_random_direction.json +++ b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.slime_random_direction.json @@ -7,7 +7,7 @@ "title": "Behavior.slime_random_direction 1.8.0", "required": [], "properties": { - "priority": { "$ref": "types/base_priority.json" }, + "priority": { "$ref": "./types/base_priority.json" }, "add_random_time_range": { "type": "number", "title": "Add random time range", diff --git a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.snacking.json b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.snacking.json index 6cd85189..5dadb64a 100644 --- a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.snacking.json +++ b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.snacking.json @@ -7,7 +7,7 @@ "title": "Behavior.snacking 1.8.0", "required": [], "properties": { - "priority": { "$ref": "types/base_priority.json" }, + "priority": { "$ref": "./types/base_priority.json" }, "items": { "type": "array", "description": "Items that we are interested in snacking on", diff --git a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.sneeze.json b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.sneeze.json index 1ea981fc..3c1e9113 100644 --- a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.sneeze.json +++ b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.sneeze.json @@ -7,7 +7,7 @@ "title": "Behavior.sneeze 1.8.0", "required": [], "properties": { - "priority": { "$ref": "types/base_priority.json" }, + "priority": { "$ref": "./types/base_priority.json" }, "cooldown_time": { "type": "number", "default": 0, diff --git a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.squid_dive.json b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.squid_dive.json index a2037a12..8e900640 100644 --- a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.squid_dive.json +++ b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.squid_dive.json @@ -7,6 +7,6 @@ "additionalProperties": false, "required": [], "properties": { - "priority": { "$ref": "types/base_priority.json" } + "priority": { "$ref": "./types/base_priority.json" } } } diff --git a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.squid_flee.json b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.squid_flee.json index ef30870e..dc8824b1 100644 --- a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.squid_flee.json +++ b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.squid_flee.json @@ -7,6 +7,6 @@ "additionalProperties": false, "required": [], "properties": { - "priority": { "$ref": "types/base_priority.json" } + "priority": { "$ref": "./types/base_priority.json" } } } diff --git a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.squid_idle.json b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.squid_idle.json index bf28d70d..2841f1aa 100644 --- a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.squid_idle.json +++ b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.squid_idle.json @@ -7,6 +7,6 @@ "additionalProperties": false, "required": [], "properties": { - "priority": { "$ref": "types/base_priority.json" } + "priority": { "$ref": "./types/base_priority.json" } } } diff --git a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.squid_move_away_from_ground.json b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.squid_move_away_from_ground.json index f58ed694..77781ba9 100644 --- a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.squid_move_away_from_ground.json +++ b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.squid_move_away_from_ground.json @@ -7,6 +7,6 @@ "additionalProperties": false, "required": [], "properties": { - "priority": { "$ref": "types/base_priority.json" } + "priority": { "$ref": "./types/base_priority.json" } } } diff --git a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.squid_out_of_water.json b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.squid_out_of_water.json index ef3de908..8561e337 100644 --- a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.squid_out_of_water.json +++ b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.squid_out_of_water.json @@ -7,6 +7,6 @@ "additionalProperties": false, "required": [], "properties": { - "priority": { "$ref": "types/base_priority.json" } + "priority": { "$ref": "./types/base_priority.json" } } } diff --git a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.stay_while_sitting.json b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.stay_while_sitting.json index 195768f0..16624fbb 100644 --- a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.stay_while_sitting.json +++ b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.stay_while_sitting.json @@ -7,6 +7,6 @@ "additionalProperties": false, "required": [], "properties": { - "priority": { "$ref": "types/base_priority.json" } + "priority": { "$ref": "./types/base_priority.json" } } } diff --git a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.summon_entity.json b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.summon_entity.json index e443cbff..2a46e6ff 100644 --- a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.summon_entity.json +++ b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.summon_entity.json @@ -7,7 +7,7 @@ "additionalProperties": false, "required": [], "properties": { - "priority": { "$ref": "types/base_priority.json" }, + "priority": { "$ref": "./types/base_priority.json" }, "summon_choices": { "type": "array", "description": "List of spells for the mob to use to summon entities. Each spell has the following parameters:", diff --git a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.swell.json b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.swell.json index fcbb489e..46ac22ed 100644 --- a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.swell.json +++ b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.swell.json @@ -7,7 +7,7 @@ "additionalProperties": false, "required": [], "properties": { - "priority": { "$ref": "types/base_priority.json" }, + "priority": { "$ref": "./types/base_priority.json" }, "start_distance": { "type": "number", "default": 10, diff --git a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.swim_idle.json b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.swim_idle.json index a7b7235e..5f76ab3b 100644 --- a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.swim_idle.json +++ b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.swim_idle.json @@ -6,7 +6,7 @@ "additionalProperties": false, "required": [], "properties": { - "priority": { "$ref": "types/base_priority.json" } + "priority": { "$ref": "./types/base_priority.json" } }, "description": "TODO description" } diff --git a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.take_flower.json b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.take_flower.json index 0f1cf417..8b0388e7 100644 --- a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.take_flower.json +++ b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.take_flower.json @@ -7,6 +7,6 @@ "additionalProperties": false, "required": [], "properties": { - "priority": { "$ref": "types/base_priority.json" } + "priority": { "$ref": "./types/base_priority.json" } } } diff --git a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.trade_interest.json b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.trade_interest.json index 4af5c54d..138faa32 100644 --- a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.trade_interest.json +++ b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.trade_interest.json @@ -7,7 +7,7 @@ "additionalProperties": false, "required": [], "properties": { - "priority": { "$ref": "types/base_priority.json" }, + "priority": { "$ref": "./types/base_priority.json" }, "carried_item_switch_time": { "type": "number", "default": 2, diff --git a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.trade_with_player.json b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.trade_with_player.json index 2b836508..a54faa8a 100644 --- a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.trade_with_player.json +++ b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.trade_with_player.json @@ -7,6 +7,6 @@ "additionalProperties": false, "required": [], "properties": { - "priority": { "$ref": "types/base_priority.json" } + "priority": { "$ref": "./types/base_priority.json" } } } diff --git a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.vex_copy_owner_target.json b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.vex_copy_owner_target.json index 79db1a6f..ebfeee15 100644 --- a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.vex_copy_owner_target.json +++ b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.vex_copy_owner_target.json @@ -7,7 +7,7 @@ "title": "Behavior.vex_copy_owner_target 1.8.0", "required": [], "properties": { - "priority": { "$ref": "types/base_priority.json" }, + "priority": { "$ref": "./types/base_priority.json" }, "entity_types": { "$ref": "../types/entity_types.json", "description": "List of entities this mob can copy the owner from.", diff --git a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.vex_random_move.json b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.vex_random_move.json index a6ca8bc1..91d45562 100644 --- a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.vex_random_move.json +++ b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.vex_random_move.json @@ -7,7 +7,7 @@ "title": "Behavior.vex_random_move 1.8.0", "required": [], "properties": { - "priority": { "$ref": "types/base_priority.json" }, + "priority": { "$ref": "./types/base_priority.json" }, "entity_types": { "$ref": "../types/entity_types.json", "description": "List of entities this mob can copy the owner from.", diff --git a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.wither_random_attack_pos_goal.json b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.wither_random_attack_pos_goal.json index d468f443..a539812e 100644 --- a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.wither_random_attack_pos_goal.json +++ b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.wither_random_attack_pos_goal.json @@ -7,6 +7,6 @@ "title": "Behavior.wither_random_attack_pos_goal 1.8.0", "required": [], "properties": { - "priority": { "$ref": "types/base_priority.json" } + "priority": { "$ref": "./types/base_priority.json" } } } diff --git a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.wither_target_highest_damage.json b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.wither_target_highest_damage.json index c6227779..f3b1ecdf 100644 --- a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.wither_target_highest_damage.json +++ b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.wither_target_highest_damage.json @@ -7,7 +7,7 @@ "title": "Behavior.wither_target_highest_damage 1.8.0", "required": [], "properties": { - "priority": { "$ref": "types/base_priority.json" }, + "priority": { "$ref": "./types/base_priority.json" }, "entity_types": { "$ref": "../types/entity_types.json", "description": "List of entity types the wither takes into account to find who dealt the most damage to it", diff --git a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.work.json b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.work.json index 1e86b592..ed2e31d0 100644 --- a/behaviour/entities/1.8.0/behaviors/minecraft.behavior.work.json +++ b/behaviour/entities/1.8.0/behaviors/minecraft.behavior.work.json @@ -6,8 +6,8 @@ "additionalProperties": false, "required": [], "properties": { - "priority": { "$ref": "types/base_priority.json" }, - "speed_multiplier": { "$ref": "types/base_speed_multiplier.json" }, + "priority": { "$ref": "./types/base_priority.json" }, + "speed_multiplier": { "$ref": "./types/base_speed_multiplier.json" }, "active_time": { "type": "integer", "default": 0, diff --git a/behaviour/entities/1.8.0/components.json b/behaviour/entities/1.8.0/components.json index 8316b917..fff1670a 100644 --- a/behaviour/entities/1.8.0/components.json +++ b/behaviour/entities/1.8.0/components.json @@ -7,278 +7,278 @@ "description": "A collection of components", "required": [], "properties": { - "minecraft:addrider": { "$ref": "components/minecraft.addrider.json" }, - "minecraft:ageable": { "$ref": "components/minecraft.ageable.json" }, - "minecraft:ambient_sound_interval": { "$ref": "components/minecraft.ambient_sound_interval.json" }, - "minecraft:angry": { "$ref": "components/minecraft.angry.json" }, - "minecraft:annotation.break_door": { "$ref": "components/minecraft.annotation.break_door.json" }, - "minecraft:annotation.open_door": { "$ref": "components/minecraft.annotation.open_door.json" }, - "minecraft:attack": { "$ref": "components/minecraft.attack.json" }, - "minecraft:attack_damage": { "$ref": "components/minecraft.attack_damage.json" }, - "minecraft:balloonable": { "$ref": "components/minecraft.balloonable.json" }, - "minecraft:boss": { "$ref": "components/minecraft.boss.json" }, - "minecraft:boostable": { "$ref": "components/minecraft.boostable.json" }, - "minecraft:break_blocks": { "$ref": "components/minecraft.break_blocks.json" }, - "minecraft:breathable": { "$ref": "components/minecraft.breathable.json" }, - "minecraft:breedable": { "$ref": "components/minecraft.breedable.json" }, - "minecraft:bribeable": { "$ref": "components/minecraft.bribeable.json" }, - "minecraft:burns_in_daylight": { "$ref": "components/minecraft.burns_in_daylight.json" }, - "minecraft:can_climb": { "$ref": "components/minecraft.can_climb.json" }, - "minecraft:can_fly": { "$ref": "components/minecraft.can_fly.json" }, - "minecraft:can_power_jump": { "$ref": "components/minecraft.can_power_jump.json" }, - "minecraft:collision_box": { "$ref": "components/minecraft.collision_box.json" }, - "minecraft:color": { "$ref": "components/minecraft.color.json" }, - "minecraft:color2": { "$ref": "components/minecraft.color2.json" }, - "minecraft:conditional_bandwidth_optimization": { "$ref": "components/minecraft.conditional_bandwidth_optimization.json" }, - "minecraft:damage_over_time": { "$ref": "components/minecraft.damage_over_time.json" }, - "minecraft:damage_sensor": { "$ref": "components/minecraft.damage_sensor.json" }, - "minecraft:default_look_angle": { "$ref": "components/minecraft.default_look_angle.json" }, - "minecraft:despawn": { "$ref": "components/minecraft.despawn.json" }, + "minecraft:addrider": { "$ref": "./components/minecraft.addrider.json" }, + "minecraft:ageable": { "$ref": "./components/minecraft.ageable.json" }, + "minecraft:ambient_sound_interval": { "$ref": "./components/minecraft.ambient_sound_interval.json" }, + "minecraft:angry": { "$ref": "./components/minecraft.angry.json" }, + "minecraft:annotation.break_door": { "$ref": "./components/minecraft.annotation.break_door.json" }, + "minecraft:annotation.open_door": { "$ref": "./components/minecraft.annotation.open_door.json" }, + "minecraft:attack": { "$ref": "./components/minecraft.attack.json" }, + "minecraft:attack_damage": { "$ref": "./components/minecraft.attack_damage.json" }, + "minecraft:balloonable": { "$ref": "./components/minecraft.balloonable.json" }, + "minecraft:boss": { "$ref": "./components/minecraft.boss.json" }, + "minecraft:boostable": { "$ref": "./components/minecraft.boostable.json" }, + "minecraft:break_blocks": { "$ref": "./components/minecraft.break_blocks.json" }, + "minecraft:breathable": { "$ref": "./components/minecraft.breathable.json" }, + "minecraft:breedable": { "$ref": "./components/minecraft.breedable.json" }, + "minecraft:bribeable": { "$ref": "./components/minecraft.bribeable.json" }, + "minecraft:burns_in_daylight": { "$ref": "./components/minecraft.burns_in_daylight.json" }, + "minecraft:can_climb": { "$ref": "./components/minecraft.can_climb.json" }, + "minecraft:can_fly": { "$ref": "./components/minecraft.can_fly.json" }, + "minecraft:can_power_jump": { "$ref": "./components/minecraft.can_power_jump.json" }, + "minecraft:collision_box": { "$ref": "./components/minecraft.collision_box.json" }, + "minecraft:color": { "$ref": "./components/minecraft.color.json" }, + "minecraft:color2": { "$ref": "./components/minecraft.color2.json" }, + "minecraft:conditional_bandwidth_optimization": { "$ref": "./components/minecraft.conditional_bandwidth_optimization.json" }, + "minecraft:damage_over_time": { "$ref": "./components/minecraft.damage_over_time.json" }, + "minecraft:damage_sensor": { "$ref": "./components/minecraft.damage_sensor.json" }, + "minecraft:default_look_angle": { "$ref": "./components/minecraft.default_look_angle.json" }, + "minecraft:despawn": { "$ref": "./components/minecraft.despawn.json" }, "minecraft:dweller": { "$ref": "./components/minecraft.dweller.json" }, - "minecraft:economy_trade_table": { "$ref": "components/minecraft.economy_trade_table.json" }, - "minecraft:environment_sensor": { "$ref": "components/minecraft.environment_sensor.json" }, - "minecraft:equipment": { "$ref": "components/minecraft.equipment.json" }, - "minecraft:equippable": { "$ref": "components/minecraft.equippable.json" }, - "minecraft:explode": { "$ref": "components/minecraft.explode.json" }, - "minecraft:fall_damage": { "$ref": "components/minecraft.fall_damage.json" }, - "minecraft:fire_immune": { "$ref": "components/minecraft.fire_immune.json" }, - "minecraft:floats_in_liquid": { "$ref": "components/minecraft.floats_in_liquid.json" }, - "minecraft:flying_speed": { "$ref": "components/minecraft.flying_speed.json" }, - "minecraft:follow_range": { "$ref": "components/minecraft.follow_range.json" }, - "minecraft:foot_size": { "$ref": "components/minecraft.foot_size.json" }, - "minecraft:friction_modifier": { "$ref": "components/minecraft.friction_modifier.json" }, - "minecraft:genetics": { "$ref": "components/minecraft.genetics.json" }, - "minecraft:giveable": { "$ref": "components/minecraft.giveable.json" }, - "minecraft:ground_offset": { "$ref": "components/minecraft.ground_offset.json" }, - "minecraft:healable": { "$ref": "components/minecraft.healable.json" }, - "minecraft:health": { "$ref": "components/minecraft.health.json" }, - "minecraft:hurt_when_wet": { "$ref": "components/minecraft.hurt_when_wet.json" }, - "minecraft:hurt_on_condition": { "$ref": "components/minecraft.hurt_on_condition.json" }, - "minecraft:input_ground_controlled": { "$ref": "components/minecraft.input_ground_controlled.json" }, - "minecraft:inside_block_notifier": { "$ref": "components/minecraft.inside_block_notifier.json" }, - "minecraft:insomnia": { "$ref": "components/minecraft.insomnia.json" }, - "minecraft:interact": { "$ref": "components/minecraft.interact.json" }, - "minecraft:inventory": { "$ref": "components/minecraft.inventory.json" }, - "minecraft:is_baby": { "$ref": "components/minecraft.is_baby.json" }, - "minecraft:is_charged": { "$ref": "components/minecraft.is_charged.json" }, - "minecraft:is_chested": { "$ref": "components/minecraft.is_chested.json" }, - "minecraft:is_dyeable": { "$ref": "components/minecraft.is_dyeable.json" }, - "minecraft:is_hidden_when_invisible": { "$ref": "components/minecraft.is_hidden_when_invisible.json" }, - "minecraft:is_ignited": { "$ref": "components/minecraft.is_ignited.json" }, - "minecraft:is_illager_captain": { "$ref": "components/minecraft.is_illager_captain.json" }, - "minecraft:is_saddled": { "$ref": "components/minecraft.is_saddled.json" }, - "minecraft:is_shaking": { "$ref": "components/minecraft.is_shaking.json" }, - "minecraft:is_sheared": { "$ref": "components/minecraft.is_sheared.json" }, - "minecraft:is_stackable": { "$ref": "components/minecraft.is_stackable.json" }, - "minecraft:is_stunned": { "$ref": "components/minecraft.is_stunned.json" }, - "minecraft:is_tamed": { "$ref": "components/minecraft.is_tamed.json" }, - "minecraft:item_controllable": { "$ref": "components/minecraft.item_controllable.json" }, - "minecraft:item_hopper": { "$ref": "components/minecraft.item_hopper.json" }, - "minecraft:jump.dynamic": { "$ref": "components/minecraft.jump.dynamic.json" }, - "minecraft:jump.static": { "$ref": "components/minecraft.jump.static.json" }, - "minecraft:knockback_resistance": { "$ref": "components/minecraft.knockback_resistance.json" }, - "minecraft:lava_movement": { "$ref": "components/minecraft.lava_movement.json" }, - "minecraft:leashable": { "$ref": "components/minecraft.leashable.json" }, - "minecraft:lookat": { "$ref": "components/minecraft.lookat.json" }, - "minecraft:loot": { "$ref": "components/minecraft.loot.json" }, - "minecraft:managed_wandering_trader": { "$ref": "components/minecraft.managed_wandering_trader.json" }, - "minecraft:mark_variant": { "$ref": "components/minecraft.mark_variant.json" }, - "minecraft:movement": { "$ref": "components/minecraft.movement.json" }, - "minecraft:movement.amphibious": { "$ref": "components/minecraft.movement.amphibious.json" }, - "minecraft:movement.basic": { "$ref": "components/minecraft.movement.basic.json" }, - "minecraft:movement.fly": { "$ref": "components/minecraft.movement.fly.json" }, - "minecraft:movement.generic": { "$ref": "components/minecraft.movement.generic.json" }, - "minecraft:movement.glide": { "$ref": "components/minecraft.movement.glide.json" }, - "minecraft:movement.jump": { "$ref": "components/minecraft.movement.jump.json" }, - "minecraft:movement.skip": { "$ref": "components/minecraft.movement.skip.json" }, - "minecraft:movement.sway": { "$ref": "components/minecraft.movement.sway.json" }, - "minecraft:nameable": { "$ref": "components/minecraft.nameable.json" }, - "minecraft:navigation.climb": { "$ref": "components/minecraft.navigation.climb.json" }, - "minecraft:navigation.float": { "$ref": "components/minecraft.navigation.float.json" }, - "minecraft:navigation.fly": { "$ref": "components/minecraft.navigation.fly.json" }, - "minecraft:navigation.generic": { "$ref": "components/minecraft.navigation.generic.json" }, - "minecraft:navigation.swim": { "$ref": "components/minecraft.navigation.swim.json" }, - "minecraft:navigation.walk": { "$ref": "components/minecraft.navigation.walk.json" }, - "minecraft:on_death": { "$ref": "components/minecraft.on_death.json" }, - "minecraft:on_friendly_anger": { "$ref": "components/minecraft.on_friendly_anger.json" }, - "minecraft:on_hurt": { "$ref": "components/minecraft.on_hurt.json" }, - "minecraft:on_hurt_by_player": { "$ref": "components/minecraft.on_hurt_by_player.json" }, - "minecraft:on_ignite": { "$ref": "components/minecraft.on_ignite.json" }, - "minecraft:on_start_landing": { "$ref": "components/minecraft.on_start_landing.json" }, - "minecraft:on_start_takeoff": { "$ref": "components/minecraft.on_start_takeoff.json" }, - "minecraft:on_target_acquired": { "$ref": "components/minecraft.on_target_acquired.json" }, - "minecraft:on_target_escape": { "$ref": "components/minecraft.on_target_escape.json" }, - "minecraft:on_wake_with_owner": { "$ref": "components/minecraft.on_wake_with_owner.json" }, - "minecraft:out_of_control": { "$ref": "components/minecraft.out_of_control.json" }, - "minecraft:player.saturation": { "$ref": "components/minecraft.player.saturation.json" }, - "minecraft:player.exhaustion": { "$ref": "components/minecraft.player.exhaustion.json" }, - "minecraft:player.level": { "$ref": "components/minecraft.player.level.json" }, - "minecraft:player.experience": { "$ref": "components/minecraft.player.experience.json" }, - "minecraft:peek": { "$ref": "components/minecraft.peek.json" }, - "minecraft:persistent": { "$ref": "components/minecraft.persistent.json" }, - "minecraft:physics": { "$ref": "components/minecraft.physics.json" }, - "minecraft:preferred_path": { "$ref": "components/minecraft.preferred_path.json" }, - "minecraft:projectile": { "$ref": "components/minecraft.projectile.json" }, - "minecraft:push_through": { "$ref": "components/minecraft.push_through.json" }, - "minecraft:pushable": { "$ref": "components/minecraft.pushable.json" }, - "minecraft:raid_trigger": { "$ref": "components/minecraft.raid_trigger.json" }, - "minecraft:rail_movement": { "$ref": "components/minecraft.rail_movement.json" }, - "minecraft:rail_sensor": { "$ref": "components/minecraft.rail_sensor.json" }, - "minecraft:ravager_blocked": { "$ref": "components/minecraft.ravager_blocked.json" }, - "minecraft:rideable": { "$ref": "components/minecraft.rideable.json" }, - "minecraft:scaffolding_climber": { "$ref": "components/minecraft.scaffolding_climber.json" }, - "minecraft:scale": { "$ref": "components/minecraft.scale.json" }, - "minecraft:scale_by_age": { "$ref": "components/minecraft.scale_by_age.json" }, - "minecraft:scheduler": { "$ref": "components/minecraft.scheduler.json" }, - "minecraft:shareables": { "$ref": "components/minecraft.shareables.json" }, - "minecraft:shooter": { "$ref": "components/minecraft.shooter.json" }, - "minecraft:sittable": { "$ref": "components/minecraft.sittable.json" }, - "minecraft:skin_id": { "$ref": "components/minecraft.skin_id.json" }, - "minecraft:sound_volume": { "$ref": "components/minecraft.sound_volume.json" }, - "minecraft:spawn_entity": { "$ref": "components/minecraft.spawn_entity.json" }, - "minecraft:spell_effects": { "$ref": "components/minecraft.spell_effects.json" }, - "minecraft:tameable": { "$ref": "components/minecraft.tameable.json" }, - "minecraft:tamemount": { "$ref": "components/minecraft.tamemount.json" }, - "minecraft:target_nearby_sensor": { "$ref": "components/minecraft.target_nearby_sensor.json" }, - "minecraft:teleport": { "$ref": "components/minecraft.teleport.json" }, - "minecraft:tick_world": { "$ref": "components/minecraft.tick_world.json" }, - "minecraft:timer": { "$ref": "components/minecraft.timer.json" }, - "minecraft:trade_table": { "$ref": "components/minecraft.trade_table.json" }, - "minecraft:transformation": { "$ref": "components/minecraft.transformation.json" }, - "minecraft:trust": { "$ref": "components/minecraft.trust.json" }, - "minecraft:trusting": { "$ref": "components/minecraft.trusting.json" }, - "minecraft:type_family": { "$ref": "components/minecraft.type_family.json" }, - "minecraft:variant": { "$ref": "components/minecraft.variant.json" }, - "minecraft:walk_animation_speed": { "$ref": "components/minecraft.walk_animation_speed.json" }, - "minecraft:wants_jockey": { "$ref": "components/minecraft.wants_jockey.json" }, - "minecraft:water_movement": { "$ref": "components/minecraft.water_movement.json" }, + "minecraft:economy_trade_table": { "$ref": "./components/minecraft.economy_trade_table.json" }, + "minecraft:environment_sensor": { "$ref": "./components/minecraft.environment_sensor.json" }, + "minecraft:equipment": { "$ref": "./components/minecraft.equipment.json" }, + "minecraft:equippable": { "$ref": "./components/minecraft.equippable.json" }, + "minecraft:explode": { "$ref": "./components/minecraft.explode.json" }, + "minecraft:fall_damage": { "$ref": "./components/minecraft.fall_damage.json" }, + "minecraft:fire_immune": { "$ref": "./components/minecraft.fire_immune.json" }, + "minecraft:floats_in_liquid": { "$ref": "./components/minecraft.floats_in_liquid.json" }, + "minecraft:flying_speed": { "$ref": "./components/minecraft.flying_speed.json" }, + "minecraft:follow_range": { "$ref": "./components/minecraft.follow_range.json" }, + "minecraft:foot_size": { "$ref": "./components/minecraft.foot_size.json" }, + "minecraft:friction_modifier": { "$ref": "./components/minecraft.friction_modifier.json" }, + "minecraft:genetics": { "$ref": "./components/minecraft.genetics.json" }, + "minecraft:giveable": { "$ref": "./components/minecraft.giveable.json" }, + "minecraft:ground_offset": { "$ref": "./components/minecraft.ground_offset.json" }, + "minecraft:healable": { "$ref": "./components/minecraft.healable.json" }, + "minecraft:health": { "$ref": "./components/minecraft.health.json" }, + "minecraft:hurt_when_wet": { "$ref": "./components/minecraft.hurt_when_wet.json" }, + "minecraft:hurt_on_condition": { "$ref": "./components/minecraft.hurt_on_condition.json" }, + "minecraft:input_ground_controlled": { "$ref": "./components/minecraft.input_ground_controlled.json" }, + "minecraft:inside_block_notifier": { "$ref": "./components/minecraft.inside_block_notifier.json" }, + "minecraft:insomnia": { "$ref": "./components/minecraft.insomnia.json" }, + "minecraft:interact": { "$ref": "./components/minecraft.interact.json" }, + "minecraft:inventory": { "$ref": "./components/minecraft.inventory.json" }, + "minecraft:is_baby": { "$ref": "./components/minecraft.is_baby.json" }, + "minecraft:is_charged": { "$ref": "./components/minecraft.is_charged.json" }, + "minecraft:is_chested": { "$ref": "./components/minecraft.is_chested.json" }, + "minecraft:is_dyeable": { "$ref": "./components/minecraft.is_dyeable.json" }, + "minecraft:is_hidden_when_invisible": { "$ref": "./components/minecraft.is_hidden_when_invisible.json" }, + "minecraft:is_ignited": { "$ref": "./components/minecraft.is_ignited.json" }, + "minecraft:is_illager_captain": { "$ref": "./components/minecraft.is_illager_captain.json" }, + "minecraft:is_saddled": { "$ref": "./components/minecraft.is_saddled.json" }, + "minecraft:is_shaking": { "$ref": "./components/minecraft.is_shaking.json" }, + "minecraft:is_sheared": { "$ref": "./components/minecraft.is_sheared.json" }, + "minecraft:is_stackable": { "$ref": "./components/minecraft.is_stackable.json" }, + "minecraft:is_stunned": { "$ref": "./components/minecraft.is_stunned.json" }, + "minecraft:is_tamed": { "$ref": "./components/minecraft.is_tamed.json" }, + "minecraft:item_controllable": { "$ref": "./components/minecraft.item_controllable.json" }, + "minecraft:item_hopper": { "$ref": "./components/minecraft.item_hopper.json" }, + "minecraft:jump.dynamic": { "$ref": "./components/minecraft.jump.dynamic.json" }, + "minecraft:jump.static": { "$ref": "./components/minecraft.jump.static.json" }, + "minecraft:knockback_resistance": { "$ref": "./components/minecraft.knockback_resistance.json" }, + "minecraft:lava_movement": { "$ref": "./components/minecraft.lava_movement.json" }, + "minecraft:leashable": { "$ref": "./components/minecraft.leashable.json" }, + "minecraft:lookat": { "$ref": "./components/minecraft.lookat.json" }, + "minecraft:loot": { "$ref": "./components/minecraft.loot.json" }, + "minecraft:managed_wandering_trader": { "$ref": "./components/minecraft.managed_wandering_trader.json" }, + "minecraft:mark_variant": { "$ref": "./components/minecraft.mark_variant.json" }, + "minecraft:movement": { "$ref": "./components/minecraft.movement.json" }, + "minecraft:movement.amphibious": { "$ref": "./components/minecraft.movement.amphibious.json" }, + "minecraft:movement.basic": { "$ref": "./components/minecraft.movement.basic.json" }, + "minecraft:movement.fly": { "$ref": "./components/minecraft.movement.fly.json" }, + "minecraft:movement.generic": { "$ref": "./components/minecraft.movement.generic.json" }, + "minecraft:movement.glide": { "$ref": "./components/minecraft.movement.glide.json" }, + "minecraft:movement.jump": { "$ref": "./components/minecraft.movement.jump.json" }, + "minecraft:movement.skip": { "$ref": "./components/minecraft.movement.skip.json" }, + "minecraft:movement.sway": { "$ref": "./components/minecraft.movement.sway.json" }, + "minecraft:nameable": { "$ref": "./components/minecraft.nameable.json" }, + "minecraft:navigation.climb": { "$ref": "./components/minecraft.navigation.climb.json" }, + "minecraft:navigation.float": { "$ref": "./components/minecraft.navigation.float.json" }, + "minecraft:navigation.fly": { "$ref": "./components/minecraft.navigation.fly.json" }, + "minecraft:navigation.generic": { "$ref": "./components/minecraft.navigation.generic.json" }, + "minecraft:navigation.swim": { "$ref": "./components/minecraft.navigation.swim.json" }, + "minecraft:navigation.walk": { "$ref": "./components/minecraft.navigation.walk.json" }, + "minecraft:on_death": { "$ref": "./components/minecraft.on_death.json" }, + "minecraft:on_friendly_anger": { "$ref": "./components/minecraft.on_friendly_anger.json" }, + "minecraft:on_hurt": { "$ref": "./components/minecraft.on_hurt.json" }, + "minecraft:on_hurt_by_player": { "$ref": "./components/minecraft.on_hurt_by_player.json" }, + "minecraft:on_ignite": { "$ref": "./components/minecraft.on_ignite.json" }, + "minecraft:on_start_landing": { "$ref": "./components/minecraft.on_start_landing.json" }, + "minecraft:on_start_takeoff": { "$ref": "./components/minecraft.on_start_takeoff.json" }, + "minecraft:on_target_acquired": { "$ref": "./components/minecraft.on_target_acquired.json" }, + "minecraft:on_target_escape": { "$ref": "./components/minecraft.on_target_escape.json" }, + "minecraft:on_wake_with_owner": { "$ref": "./components/minecraft.on_wake_with_owner.json" }, + "minecraft:out_of_control": { "$ref": "./components/minecraft.out_of_control.json" }, + "minecraft:player.saturation": { "$ref": "./components/minecraft.player.saturation.json" }, + "minecraft:player.exhaustion": { "$ref": "./components/minecraft.player.exhaustion.json" }, + "minecraft:player.level": { "$ref": "./components/minecraft.player.level.json" }, + "minecraft:player.experience": { "$ref": "./components/minecraft.player.experience.json" }, + "minecraft:peek": { "$ref": "./components/minecraft.peek.json" }, + "minecraft:persistent": { "$ref": "./components/minecraft.persistent.json" }, + "minecraft:physics": { "$ref": "./components/minecraft.physics.json" }, + "minecraft:preferred_path": { "$ref": "./components/minecraft.preferred_path.json" }, + "minecraft:projectile": { "$ref": "./components/minecraft.projectile.json" }, + "minecraft:push_through": { "$ref": "./components/minecraft.push_through.json" }, + "minecraft:pushable": { "$ref": "./components/minecraft.pushable.json" }, + "minecraft:raid_trigger": { "$ref": "./components/minecraft.raid_trigger.json" }, + "minecraft:rail_movement": { "$ref": "./components/minecraft.rail_movement.json" }, + "minecraft:rail_sensor": { "$ref": "./components/minecraft.rail_sensor.json" }, + "minecraft:ravager_blocked": { "$ref": "./components/minecraft.ravager_blocked.json" }, + "minecraft:rideable": { "$ref": "./components/minecraft.rideable.json" }, + "minecraft:scaffolding_climber": { "$ref": "./components/minecraft.scaffolding_climber.json" }, + "minecraft:scale": { "$ref": "./components/minecraft.scale.json" }, + "minecraft:scale_by_age": { "$ref": "./components/minecraft.scale_by_age.json" }, + "minecraft:scheduler": { "$ref": "./components/minecraft.scheduler.json" }, + "minecraft:shareables": { "$ref": "./components/minecraft.shareables.json" }, + "minecraft:shooter": { "$ref": "./components/minecraft.shooter.json" }, + "minecraft:sittable": { "$ref": "./components/minecraft.sittable.json" }, + "minecraft:skin_id": { "$ref": "./components/minecraft.skin_id.json" }, + "minecraft:sound_volume": { "$ref": "./components/minecraft.sound_volume.json" }, + "minecraft:spawn_entity": { "$ref": "./components/minecraft.spawn_entity.json" }, + "minecraft:spell_effects": { "$ref": "./components/minecraft.spell_effects.json" }, + "minecraft:tameable": { "$ref": "./components/minecraft.tameable.json" }, + "minecraft:tamemount": { "$ref": "./components/minecraft.tamemount.json" }, + "minecraft:target_nearby_sensor": { "$ref": "./components/minecraft.target_nearby_sensor.json" }, + "minecraft:teleport": { "$ref": "./components/minecraft.teleport.json" }, + "minecraft:tick_world": { "$ref": "./components/minecraft.tick_world.json" }, + "minecraft:timer": { "$ref": "./components/minecraft.timer.json" }, + "minecraft:trade_table": { "$ref": "./components/minecraft.trade_table.json" }, + "minecraft:transformation": { "$ref": "./components/minecraft.transformation.json" }, + "minecraft:trust": { "$ref": "./components/minecraft.trust.json" }, + "minecraft:trusting": { "$ref": "./components/minecraft.trusting.json" }, + "minecraft:type_family": { "$ref": "./components/minecraft.type_family.json" }, + "minecraft:variant": { "$ref": "./components/minecraft.variant.json" }, + "minecraft:walk_animation_speed": { "$ref": "./components/minecraft.walk_animation_speed.json" }, + "minecraft:wants_jockey": { "$ref": "./components/minecraft.wants_jockey.json" }, + "minecraft:water_movement": { "$ref": "./components/minecraft.water_movement.json" }, - "minecraft:behavior.hide": { "$ref": "behaviors/minecraft.behavior.hide.json" }, - "minecraft:behavior.move_to_poi": { "$ref": "behaviors/minecraft.behavior.move_to_poi.json" }, - "minecraft:behavior.scared": { "$ref": "behaviors/minecraft.behavior.scared.json" }, - "minecraft:behavior.work": { "$ref": "behaviors/minecraft.behavior.work.json" }, - "minecraft:behavior.avoid_mob_type": { "$ref": "behaviors/minecraft.behavior.avoid_mob_type.json" }, - "minecraft:behavior.beg": { "$ref": "behaviors/minecraft.behavior.beg.json" }, - "minecraft:behavior.break_door": { "$ref": "behaviors/minecraft.behavior.break_door.json" }, - "minecraft:behavior.breed": { "$ref": "behaviors/minecraft.behavior.breed.json" }, - "minecraft:behavior.charge_attack": { "$ref": "behaviors/minecraft.behavior.charge_attack.json" }, - "minecraft:behavior.charge_held_item": { "$ref": "behaviors/minecraft.behavior.charge_held_item.json" }, - "minecraft:behavior.circle_around_anchor": { "$ref": "behaviors/minecraft.behavior.circle_around_anchor.json" }, - "minecraft:behavior.controlled_by_player": { "$ref": "behaviors/minecraft.behavior.controlled_by_player.json" }, - "minecraft:behavior.defend_village_target": { "$ref": "behaviors/minecraft.behavior.defend_village_target.json" }, - "minecraft:behavior.delayed_attack": { "$ref": "behaviors/minecraft.behavior.delayed_attack.json" }, - "minecraft:behavior.door_interact": { "$ref": "behaviors/minecraft.behavior.door_interact.json" }, - "minecraft:behavior.dragonchargeplayer": { "$ref": "behaviors/minecraft.behavior.dragonchargeplayer.json" }, - "minecraft:behavior.dragondeath": { "$ref": "behaviors/minecraft.behavior.dragondeath.json" }, - "minecraft:behavior.dragonflaming": { "$ref": "behaviors/minecraft.behavior.dragonflaming.json" }, - "minecraft:behavior.dragonholdingpattern": { "$ref": "behaviors/minecraft.behavior.dragonholdingpattern.json" }, - "minecraft:behavior.dragonlanding": { "$ref": "behaviors/minecraft.behavior.dragonlanding.json" }, - "minecraft:behavior.dragonscanning": { "$ref": "behaviors/minecraft.behavior.dragonscanning.json" }, - "minecraft:behavior.dragonstrafeplayer": { "$ref": "behaviors/minecraft.behavior.dragonstrafeplayer.json" }, - "minecraft:behavior.dragontakeoff": { "$ref": "behaviors/minecraft.behavior.dragontakeoff.json" }, - "minecraft:behavior.drink_potion": { "$ref": "behaviors/minecraft.behavior.drink_potion.json" }, - "minecraft:behavior.drop_item_for": { "$ref": "behaviors/minecraft.behavior.drop_item_for.json" }, - "minecraft:behavior.eat_block": { "$ref": "behaviors/minecraft.behavior.eat_block.json" }, - "minecraft:behavior.enderman_leave_block": { "$ref": "behaviors/minecraft.behavior.enderman_leave_block.json" }, - "minecraft:behavior.enderman_take_block": { "$ref": "behaviors/minecraft.behavior.enderman_take_block.json" }, - "minecraft:behavior.explore_outskirts": { "$ref": "behaviors/minecraft.behavior.explore_outskirts.json" }, - "minecraft:behavior.find_mount": { "$ref": "behaviors/minecraft.behavior.find_mount.json" }, - "minecraft:behavior.find_underwater_treasure": { "$ref": "behaviors/minecraft.behavior.find_underwater_treasure.json" }, - "minecraft:behavior.flee_sun": { "$ref": "behaviors/minecraft.behavior.flee_sun.json" }, - "minecraft:behavior.float": { "$ref": "behaviors/minecraft.behavior.float.json" }, - "minecraft:behavior.float_wander": { "$ref": "behaviors/minecraft.behavior.float_wander.json" }, - "minecraft:behavior.follow_caravan": { "$ref": "behaviors/minecraft.behavior.follow_caravan.json" }, - "minecraft:behavior.follow_mob": { "$ref": "behaviors/minecraft.behavior.follow_mob.json" }, - "minecraft:behavior.follow_owner": { "$ref": "behaviors/minecraft.behavior.follow_owner.json" }, - "minecraft:behavior.follow_parent": { "$ref": "behaviors/minecraft.behavior.follow_parent.json" }, - "minecraft:behavior.follow_target_captain": { "$ref": "behaviors/minecraft.behavior.follow_target_captain.json" }, - "minecraft:behavior.go_home": { "$ref": "behaviors/minecraft.behavior.go_home.json" }, - "minecraft:behavior.guardian_attack": { "$ref": "behaviors/minecraft.behavior.guardian_attack.json" }, - "minecraft:behavior.harvest_farm_block": { "$ref": "behaviors/minecraft.behavior.harvest_farm_block.json" }, - "minecraft:behavior.hurt_by_target": { "$ref": "behaviors/minecraft.behavior.hurt_by_target.json" }, - "minecraft:behavior.inspect_bookshelf": { "$ref": "behaviors/minecraft.behavior.inspect_bookshelf.json" }, - "minecraft:behavior.knockback_roar": { "$ref": "behaviors/minecraft.behavior.knockback_roar.json" }, - "minecraft:behavior.lay_down": { "$ref": "behaviors/minecraft.behavior.lay_down.json" }, - "minecraft:behavior.lay_egg": { "$ref": "behaviors/minecraft.behavior.lay_egg.json" }, - "minecraft:behavior.leap_at_target": { "$ref": "behaviors/minecraft.behavior.leap_at_target.json" }, - "minecraft:behavior.look_at_entity": { "$ref": "behaviors/minecraft.behavior.look_at_entity.json" }, - "minecraft:behavior.look_at_player": { "$ref": "behaviors/minecraft.behavior.look_at_player.json" }, - "minecraft:behavior.look_at_target": { "$ref": "behaviors/minecraft.behavior.look_at_target.json" }, - "minecraft:behavior.look_at_trading_player": { "$ref": "behaviors/minecraft.behavior.look_at_trading_player.json" }, - "minecraft:behavior.make_love": { "$ref": "behaviors/minecraft.behavior.make_love.json" }, - "minecraft:behavior.melee_attack": { "$ref": "behaviors/minecraft.behavior.melee_attack.json" }, - "minecraft:behavior.mingle": { "$ref": "behaviors/minecraft.behavior.mingle.json" }, - "minecraft:behavior.mount_pathing": { "$ref": "behaviors/minecraft.behavior.mount_pathing.json" }, - "minecraft:behavior.move_indoors": { "$ref": "behaviors/minecraft.behavior.move_indoors.json" }, - "minecraft:behavior.move_through_village": { "$ref": "behaviors/minecraft.behavior.move_through_village.json" }, - "minecraft:behavior.move_to_block": { "$ref": "behaviors/minecraft.behavior.move_to_block.json" }, - "minecraft:behavior.move_to_land": { "$ref": "behaviors/minecraft.behavior.move_to_land.json" }, - "minecraft:behavior.move_to_liquid": { "$ref": "behaviors/minecraft.behavior.move_to_liquid.json" }, - "minecraft:behavior.move_to_random_block": { "$ref": "behaviors/minecraft.behavior.move_to_random_block.json" }, - "minecraft:behavior.move_to_village": { "$ref": "behaviors/minecraft.behavior.move_to_village.json" }, - "minecraft:behavior.move_to_water": { "$ref": "behaviors/minecraft.behavior.move_to_water.json" }, - "minecraft:behavior.move_towards_dwelling_restriction": { "$ref": "behaviors/minecraft.behavior.move_towards_dwelling_restriction.json" }, - "minecraft:behavior.move_towards_restriction": { "$ref": "behaviors/minecraft.behavior.move_towards_restriction.json" }, - "minecraft:behavior.move_towards_target": { "$ref": "behaviors/minecraft.behavior.move_towards_target.json" }, - "minecraft:behavior.nearest_attackable_target": { "$ref": "behaviors/minecraft.behavior.nearest_attackable_target.json" }, - "minecraft:behavior.ocelot_sit_on_block": { "$ref": "behaviors/minecraft.behavior.ocelot_sit_on_block.json" }, - "minecraft:behavior.ocelotattack": { "$ref": "behaviors/minecraft.behavior.ocelotattack.json" }, - "minecraft:behavior.offer_flower": { "$ref": "behaviors/minecraft.behavior.offer_flower.json" }, - "minecraft:behavior.open_door": { "$ref": "behaviors/minecraft.behavior.open_door.json" }, - "minecraft:behavior.owner_hurt_by_target": { "$ref": "behaviors/minecraft.behavior.owner_hurt_by_target.json" }, - "minecraft:behavior.owner_hurt_target": { "$ref": "behaviors/minecraft.behavior.owner_hurt_target.json" }, - "minecraft:behavior.panic": { "$ref": "behaviors/minecraft.behavior.panic.json" }, - "minecraft:behavior.peek": { "$ref": "behaviors/minecraft.behavior.peek.json" }, - "minecraft:behavior.pet_sleep_with_owner": { "$ref": "behaviors/minecraft.behavior.pet_sleep_with_owner.json" }, - "minecraft:behavior.pickup_items": { "$ref": "behaviors/minecraft.behavior.pickup_items.json" }, - "minecraft:behavior.play": { "$ref": "behaviors/minecraft.behavior.play.json" }, - "minecraft:behavior.player_ride_tamed": { "$ref": "behaviors/minecraft.behavior.player_ride_tamed.json" }, - "minecraft:behavior.raid_garden": { "$ref": "behaviors/minecraft.behavior.raid_garden.json" }, - "minecraft:behavior.random_breach": { "$ref": "behaviors/minecraft.behavior.random_breach.json" }, - "minecraft:behavior.random_fly": { "$ref": "behaviors/minecraft.behavior.random_fly.json" }, - "minecraft:behavior.random_look_around": { "$ref": "behaviors/minecraft.behavior.random_look_around.json" }, - "minecraft:behavior.random_sitting": { "$ref": "behaviors/minecraft.behavior.random_sitting.json" }, - "minecraft:behavior.random_stroll": { "$ref": "behaviors/minecraft.behavior.random_stroll.json" }, - "minecraft:behavior.random_swim": { "$ref": "behaviors/minecraft.behavior.random_swim.json" }, - "minecraft:behavior.ranged_attack": { "$ref": "behaviors/minecraft.behavior.ranged_attack.json" }, - "minecraft:behavior.receive_love": { "$ref": "behaviors/minecraft.behavior.receive_love.json" }, - "minecraft:behavior.restrict_open_door": { "$ref": "behaviors/minecraft.behavior.restrict_open_door.json" }, - "minecraft:behavior.restrict_sun": { "$ref": "behaviors/minecraft.behavior.restrict_sun.json" }, - "minecraft:behavior.roll": { "$ref": "behaviors/minecraft.behavior.roll.json" }, - "minecraft:behavior.run_around_like_crazy": { "$ref": "behaviors/minecraft.behavior.run_around_like_crazy.json" }, - "minecraft:behavior.send_event": { "$ref": "behaviors/minecraft.behavior.send_event.json" }, - "minecraft:behavior.share_items": { "$ref": "behaviors/minecraft.behavior.share_items.json" }, - "minecraft:behavior.silverfish_merge_with_stone": { "$ref": "behaviors/minecraft.behavior.silverfish_merge_with_stone.json" }, - "minecraft:behavior.silverfish_wake_up_friends": { "$ref": "behaviors/minecraft.behavior.silverfish_wake_up_friends.json" }, - "minecraft:behavior.skeleton_horse_trap": { "$ref": "behaviors/minecraft.behavior.skeleton_horse_trap.json" }, - "minecraft:behavior.sleep": { "$ref": "behaviors/minecraft.behavior.sleep.json" }, - "minecraft:behavior.slime_attack": { "$ref": "behaviors/minecraft.behavior.slime_attack.json" }, - "minecraft:behavior.slime_float": { "$ref": "behaviors/minecraft.behavior.slime_float.json" }, - "minecraft:behavior.slime_keep_on_jumping": { "$ref": "behaviors/minecraft.behavior.slime_keep_on_jumping.json" }, - "minecraft:behavior.slime_random_direction": { "$ref": "behaviors/minecraft.behavior.slime_random_direction.json" }, - "minecraft:behavior.snacking": { "$ref": "behaviors/minecraft.behavior.snacking.json" }, - "minecraft:behavior.sneeze": { "$ref": "behaviors/minecraft.behavior.sneeze.json" }, - "minecraft:behavior.squid_dive": { "$ref": "behaviors/minecraft.behavior.squid_dive.json" }, - "minecraft:behavior.squid_flee": { "$ref": "behaviors/minecraft.behavior.squid_flee.json" }, - "minecraft:behavior.squid_idle": { "$ref": "behaviors/minecraft.behavior.squid_idle.json" }, - "minecraft:behavior.squid_move_away_from_ground": { "$ref": "behaviors/minecraft.behavior.squid_move_away_from_ground.json" }, - "minecraft:behavior.squid_out_of_water": { "$ref": "behaviors/minecraft.behavior.squid_out_of_water.json" }, - "minecraft:behavior.stay_while_sitting": { "$ref": "behaviors/minecraft.behavior.stay_while_sitting.json" }, - "minecraft:behavior.stomp_attack": { "$ref": "behaviors/minecraft.behavior.stomp_attack.json" }, - "minecraft:behavior.stomp_turtle_egg": { "$ref": "behaviors/minecraft.behavior.stomp_turtle_egg.json" }, - "minecraft:behavior.summon_entity": { "$ref": "behaviors/minecraft.behavior.summon_entity.json" }, - "minecraft:behavior.swell": { "$ref": "behaviors/minecraft.behavior.swell.json" }, - "minecraft:behavior.swim_wander": { "$ref": "behaviors/minecraft.behavior.swim_wander.json" }, - "minecraft:behavior.swim_with_entity": { "$ref": "behaviors/minecraft.behavior.swim_with_entity.json" }, - "minecraft:behavior.swoop_attack": { "$ref": "behaviors/minecraft.behavior.swoop_attack.json" }, - "minecraft:behavior.take_flower": { "$ref": "behaviors/minecraft.behavior.take_flower.json" }, - "minecraft:behavior.tempt": { "$ref": "behaviors/minecraft.behavior.tempt.json" }, - "minecraft:behavior.target_when_pushed": { "$ref": "behaviors/minecraft.behavior.target_when_pushed.json" }, - "minecraft:behavior.trade_interest": { "$ref": "behaviors/minecraft.behavior.trade_interest.json" }, - "minecraft:behavior.trade_with_player": { "$ref": "behaviors/minecraft.behavior.trade_with_player.json" }, - "minecraft:behavior.vex_copy_owner_target": { "$ref": "behaviors/minecraft.behavior.vex_copy_owner_target.json" }, - "minecraft:behavior.vex_random_move": { "$ref": "behaviors/minecraft.behavior.vex_random_move.json" }, - "minecraft:behavior.wither_random_attack_pos_goal": { "$ref": "behaviors/minecraft.behavior.wither_random_attack_pos_goal.json" }, - "minecraft:behavior.wither_target_highest_damage": { "$ref": "behaviors/minecraft.behavior.wither_target_highest_damage.json" } + "minecraft:behavior.hide": { "$ref": "./behaviors/minecraft.behavior.hide.json" }, + "minecraft:behavior.move_to_poi": { "$ref": "./behaviors/minecraft.behavior.move_to_poi.json" }, + "minecraft:behavior.scared": { "$ref": "./behaviors/minecraft.behavior.scared.json" }, + "minecraft:behavior.work": { "$ref": "./behaviors/minecraft.behavior.work.json" }, + "minecraft:behavior.avoid_mob_type": { "$ref": "./behaviors/minecraft.behavior.avoid_mob_type.json" }, + "minecraft:behavior.beg": { "$ref": "./behaviors/minecraft.behavior.beg.json" }, + "minecraft:behavior.break_door": { "$ref": "./behaviors/minecraft.behavior.break_door.json" }, + "minecraft:behavior.breed": { "$ref": "./behaviors/minecraft.behavior.breed.json" }, + "minecraft:behavior.charge_attack": { "$ref": "./behaviors/minecraft.behavior.charge_attack.json" }, + "minecraft:behavior.charge_held_item": { "$ref": "./behaviors/minecraft.behavior.charge_held_item.json" }, + "minecraft:behavior.circle_around_anchor": { "$ref": "./behaviors/minecraft.behavior.circle_around_anchor.json" }, + "minecraft:behavior.controlled_by_player": { "$ref": "./behaviors/minecraft.behavior.controlled_by_player.json" }, + "minecraft:behavior.defend_village_target": { "$ref": "./behaviors/minecraft.behavior.defend_village_target.json" }, + "minecraft:behavior.delayed_attack": { "$ref": "./behaviors/minecraft.behavior.delayed_attack.json" }, + "minecraft:behavior.door_interact": { "$ref": "./behaviors/minecraft.behavior.door_interact.json" }, + "minecraft:behavior.dragonchargeplayer": { "$ref": "./behaviors/minecraft.behavior.dragonchargeplayer.json" }, + "minecraft:behavior.dragondeath": { "$ref": "./behaviors/minecraft.behavior.dragondeath.json" }, + "minecraft:behavior.dragonflaming": { "$ref": "./behaviors/minecraft.behavior.dragonflaming.json" }, + "minecraft:behavior.dragonholdingpattern": { "$ref": "./behaviors/minecraft.behavior.dragonholdingpattern.json" }, + "minecraft:behavior.dragonlanding": { "$ref": "./behaviors/minecraft.behavior.dragonlanding.json" }, + "minecraft:behavior.dragonscanning": { "$ref": "./behaviors/minecraft.behavior.dragonscanning.json" }, + "minecraft:behavior.dragonstrafeplayer": { "$ref": "./behaviors/minecraft.behavior.dragonstrafeplayer.json" }, + "minecraft:behavior.dragontakeoff": { "$ref": "./behaviors/minecraft.behavior.dragontakeoff.json" }, + "minecraft:behavior.drink_potion": { "$ref": "./behaviors/minecraft.behavior.drink_potion.json" }, + "minecraft:behavior.drop_item_for": { "$ref": "./behaviors/minecraft.behavior.drop_item_for.json" }, + "minecraft:behavior.eat_block": { "$ref": "./behaviors/minecraft.behavior.eat_block.json" }, + "minecraft:behavior.enderman_leave_block": { "$ref": "./behaviors/minecraft.behavior.enderman_leave_block.json" }, + "minecraft:behavior.enderman_take_block": { "$ref": "./behaviors/minecraft.behavior.enderman_take_block.json" }, + "minecraft:behavior.explore_outskirts": { "$ref": "./behaviors/minecraft.behavior.explore_outskirts.json" }, + "minecraft:behavior.find_mount": { "$ref": "./behaviors/minecraft.behavior.find_mount.json" }, + "minecraft:behavior.find_underwater_treasure": { "$ref": "./behaviors/minecraft.behavior.find_underwater_treasure.json" }, + "minecraft:behavior.flee_sun": { "$ref": "./behaviors/minecraft.behavior.flee_sun.json" }, + "minecraft:behavior.float": { "$ref": "./behaviors/minecraft.behavior.float.json" }, + "minecraft:behavior.float_wander": { "$ref": "./behaviors/minecraft.behavior.float_wander.json" }, + "minecraft:behavior.follow_caravan": { "$ref": "./behaviors/minecraft.behavior.follow_caravan.json" }, + "minecraft:behavior.follow_mob": { "$ref": "./behaviors/minecraft.behavior.follow_mob.json" }, + "minecraft:behavior.follow_owner": { "$ref": "./behaviors/minecraft.behavior.follow_owner.json" }, + "minecraft:behavior.follow_parent": { "$ref": "./behaviors/minecraft.behavior.follow_parent.json" }, + "minecraft:behavior.follow_target_captain": { "$ref": "./behaviors/minecraft.behavior.follow_target_captain.json" }, + "minecraft:behavior.go_home": { "$ref": "./behaviors/minecraft.behavior.go_home.json" }, + "minecraft:behavior.guardian_attack": { "$ref": "./behaviors/minecraft.behavior.guardian_attack.json" }, + "minecraft:behavior.harvest_farm_block": { "$ref": "./behaviors/minecraft.behavior.harvest_farm_block.json" }, + "minecraft:behavior.hurt_by_target": { "$ref": "./behaviors/minecraft.behavior.hurt_by_target.json" }, + "minecraft:behavior.inspect_bookshelf": { "$ref": "./behaviors/minecraft.behavior.inspect_bookshelf.json" }, + "minecraft:behavior.knockback_roar": { "$ref": "./behaviors/minecraft.behavior.knockback_roar.json" }, + "minecraft:behavior.lay_down": { "$ref": "./behaviors/minecraft.behavior.lay_down.json" }, + "minecraft:behavior.lay_egg": { "$ref": "./behaviors/minecraft.behavior.lay_egg.json" }, + "minecraft:behavior.leap_at_target": { "$ref": "./behaviors/minecraft.behavior.leap_at_target.json" }, + "minecraft:behavior.look_at_entity": { "$ref": "./behaviors/minecraft.behavior.look_at_entity.json" }, + "minecraft:behavior.look_at_player": { "$ref": "./behaviors/minecraft.behavior.look_at_player.json" }, + "minecraft:behavior.look_at_target": { "$ref": "./behaviors/minecraft.behavior.look_at_target.json" }, + "minecraft:behavior.look_at_trading_player": { "$ref": "./behaviors/minecraft.behavior.look_at_trading_player.json" }, + "minecraft:behavior.make_love": { "$ref": "./behaviors/minecraft.behavior.make_love.json" }, + "minecraft:behavior.melee_attack": { "$ref": "./behaviors/minecraft.behavior.melee_attack.json" }, + "minecraft:behavior.mingle": { "$ref": "./behaviors/minecraft.behavior.mingle.json" }, + "minecraft:behavior.mount_pathing": { "$ref": "./behaviors/minecraft.behavior.mount_pathing.json" }, + "minecraft:behavior.move_indoors": { "$ref": "./behaviors/minecraft.behavior.move_indoors.json" }, + "minecraft:behavior.move_through_village": { "$ref": "./behaviors/minecraft.behavior.move_through_village.json" }, + "minecraft:behavior.move_to_block": { "$ref": "./behaviors/minecraft.behavior.move_to_block.json" }, + "minecraft:behavior.move_to_land": { "$ref": "./behaviors/minecraft.behavior.move_to_land.json" }, + "minecraft:behavior.move_to_liquid": { "$ref": "./behaviors/minecraft.behavior.move_to_liquid.json" }, + "minecraft:behavior.move_to_random_block": { "$ref": "./behaviors/minecraft.behavior.move_to_random_block.json" }, + "minecraft:behavior.move_to_village": { "$ref": "./behaviors/minecraft.behavior.move_to_village.json" }, + "minecraft:behavior.move_to_water": { "$ref": "./behaviors/minecraft.behavior.move_to_water.json" }, + "minecraft:behavior.move_towards_dwelling_restriction": { "$ref": "./behaviors/minecraft.behavior.move_towards_dwelling_restriction.json" }, + "minecraft:behavior.move_towards_restriction": { "$ref": "./behaviors/minecraft.behavior.move_towards_restriction.json" }, + "minecraft:behavior.move_towards_target": { "$ref": "./behaviors/minecraft.behavior.move_towards_target.json" }, + "minecraft:behavior.nearest_attackable_target": { "$ref": "./behaviors/minecraft.behavior.nearest_attackable_target.json" }, + "minecraft:behavior.ocelot_sit_on_block": { "$ref": "./behaviors/minecraft.behavior.ocelot_sit_on_block.json" }, + "minecraft:behavior.ocelotattack": { "$ref": "./behaviors/minecraft.behavior.ocelotattack.json" }, + "minecraft:behavior.offer_flower": { "$ref": "./behaviors/minecraft.behavior.offer_flower.json" }, + "minecraft:behavior.open_door": { "$ref": "./behaviors/minecraft.behavior.open_door.json" }, + "minecraft:behavior.owner_hurt_by_target": { "$ref": "./behaviors/minecraft.behavior.owner_hurt_by_target.json" }, + "minecraft:behavior.owner_hurt_target": { "$ref": "./behaviors/minecraft.behavior.owner_hurt_target.json" }, + "minecraft:behavior.panic": { "$ref": "./behaviors/minecraft.behavior.panic.json" }, + "minecraft:behavior.peek": { "$ref": "./behaviors/minecraft.behavior.peek.json" }, + "minecraft:behavior.pet_sleep_with_owner": { "$ref": "./behaviors/minecraft.behavior.pet_sleep_with_owner.json" }, + "minecraft:behavior.pickup_items": { "$ref": "./behaviors/minecraft.behavior.pickup_items.json" }, + "minecraft:behavior.play": { "$ref": "./behaviors/minecraft.behavior.play.json" }, + "minecraft:behavior.player_ride_tamed": { "$ref": "./behaviors/minecraft.behavior.player_ride_tamed.json" }, + "minecraft:behavior.raid_garden": { "$ref": "./behaviors/minecraft.behavior.raid_garden.json" }, + "minecraft:behavior.random_breach": { "$ref": "./behaviors/minecraft.behavior.random_breach.json" }, + "minecraft:behavior.random_fly": { "$ref": "./behaviors/minecraft.behavior.random_fly.json" }, + "minecraft:behavior.random_look_around": { "$ref": "./behaviors/minecraft.behavior.random_look_around.json" }, + "minecraft:behavior.random_sitting": { "$ref": "./behaviors/minecraft.behavior.random_sitting.json" }, + "minecraft:behavior.random_stroll": { "$ref": "./behaviors/minecraft.behavior.random_stroll.json" }, + "minecraft:behavior.random_swim": { "$ref": "./behaviors/minecraft.behavior.random_swim.json" }, + "minecraft:behavior.ranged_attack": { "$ref": "./behaviors/minecraft.behavior.ranged_attack.json" }, + "minecraft:behavior.receive_love": { "$ref": "./behaviors/minecraft.behavior.receive_love.json" }, + "minecraft:behavior.restrict_open_door": { "$ref": "./behaviors/minecraft.behavior.restrict_open_door.json" }, + "minecraft:behavior.restrict_sun": { "$ref": "./behaviors/minecraft.behavior.restrict_sun.json" }, + "minecraft:behavior.roll": { "$ref": "./behaviors/minecraft.behavior.roll.json" }, + "minecraft:behavior.run_around_like_crazy": { "$ref": "./behaviors/minecraft.behavior.run_around_like_crazy.json" }, + "minecraft:behavior.send_event": { "$ref": "./behaviors/minecraft.behavior.send_event.json" }, + "minecraft:behavior.share_items": { "$ref": "./behaviors/minecraft.behavior.share_items.json" }, + "minecraft:behavior.silverfish_merge_with_stone": { "$ref": "./behaviors/minecraft.behavior.silverfish_merge_with_stone.json" }, + "minecraft:behavior.silverfish_wake_up_friends": { "$ref": "./behaviors/minecraft.behavior.silverfish_wake_up_friends.json" }, + "minecraft:behavior.skeleton_horse_trap": { "$ref": "./behaviors/minecraft.behavior.skeleton_horse_trap.json" }, + "minecraft:behavior.sleep": { "$ref": "./behaviors/minecraft.behavior.sleep.json" }, + "minecraft:behavior.slime_attack": { "$ref": "./behaviors/minecraft.behavior.slime_attack.json" }, + "minecraft:behavior.slime_float": { "$ref": "./behaviors/minecraft.behavior.slime_float.json" }, + "minecraft:behavior.slime_keep_on_jumping": { "$ref": "./behaviors/minecraft.behavior.slime_keep_on_jumping.json" }, + "minecraft:behavior.slime_random_direction": { "$ref": "./behaviors/minecraft.behavior.slime_random_direction.json" }, + "minecraft:behavior.snacking": { "$ref": "./behaviors/minecraft.behavior.snacking.json" }, + "minecraft:behavior.sneeze": { "$ref": "./behaviors/minecraft.behavior.sneeze.json" }, + "minecraft:behavior.squid_dive": { "$ref": "./behaviors/minecraft.behavior.squid_dive.json" }, + "minecraft:behavior.squid_flee": { "$ref": "./behaviors/minecraft.behavior.squid_flee.json" }, + "minecraft:behavior.squid_idle": { "$ref": "./behaviors/minecraft.behavior.squid_idle.json" }, + "minecraft:behavior.squid_move_away_from_ground": { "$ref": "./behaviors/minecraft.behavior.squid_move_away_from_ground.json" }, + "minecraft:behavior.squid_out_of_water": { "$ref": "./behaviors/minecraft.behavior.squid_out_of_water.json" }, + "minecraft:behavior.stay_while_sitting": { "$ref": "./behaviors/minecraft.behavior.stay_while_sitting.json" }, + "minecraft:behavior.stomp_attack": { "$ref": "./behaviors/minecraft.behavior.stomp_attack.json" }, + "minecraft:behavior.stomp_turtle_egg": { "$ref": "./behaviors/minecraft.behavior.stomp_turtle_egg.json" }, + "minecraft:behavior.summon_entity": { "$ref": "./behaviors/minecraft.behavior.summon_entity.json" }, + "minecraft:behavior.swell": { "$ref": "./behaviors/minecraft.behavior.swell.json" }, + "minecraft:behavior.swim_wander": { "$ref": "./behaviors/minecraft.behavior.swim_wander.json" }, + "minecraft:behavior.swim_with_entity": { "$ref": "./behaviors/minecraft.behavior.swim_with_entity.json" }, + "minecraft:behavior.swoop_attack": { "$ref": "./behaviors/minecraft.behavior.swoop_attack.json" }, + "minecraft:behavior.take_flower": { "$ref": "./behaviors/minecraft.behavior.take_flower.json" }, + "minecraft:behavior.tempt": { "$ref": "./behaviors/minecraft.behavior.tempt.json" }, + "minecraft:behavior.target_when_pushed": { "$ref": "./behaviors/minecraft.behavior.target_when_pushed.json" }, + "minecraft:behavior.trade_interest": { "$ref": "./behaviors/minecraft.behavior.trade_interest.json" }, + "minecraft:behavior.trade_with_player": { "$ref": "./behaviors/minecraft.behavior.trade_with_player.json" }, + "minecraft:behavior.vex_copy_owner_target": { "$ref": "./behaviors/minecraft.behavior.vex_copy_owner_target.json" }, + "minecraft:behavior.vex_random_move": { "$ref": "./behaviors/minecraft.behavior.vex_random_move.json" }, + "minecraft:behavior.wither_random_attack_pos_goal": { "$ref": "./behaviors/minecraft.behavior.wither_random_attack_pos_goal.json" }, + "minecraft:behavior.wither_target_highest_damage": { "$ref": "./behaviors/minecraft.behavior.wither_target_highest_damage.json" } } } diff --git a/behaviour/entities/1.8.0/filters.json b/behaviour/entities/1.8.0/filters.json index d23c69c5..df65ce79 100644 --- a/behaviour/entities/1.8.0/filters.json +++ b/behaviour/entities/1.8.0/filters.json @@ -49,201 +49,197 @@ "allOf": [ { "if": { "properties": { "test": { "const": "clock_time" } } }, - "then": { "$ref": "filters/clock_time.json" } + "then": { "$ref": "./filters/clock_time.json" } }, { "if": { "properties": { "test": { "const": "distance_to_nearest_player" } } }, - "then": { "$ref": "filters/distance_to_nearest_player.json" } + "then": { "$ref": "./filters/distance_to_nearest_player.json" } }, { "if": { "properties": { "test": { "const": "has_ability" } } }, - "then": { "$ref": "filters/has_ability.json" } + "then": { "$ref": "./filters/has_ability.json" } }, { "if": { "properties": { "test": { "const": "has_biome_tag" } } }, - "then": { "$ref": "filters/has_biome_tag.json" } + "then": { "$ref": "./filters/has_biome_tag.json" } }, { "if": { "properties": { "test": { "const": "has_component" } } }, - "then": { "$ref": "filters/has_component.json" } + "then": { "$ref": "./filters/has_component.json" } }, { "if": { "properties": { "test": { "const": "has_damage" } } }, - "then": { "$ref": "filters/has_damage.json" } + "then": { "$ref": "./filters/has_damage.json" } }, { "if": { "properties": { "test": { "const": "has_equipment" } } }, - "then": { "$ref": "filters/has_equipment.json" } + "then": { "$ref": "./filters/has_equipment.json" } }, { "if": { "properties": { "test": { "const": "has_mob_effect" } } }, - "then": { "$ref": "filters/has_mob_effect.json" } + "then": { "$ref": "./filters/has_mob_effect.json" } }, { "if": { "properties": { "test": { "const": "has_tag" } } }, - "then": { "$ref": "filters/has_tag.json" } + "then": { "$ref": "./filters/has_tag.json" } }, { "if": { "properties": { "test": { "const": "has_trade_supply" } } }, - "then": { "$ref": "filters/has_trade_supply.json" } + "then": { "$ref": "./filters/has_trade_supply.json" } }, { "if": { "properties": { "test": { "const": "hourly_clock_time" } } }, - "then": { "$ref": "filters/hourly_clock_time.json" } + "then": { "$ref": "./filters/hourly_clock_time.json" } }, { "if": { "properties": { "test": { "const": "in_caravan" } } }, - "then": { "$ref": "filters/in_caravan.json" } + "then": { "$ref": "./filters/in_caravan.json" } }, { "if": { "properties": { "test": { "const": "in_clouds" } } }, - "then": { "$ref": "filters/in_clouds.json" } + "then": { "$ref": "./filters/in_clouds.json" } }, { "if": { "properties": { "test": { "const": "in_lava" } } }, - "then": { "$ref": "filters/in_lava.json" } + "then": { "$ref": "./filters/in_lava.json" } }, { "if": { "properties": { "test": { "const": "in_water" } } }, - "then": { "$ref": "filters/in_water.json" } + "then": { "$ref": "./filters/in_water.json" } }, { "if": { "properties": { "test": { "const": "in_water_or_rain" } } }, - "then": { "$ref": "filters/in_water_or_rain.json" } + "then": { "$ref": "./filters/in_water_or_rain.json" } }, { "if": { "properties": { "test": { "const": "is_altitude" } } }, - "then": { "$ref": "filters/is_altitude.json" } + "then": { "$ref": "./filters/is_altitude.json" } }, { "if": { "properties": { "test": { "const": "is_avoiding_mobs" } } }, - "then": { "$ref": "filters/is_avoiding_mobs.json" } + "then": { "$ref": "./filters/is_avoiding_mobs.json" } }, { "if": { "properties": { "test": { "const": "is_biome" } } }, - "then": { "$ref": "filters/is_biome.json" } + "then": { "$ref": "./filters/is_biome.json" } }, { "if": { "properties": { "test": { "const": "is_brightness" } } }, - "then": { "$ref": "filters/is_brightness.json" } + "then": { "$ref": "./filters/is_brightness.json" } }, { "if": { "properties": { "test": { "const": "is_climbing" } } }, - "then": { "$ref": "filters/is_climbing.json" } + "then": { "$ref": "./filters/is_climbing.json" } }, { "if": { "properties": { "test": { "const": "is_color" } } }, - "then": { "$ref": "filters/is_color.json" } + "then": { "$ref": "./filters/is_color.json" } }, { "if": { "properties": { "test": { "const": "is_daytime" } } }, - "then": { "$ref": "filters/is_daytime.json" } + "then": { "$ref": "./filters/is_daytime.json" } }, { "if": { "properties": { "test": { "const": "is_difficulty" } } }, - "then": { "$ref": "filters/is_difficulty.json" } + "then": { "$ref": "./filters/is_difficulty.json" } }, { "if": { "properties": { "test": { "const": "is_family" } } }, - "then": { "$ref": "filters/is_family.json" } + "then": { "$ref": "./filters/is_family.json" } }, { "if": { "properties": { "test": { "const": "is_game_rule" } } }, - "then": { "$ref": "filters/is_game_rule.json" } + "then": { "$ref": "./filters/is_game_rule.json" } }, { "if": { "properties": { "test": { "const": "is_humid" } } }, - "then": { "$ref": "filters/is_humid.json" } + "then": { "$ref": "./filters/is_humid.json" } }, { "if": { "properties": { "test": { "const": "is_immobile" } } }, - "then": { "$ref": "filters/is_immobile.json" } + "then": { "$ref": "./filters/is_immobile.json" } }, { "if": { "properties": { "test": { "const": "is_in_village" } } }, - "then": { "$ref": "filters/is_in_village.json" } + "then": { "$ref": "./filters/is_in_village.json" } }, { "if": { "properties": { "test": { "const": "is_leashed" } } }, - "then": { "$ref": "filters/is_leashed.json" } + "then": { "$ref": "./filters/is_leashed.json" } }, { "if": { "properties": { "test": { "const": "is_mark_variant" } } }, - "then": { "$ref": "filters/is_mark_variant.json" } + "then": { "$ref": "./filters/is_mark_variant.json" } }, { "if": { "properties": { "test": { "const": "is_moving" } } }, - "then": { "$ref": "filters/is_moving.json" } + "then": { "$ref": "./filters/is_moving.json" } }, { "if": { "properties": { "test": { "const": "is_owner" } } }, - "then": { "$ref": "filters/is_owner.json" } + "then": { "$ref": "./filters/is_owner.json" } }, { "if": { "properties": { "test": { "const": "is_riding" } } }, - "then": { "$ref": "filters/is_riding.json" } + "then": { "$ref": "./filters/is_riding.json" } }, { "if": { "properties": { "test": { "const": "is_skin_id" } } }, - "then": { "$ref": "filters/is_skin_id.json" } + "then": { "$ref": "./filters/is_skin_id.json" } }, { "if": { "properties": { "test": { "const": "is_sneaking" } } }, - "then": { "$ref": "filters/is_sneaking.json" } + "then": { "$ref": "./filters/is_sneaking.json" } }, { "if": { "properties": { "test": { "const": "is_snow_covered" } } }, - "then": { "$ref": "filters/is_snow_covered.json" } + "then": { "$ref": "./filters/is_snow_covered.json" } }, { "if": { "properties": { "test": { "const": "is_target" } } }, - "then": { "$ref": "filters/is_target.json" } + "then": { "$ref": "./filters/is_target.json" } }, { - "if": { - "properties": { "test": { "const": "is_temperature_type" } } - }, - "then": { "$ref": "filters/is_temperature_type.json" } + "if": { "properties": { "test": { "const": "is_temperature_type" } } }, + "then": { "$ref": "./filters/is_temperature_type.json" } }, { - "if": { - "properties": { "test": { "const": "is_temperature_value" } } - }, - "then": { "$ref": "filters/is_temperature_value.json" } + "if": { "properties": { "test": { "const": "is_temperature_value" } } }, + "then": { "$ref": "./filters/is_temperature_value.json" } }, { "if": { "properties": { "test": { "const": "is_underground" } } }, - "then": { "$ref": "filters/is_underground.json" } + "then": { "$ref": "./filters/is_underground.json" } }, { "if": { "properties": { "test": { "const": "is_underwater" } } }, - "then": { "$ref": "filters/is_underwater.json" } + "then": { "$ref": "./filters/is_underwater.json" } }, { "if": { "properties": { "test": { "const": "is_variant" } } }, - "then": { "$ref": "filters/is_variant.json" } + "then": { "$ref": "./filters/is_variant.json" } }, { "if": { "properties": { "test": { "const": "is_visible" } } }, - "then": { "$ref": "filters/is_visible.json" } + "then": { "$ref": "./filters/is_visible.json" } }, { "if": { "properties": { "test": { "const": "moon_intensity" } } }, - "then": { "$ref": "filters/moon_intensity.json" } + "then": { "$ref": "./filters/moon_intensity.json" } }, { "if": { "properties": { "test": { "const": "moon_phase" } } }, - "then": { "$ref": "filters/moon_phase.json" } + "then": { "$ref": "./filters/moon_phase.json" } }, { "if": { "properties": { "test": { "const": "on_ground" } } }, - "then": { "$ref": "filters/on_ground.json" } + "then": { "$ref": "./filters/on_ground.json" } }, { "if": { "properties": { "test": { "const": "on_ladder" } } }, - "then": { "$ref": "filters/on_ladder.json" } + "then": { "$ref": "./filters/on_ladder.json" } } ] } diff --git a/behaviour/entities/1.8.0/filters/clock_time.json b/behaviour/entities/1.8.0/filters/clock_time.json index a36073cf..31250c15 100644 --- a/behaviour/entities/1.8.0/filters/clock_time.json +++ b/behaviour/entities/1.8.0/filters/clock_time.json @@ -12,13 +12,13 @@ "description": "Compares the current 24 hour time with an int value in the range[0, 24000]" }, "operator": { - "$ref": "types/base_operator.json", + "$ref": "./types/base_operator.json", "description": "(Optional) The comparison to apply with 'value'.", "default": "equals", "title": "Operator" }, "subject": { - "$ref": "types/base_subject.json", + "$ref": "./types/base_subject.json", "description": "(Optional) The subject of this filter test.", "default": "self", "title": "Subject" diff --git a/behaviour/entities/1.8.0/filters/distance_to_nearest_player.json b/behaviour/entities/1.8.0/filters/distance_to_nearest_player.json index 53d45a3e..d5543911 100644 --- a/behaviour/entities/1.8.0/filters/distance_to_nearest_player.json +++ b/behaviour/entities/1.8.0/filters/distance_to_nearest_player.json @@ -11,8 +11,8 @@ "title": "The test property", "description": "Compares the distance to the nearest Player with a float value." }, - "operator": { "$ref": "types/base_operator.json", "description": "(Optional) The comparison to apply with 'value'.", "title": "Operator" }, - "subject": { "$ref": "types/base_subject.json", "description": "(Optional) The subject of this filter test.", "title": "Subject" }, + "operator": { "$ref": "./types/base_operator.json", "description": "(Optional) The comparison to apply with 'value'.", "title": "Operator" }, + "subject": { "$ref": "./types/base_subject.json", "description": "(Optional) The subject of this filter test.", "title": "Subject" }, "value": { "type": "number", "description": "(Required) A floating point value.", diff --git a/behaviour/entities/1.8.0/filters/has_ability.json b/behaviour/entities/1.8.0/filters/has_ability.json index 7edbfa45..e0b06f21 100644 --- a/behaviour/entities/1.8.0/filters/has_ability.json +++ b/behaviour/entities/1.8.0/filters/has_ability.json @@ -11,8 +11,8 @@ "title": "The test property", "description": "Returns true when the subject entity has the named ability." }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "type": "string", "description": "(Required) The Ability type to test", diff --git a/behaviour/entities/1.8.0/filters/has_biome_tag.json b/behaviour/entities/1.8.0/filters/has_biome_tag.json index 7bbcfdab..e9926ba1 100644 --- a/behaviour/entities/1.8.0/filters/has_biome_tag.json +++ b/behaviour/entities/1.8.0/filters/has_biome_tag.json @@ -11,8 +11,8 @@ "title": "The test property", "description": "Tests whether the biome the subject is in has the specified tag." }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "description": "(Required) The tag to look for", "type": "string", diff --git a/behaviour/entities/1.8.0/filters/has_component.json b/behaviour/entities/1.8.0/filters/has_component.json index 112eb4da..9784bc3e 100644 --- a/behaviour/entities/1.8.0/filters/has_component.json +++ b/behaviour/entities/1.8.0/filters/has_component.json @@ -11,8 +11,8 @@ "title": "The test property", "description": "Returns true when the subject entity contains the named component." }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "type": "string", "description": "TODO description: value", diff --git a/behaviour/entities/1.8.0/filters/has_damage.json b/behaviour/entities/1.8.0/filters/has_damage.json index 6528e213..64299ea7 100644 --- a/behaviour/entities/1.8.0/filters/has_damage.json +++ b/behaviour/entities/1.8.0/filters/has_damage.json @@ -11,8 +11,8 @@ "title": "The test property", "description": "Returns true when the subject entity receives the named damage type." }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "type": "string", "description": "The Damage type to test", diff --git a/behaviour/entities/1.8.0/filters/has_equipment.json b/behaviour/entities/1.8.0/filters/has_equipment.json index c193d4d4..57e2193b 100644 --- a/behaviour/entities/1.8.0/filters/has_equipment.json +++ b/behaviour/entities/1.8.0/filters/has_equipment.json @@ -18,8 +18,8 @@ "enum": ["any", "armor", "feet", "hand", "head", "leg", "torso"], "title": "Domain" }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "description": "The item name to look for", "type": "string", diff --git a/behaviour/entities/1.8.0/filters/has_mob_effect.json b/behaviour/entities/1.8.0/filters/has_mob_effect.json index d7d03c5a..bd7aaea3 100644 --- a/behaviour/entities/1.8.0/filters/has_mob_effect.json +++ b/behaviour/entities/1.8.0/filters/has_mob_effect.json @@ -11,8 +11,8 @@ "title": "The test property", "description": "Tests whether the Subject has the specified mob effect." }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "type": "string", "description": "TODO description: value", diff --git a/behaviour/entities/1.8.0/filters/has_tag.json b/behaviour/entities/1.8.0/filters/has_tag.json index 247c263f..2010970f 100644 --- a/behaviour/entities/1.8.0/filters/has_tag.json +++ b/behaviour/entities/1.8.0/filters/has_tag.json @@ -11,8 +11,8 @@ "title": "The test property", "description": "Returns true if the subject entity has the tag provided." }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "type": "string", "description": "The tag as a string", diff --git a/behaviour/entities/1.8.0/filters/has_trade_supply.json b/behaviour/entities/1.8.0/filters/has_trade_supply.json index 92f11e3c..025cb147 100644 --- a/behaviour/entities/1.8.0/filters/has_trade_supply.json +++ b/behaviour/entities/1.8.0/filters/has_trade_supply.json @@ -10,8 +10,8 @@ "title": "The test property", "description": "Tests whether the target has any trade supply left. Will return false if the target cannot be traded with." }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "title": "Value", "description": "True or false.", diff --git a/behaviour/entities/1.8.0/filters/hourly_clock_time.json b/behaviour/entities/1.8.0/filters/hourly_clock_time.json index 8462fd7d..3171641c 100644 --- a/behaviour/entities/1.8.0/filters/hourly_clock_time.json +++ b/behaviour/entities/1.8.0/filters/hourly_clock_time.json @@ -12,8 +12,8 @@ "description": "Compares the current 24 hour time with an int value in the range[0, 24000]", "const": "hourly_clock_time" }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "type": "integer", "description": "An integer value.", diff --git a/behaviour/entities/1.8.0/filters/in_caravan.json b/behaviour/entities/1.8.0/filters/in_caravan.json index 8b1479a5..e14caf24 100644 --- a/behaviour/entities/1.8.0/filters/in_caravan.json +++ b/behaviour/entities/1.8.0/filters/in_caravan.json @@ -10,8 +10,8 @@ "title": "The test property", "description": "Returns true if the subject entity is in a caravan." }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "title": "Value", "description": "True or false.", diff --git a/behaviour/entities/1.8.0/filters/in_clouds.json b/behaviour/entities/1.8.0/filters/in_clouds.json index f2c6849e..5afb2313 100644 --- a/behaviour/entities/1.8.0/filters/in_clouds.json +++ b/behaviour/entities/1.8.0/filters/in_clouds.json @@ -10,8 +10,8 @@ "title": "The test property", "description": "Returns true when the subject entity is in the clouds." }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "title": "Value", "description": "True or false.", diff --git a/behaviour/entities/1.8.0/filters/in_lava.json b/behaviour/entities/1.8.0/filters/in_lava.json index 9d025014..50c273d1 100644 --- a/behaviour/entities/1.8.0/filters/in_lava.json +++ b/behaviour/entities/1.8.0/filters/in_lava.json @@ -10,8 +10,8 @@ "title": "The test property", "description": "Returns true when the subject entity is in lava." }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "title": "Value", "description": "True or false.", diff --git a/behaviour/entities/1.8.0/filters/in_water.json b/behaviour/entities/1.8.0/filters/in_water.json index 8143d005..02d9947b 100644 --- a/behaviour/entities/1.8.0/filters/in_water.json +++ b/behaviour/entities/1.8.0/filters/in_water.json @@ -10,8 +10,8 @@ "title": "The test property", "description": "Returns true when the subject entity is in water." }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "title": "Value", "description": "True or false.", diff --git a/behaviour/entities/1.8.0/filters/in_water_or_rain.json b/behaviour/entities/1.8.0/filters/in_water_or_rain.json index 4b6dec26..d97ad432 100644 --- a/behaviour/entities/1.8.0/filters/in_water_or_rain.json +++ b/behaviour/entities/1.8.0/filters/in_water_or_rain.json @@ -10,8 +10,8 @@ "title": "The test property", "description": "Returns true when the subject entity is in water or rain." }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "title": "Value", "description": "True or false.", diff --git a/behaviour/entities/1.8.0/filters/is_altitude.json b/behaviour/entities/1.8.0/filters/is_altitude.json index 9be4c1c4..8a6309b1 100644 --- a/behaviour/entities/1.8.0/filters/is_altitude.json +++ b/behaviour/entities/1.8.0/filters/is_altitude.json @@ -11,8 +11,8 @@ "title": "The test property", "description": "Tests the current altitude against a provided value. 0= bedrock elevation." }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "type": "integer", "description": "The altitude value to compare with", diff --git a/behaviour/entities/1.8.0/filters/is_avoiding_mobs.json b/behaviour/entities/1.8.0/filters/is_avoiding_mobs.json index 33098fbd..288e8603 100644 --- a/behaviour/entities/1.8.0/filters/is_avoiding_mobs.json +++ b/behaviour/entities/1.8.0/filters/is_avoiding_mobs.json @@ -10,8 +10,8 @@ "title": "The test property", "description": "Returns true if the subject entity is fleeing from other mobs." }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "title": "Value", "description": "True or false.", diff --git a/behaviour/entities/1.8.0/filters/is_biome.json b/behaviour/entities/1.8.0/filters/is_biome.json index cd7648e0..813f3104 100644 --- a/behaviour/entities/1.8.0/filters/is_biome.json +++ b/behaviour/entities/1.8.0/filters/is_biome.json @@ -11,8 +11,8 @@ "title": "The test property", "description": "Tests whether the Subject is currently in the named biome." }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "description": "The Biome type to test", "type": "string", diff --git a/behaviour/entities/1.8.0/filters/is_brightness.json b/behaviour/entities/1.8.0/filters/is_brightness.json index 9aab2cb4..b0c45ac2 100644 --- a/behaviour/entities/1.8.0/filters/is_brightness.json +++ b/behaviour/entities/1.8.0/filters/is_brightness.json @@ -11,8 +11,8 @@ "title": "The test property", "description": "Tests the current brightness against a provided value in the range (0.0f, 1.0f)." }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "description": "The brightness value to compare with.", "type": "number", diff --git a/behaviour/entities/1.8.0/filters/is_climbing.json b/behaviour/entities/1.8.0/filters/is_climbing.json index 322518fc..fbbe9eca 100644 --- a/behaviour/entities/1.8.0/filters/is_climbing.json +++ b/behaviour/entities/1.8.0/filters/is_climbing.json @@ -10,8 +10,8 @@ "title": "The test property", "description": "Returns true if the subject entity is climbing." }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "title": "Value", "description": "True or false.", diff --git a/behaviour/entities/1.8.0/filters/is_color.json b/behaviour/entities/1.8.0/filters/is_color.json index 3b0dd1fc..13e3cd59 100644 --- a/behaviour/entities/1.8.0/filters/is_color.json +++ b/behaviour/entities/1.8.0/filters/is_color.json @@ -11,8 +11,8 @@ "title": "The test property", "description": "Returns true if the subject entity is the named color." }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "description": "The Palette Color to test", "type": "string", diff --git a/behaviour/entities/1.8.0/filters/is_daytime.json b/behaviour/entities/1.8.0/filters/is_daytime.json index 7705ee67..7721ec1d 100644 --- a/behaviour/entities/1.8.0/filters/is_daytime.json +++ b/behaviour/entities/1.8.0/filters/is_daytime.json @@ -10,8 +10,8 @@ "title": "The test property", "description": "Returns true during the daylight hours." }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "title": "Value", "description": "True or false.", diff --git a/behaviour/entities/1.8.0/filters/is_difficulty.json b/behaviour/entities/1.8.0/filters/is_difficulty.json index cd27d63b..8f05f7f7 100644 --- a/behaviour/entities/1.8.0/filters/is_difficulty.json +++ b/behaviour/entities/1.8.0/filters/is_difficulty.json @@ -11,8 +11,8 @@ "title": "The test property", "description": "Tests the current difficulty level of the game." }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "description": "The game's difficulty level to test", "type": "string", diff --git a/behaviour/entities/1.8.0/filters/is_family.json b/behaviour/entities/1.8.0/filters/is_family.json index 03c4b00f..9f193cc9 100644 --- a/behaviour/entities/1.8.0/filters/is_family.json +++ b/behaviour/entities/1.8.0/filters/is_family.json @@ -11,8 +11,8 @@ "title": "The test property", "description": "Returns true when the subject entity is a member of the named family." }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "description": "The Family name to look for", "type": "string", diff --git a/behaviour/entities/1.8.0/filters/is_game_rule.json b/behaviour/entities/1.8.0/filters/is_game_rule.json index eb06c607..cadb1c84 100644 --- a/behaviour/entities/1.8.0/filters/is_game_rule.json +++ b/behaviour/entities/1.8.0/filters/is_game_rule.json @@ -10,8 +10,8 @@ "description": "The Game Rule to test.", "title": "Domain" }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "description": "Tests whether a named game rule is active.", "default": true, diff --git a/behaviour/entities/1.8.0/filters/is_humid.json b/behaviour/entities/1.8.0/filters/is_humid.json index 1245cc98..0754bdf5 100644 --- a/behaviour/entities/1.8.0/filters/is_humid.json +++ b/behaviour/entities/1.8.0/filters/is_humid.json @@ -10,8 +10,8 @@ "title": "The test property", "description": "Tests whether the Subject is in an area with humidity" }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "title": "Value", "description": "True or false.", diff --git a/behaviour/entities/1.8.0/filters/is_immobile.json b/behaviour/entities/1.8.0/filters/is_immobile.json index 8fa06bca..8212dc86 100644 --- a/behaviour/entities/1.8.0/filters/is_immobile.json +++ b/behaviour/entities/1.8.0/filters/is_immobile.json @@ -10,8 +10,8 @@ "title": "The test property", "description": "The test property" }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "title": "Value", "description": "True or false.", diff --git a/behaviour/entities/1.8.0/filters/is_in_village.json b/behaviour/entities/1.8.0/filters/is_in_village.json index dd78d1bc..ae3f8acb 100644 --- a/behaviour/entities/1.8.0/filters/is_in_village.json +++ b/behaviour/entities/1.8.0/filters/is_in_village.json @@ -10,8 +10,8 @@ "title": "The test property", "description": "The test property" }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "title": "Value", "description": "True or false.", diff --git a/behaviour/entities/1.8.0/filters/is_leashed.json b/behaviour/entities/1.8.0/filters/is_leashed.json index 4bfc0e0a..69e4dc59 100644 --- a/behaviour/entities/1.8.0/filters/is_leashed.json +++ b/behaviour/entities/1.8.0/filters/is_leashed.json @@ -10,8 +10,8 @@ "title": "The test property", "description": "The test property" }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "title": "Value", "description": "True or false.", diff --git a/behaviour/entities/1.8.0/filters/is_mark_variant.json b/behaviour/entities/1.8.0/filters/is_mark_variant.json index ed1607ab..71b5a03b 100644 --- a/behaviour/entities/1.8.0/filters/is_mark_variant.json +++ b/behaviour/entities/1.8.0/filters/is_mark_variant.json @@ -10,8 +10,8 @@ "title": "The test property", "description": "The test property" }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "type": "integer", "description": "The altitude value to compare with", diff --git a/behaviour/entities/1.8.0/filters/is_moving.json b/behaviour/entities/1.8.0/filters/is_moving.json index ba951081..7a99fa2d 100644 --- a/behaviour/entities/1.8.0/filters/is_moving.json +++ b/behaviour/entities/1.8.0/filters/is_moving.json @@ -10,8 +10,8 @@ "title": "The test property", "description": "The test property" }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "title": "Value", "description": "True or false.", diff --git a/behaviour/entities/1.8.0/filters/is_owner.json b/behaviour/entities/1.8.0/filters/is_owner.json index 644355bf..afba9a06 100644 --- a/behaviour/entities/1.8.0/filters/is_owner.json +++ b/behaviour/entities/1.8.0/filters/is_owner.json @@ -10,8 +10,8 @@ "title": "The test property", "description": "The test property" }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "title": "Value", "description": "True or false.", diff --git a/behaviour/entities/1.8.0/filters/is_riding.json b/behaviour/entities/1.8.0/filters/is_riding.json index f10b2636..757bb922 100644 --- a/behaviour/entities/1.8.0/filters/is_riding.json +++ b/behaviour/entities/1.8.0/filters/is_riding.json @@ -10,8 +10,8 @@ "title": "The test property", "description": "The test property" }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "title": "Value", "description": "True or false.", diff --git a/behaviour/entities/1.8.0/filters/is_skin_id.json b/behaviour/entities/1.8.0/filters/is_skin_id.json index d46627da..1c3e2d2a 100644 --- a/behaviour/entities/1.8.0/filters/is_skin_id.json +++ b/behaviour/entities/1.8.0/filters/is_skin_id.json @@ -10,8 +10,8 @@ "title": "The test property", "description": "The test property" }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "type": "integer", "description": "The altitude value to compare with", diff --git a/behaviour/entities/1.8.0/filters/is_sneaking.json b/behaviour/entities/1.8.0/filters/is_sneaking.json index 16cd4788..294a070c 100644 --- a/behaviour/entities/1.8.0/filters/is_sneaking.json +++ b/behaviour/entities/1.8.0/filters/is_sneaking.json @@ -10,8 +10,8 @@ "title": "The test property", "description": "The test property" }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "title": "Value", "description": "True or false.", diff --git a/behaviour/entities/1.8.0/filters/is_snow_covered.json b/behaviour/entities/1.8.0/filters/is_snow_covered.json index 44758bb2..2d04dd37 100644 --- a/behaviour/entities/1.8.0/filters/is_snow_covered.json +++ b/behaviour/entities/1.8.0/filters/is_snow_covered.json @@ -10,8 +10,8 @@ "title": "The test property", "description": "The test property" }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "title": "Value", "description": "True or false.", diff --git a/behaviour/entities/1.8.0/filters/is_target.json b/behaviour/entities/1.8.0/filters/is_target.json index b0d44f22..9beecef3 100644 --- a/behaviour/entities/1.8.0/filters/is_target.json +++ b/behaviour/entities/1.8.0/filters/is_target.json @@ -10,8 +10,8 @@ "title": "The test property", "description": "The test property" }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "title": "Value", "description": "True or false.", diff --git a/behaviour/entities/1.8.0/filters/is_temperature_type.json b/behaviour/entities/1.8.0/filters/is_temperature_type.json index ec482789..73786902 100644 --- a/behaviour/entities/1.8.0/filters/is_temperature_type.json +++ b/behaviour/entities/1.8.0/filters/is_temperature_type.json @@ -11,8 +11,8 @@ "title": "The test property", "description": "The test property" }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "description": "The Biome temperature catagory to test", "type": "string", diff --git a/behaviour/entities/1.8.0/filters/is_temperature_value.json b/behaviour/entities/1.8.0/filters/is_temperature_value.json index 410fbf87..d81fed83 100644 --- a/behaviour/entities/1.8.0/filters/is_temperature_value.json +++ b/behaviour/entities/1.8.0/filters/is_temperature_value.json @@ -11,8 +11,8 @@ "title": "The test property", "description": "The test property" }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "description": "The Biome temperature value to compare with.", "type": "number", diff --git a/behaviour/entities/1.8.0/filters/is_underground.json b/behaviour/entities/1.8.0/filters/is_underground.json index 2a83fde7..bba0da5c 100644 --- a/behaviour/entities/1.8.0/filters/is_underground.json +++ b/behaviour/entities/1.8.0/filters/is_underground.json @@ -10,8 +10,8 @@ "title": "The test property", "description": "The test property" }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "title": "Value", "description": "True or false.", diff --git a/behaviour/entities/1.8.0/filters/is_underwater.json b/behaviour/entities/1.8.0/filters/is_underwater.json index cc8dd5fb..d7477500 100644 --- a/behaviour/entities/1.8.0/filters/is_underwater.json +++ b/behaviour/entities/1.8.0/filters/is_underwater.json @@ -10,8 +10,8 @@ "title": "The test property", "description": "The test property" }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "title": "Value", "description": "True or false.", diff --git a/behaviour/entities/1.8.0/filters/is_variant.json b/behaviour/entities/1.8.0/filters/is_variant.json index c05370ca..fc9750be 100644 --- a/behaviour/entities/1.8.0/filters/is_variant.json +++ b/behaviour/entities/1.8.0/filters/is_variant.json @@ -11,8 +11,8 @@ "title": "The test property", "description": "The test property" }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "type": "integer", "description": "The altitude value to compare with", diff --git a/behaviour/entities/1.8.0/filters/is_visible.json b/behaviour/entities/1.8.0/filters/is_visible.json index b7cb7597..d5ff2086 100644 --- a/behaviour/entities/1.8.0/filters/is_visible.json +++ b/behaviour/entities/1.8.0/filters/is_visible.json @@ -10,8 +10,8 @@ "title": "The test property", "description": "The test property" }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "title": "Value", "description": "True or false.", diff --git a/behaviour/entities/1.8.0/filters/moon_intensity.json b/behaviour/entities/1.8.0/filters/moon_intensity.json index 1b9da631..838f584f 100644 --- a/behaviour/entities/1.8.0/filters/moon_intensity.json +++ b/behaviour/entities/1.8.0/filters/moon_intensity.json @@ -11,8 +11,8 @@ "title": "The test property", "description": "The test property" }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "description": "A floating point value.", "type": "number", diff --git a/behaviour/entities/1.8.0/filters/moon_phase.json b/behaviour/entities/1.8.0/filters/moon_phase.json index 93574c9a..07ff9d7e 100644 --- a/behaviour/entities/1.8.0/filters/moon_phase.json +++ b/behaviour/entities/1.8.0/filters/moon_phase.json @@ -11,8 +11,8 @@ "title": "The test property", "description": "The test property" }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "type": "integer", "description": "An integer value.", diff --git a/behaviour/entities/1.8.0/filters/on_ground.json b/behaviour/entities/1.8.0/filters/on_ground.json index 4fc72c81..936bbbf1 100644 --- a/behaviour/entities/1.8.0/filters/on_ground.json +++ b/behaviour/entities/1.8.0/filters/on_ground.json @@ -10,8 +10,8 @@ "title": "The test property", "description": "The test property" }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "title": "Value", "description": "True or false.", diff --git a/behaviour/entities/1.8.0/filters/on_ladder.json b/behaviour/entities/1.8.0/filters/on_ladder.json index 658481c3..3955c9e4 100644 --- a/behaviour/entities/1.8.0/filters/on_ladder.json +++ b/behaviour/entities/1.8.0/filters/on_ladder.json @@ -10,8 +10,8 @@ "title": "The test property", "description": "The test property" }, - "operator": { "$ref": "types/base_operator.json" }, - "subject": { "$ref": "types/base_subject.json" }, + "operator": { "$ref": "./types/base_operator.json" }, + "subject": { "$ref": "./types/base_subject.json" }, "value": { "title": "Value", "description": "True or false.", diff --git a/behaviour/entities/1.8.0/minecraft.entity.json b/behaviour/entities/1.8.0/minecraft.entity.json index b783f362..f432f6d9 100644 --- a/behaviour/entities/1.8.0/minecraft.entity.json +++ b/behaviour/entities/1.8.0/minecraft.entity.json @@ -85,20 +85,20 @@ "uniqueItems": true, "type": "object", "additionalProperties": { - "$ref": "components.json", + "$ref": "./components.json", "uniqueItems": true, "description": "The components that are added as the foundation of the entity", "title": "The component schema" } }, "components": { - "$ref": "components.json", + "$ref": "./components.json", "uniqueItems": true, "description": "The components that are added as the foundation of the entity", "title": "The component schema" }, "events": { - "$ref": "events.json", + "$ref": "./events.json", "uniqueItems": true, "description": "The events that the entity can run, these add or remove components_groups", "title": "The events schema" diff --git a/behaviour/items/items.json b/behaviour/items/items.json index a41fa300..222f043f 100644 --- a/behaviour/items/items.json +++ b/behaviour/items/items.json @@ -15,27 +15,27 @@ "allOf": [ { "if": { "properties": { "format_version": { "type": "string", "const": "1.10" } } }, - "then": { "$ref": "1.10.0/items.json" } + "then": { "$ref": "./1.10.0/items.json" } }, { "if": { "properties": { "format_version": { "type": "string", "const": "1.10.0" } } }, - "then": { "$ref": "1.10.0/items.json" } + "then": { "$ref": "./1.10.0/items.json" } }, { "if": { "properties": { "format_version": { "type": "string", "const": "1.14" } } }, - "then": { "$ref": "1.14.0/items.json" } + "then": { "$ref": "./1.14.0/items.json" } }, { "if": { "properties": { "format_version": { "type": "string", "const": "1.14.0" } } }, - "then": { "$ref": "1.14.0/items.json" } + "then": { "$ref": "./1.14.0/items.json" } }, { "if": { "properties": { "format_version": { "type": "string", "const": "1.16" } } }, - "then": { "$ref": "1.16.0/items.json" } + "then": { "$ref": "./1.16.0/items.json" } }, { "if": { "properties": { "format_version": { "type": "string", "const": "1.16.0" } } }, - "then": { "$ref": "1.16.0/items.json" } + "then": { "$ref": "./1.16.0/items.json" } } ] } diff --git a/behaviour/recipes/recipes.json b/behaviour/recipes/recipes.json index 83b62621..755474e0 100644 --- a/behaviour/recipes/recipes.json +++ b/behaviour/recipes/recipes.json @@ -22,11 +22,11 @@ "allOf": [ { "if": { "properties": { "format_version": { "type": "string", "const": "1.12" } } }, - "then": { "$ref": "1.12.0/recipes.json" } + "then": { "$ref": "./1.12.0/recipes.json" } }, { "if": { "properties": { "format_version": { "type": "string", "const": "1.12.0" } } }, - "then": { "$ref": "1.12.0/recipes.json" } + "then": { "$ref": "./1.12.0/recipes.json" } } ] } diff --git a/general/manifest.json b/general/manifest.json index 2f03af86..8f74a797 100644 --- a/general/manifest.json +++ b/general/manifest.json @@ -36,7 +36,7 @@ } }, "then": { - "$ref": "manifest/manifest.1.json" + "$ref": "./manifest/manifest.1.json" } }, { @@ -50,7 +50,7 @@ } }, "then": { - "$ref": "manifest/manifest.2.json" + "$ref": "./manifest/manifest.2.json" } } ] diff --git a/resource/animation_controllers/animation_controller.json b/resource/animation_controllers/animation_controller.json index 635eae77..53a5da1e 100644 --- a/resource/animation_controllers/animation_controller.json +++ b/resource/animation_controllers/animation_controller.json @@ -22,11 +22,11 @@ "allOf": [ { "if": { "properties": { "format_version": { "type": "string", "const": "1.8.0" } } }, - "then": { "$ref": "1.8.0/animation_controller.json" } + "then": { "$ref": "./1.8.0/animation_controller.json" } }, { "if": { "properties": { "format_version": { "type": "string", "const": "1.10.0" } } }, - "then": { "$ref": "1.10.0/animation_controller.json" } + "then": { "$ref": "./1.10.0/animation_controller.json" } } ] } diff --git a/resource/animations/actor_animation.json b/resource/animations/actor_animation.json index 375d9cbb..a12efe91 100644 --- a/resource/animations/actor_animation.json +++ b/resource/animations/actor_animation.json @@ -16,11 +16,11 @@ "allOf": [ { "if": { "properties": { "format_version": { "type": "string", "const": "1.8.0" } } }, - "then": { "$ref": "1.8.0/actor_animation.json" } + "then": { "$ref": "./1.8.0/actor_animation.json" } }, { "if": { "properties": { "format_version": { "type": "string", "const": "1.10.0" } } }, - "then": { "$ref": "1.10.0/actor_animation.json" } + "then": { "$ref": "./1.10.0/actor_animation.json" } } ] } diff --git a/resource/attachables/attachables.json b/resource/attachables/attachables.json index c649c7fd..e642683d 100644 --- a/resource/attachables/attachables.json +++ b/resource/attachables/attachables.json @@ -26,15 +26,15 @@ "allOf": [ { "if": { "properties": { "format_version": { "type": "string", "const": "1.8.0" } } }, - "then": { "$ref": "1.8.0/attachables.json" } + "then": { "$ref": "./1.8.0/attachables.json" } }, { "if": { "properties": { "format_version": { "type": "string", "const": "1.10" } } }, - "then": { "$ref": "1.10.0/attachables.json" } + "then": { "$ref": "./1.10.0/attachables.json" } }, { "if": { "properties": { "format_version": { "type": "string", "const": "1.10.0" } } }, - "then": { "$ref": "1.10.0/attachables.json" } + "then": { "$ref": "./1.10.0/attachables.json" } } ] } diff --git a/resource/items/items.json b/resource/items/items.json index cbdc2274..8e74084c 100644 --- a/resource/items/items.json +++ b/resource/items/items.json @@ -19,11 +19,11 @@ "allOf": [ { "if": { "properties": { "format_version": { "type": "string", "const": "1.10" } } }, - "then": { "$ref": "1.10.0/items.json" } + "then": { "$ref": "./1.10.0/items.json" } }, { "if": { "properties": { "format_version": { "type": "string", "const": "1.10.0" } } }, - "then": { "$ref": "1.10.0/items.json" } + "then": { "$ref": "./1.10.0/items.json" } } ] } diff --git a/resource/models/entity/model_entity.json b/resource/models/entity/model_entity.json index 923ab833..ba3ac82d 100644 --- a/resource/models/entity/model_entity.json +++ b/resource/models/entity/model_entity.json @@ -21,19 +21,19 @@ "allOf": [ { "if": { "properties": { "format_version": { "type": "string", "const": "1.8.0" } } }, - "then": { "$ref": "1.8.0/model_entity.json" } + "then": { "$ref": "./1.8.0/model_entity.json" } }, { "if": { "properties": { "format_version": { "type": "string", "const": "1.10.0" } } }, - "then": { "$ref": "1.10.0/model_entity.json" } + "then": { "$ref": "./1.10.0/model_entity.json" } }, { "if": { "properties": { "format_version": { "type": "string", "const": "1.12.0" } } }, - "then": { "$ref": "1.12.0/model_entity.json" } + "then": { "$ref": "./1.12.0/model_entity.json" } }, { "if": { "properties": { "format_version": { "type": "string", "const": "1.14.0" } } }, - "then": { "$ref": "1.14.0/model_entity.json" } + "then": { "$ref": "./1.14.0/model_entity.json" } } ] } diff --git a/resource/particles/1.10.0/particle.json b/resource/particles/1.10.0/particle.json index d2c0ee8b..7d9e4ee7 100644 --- a/resource/particles/1.10.0/particle.json +++ b/resource/particles/1.10.0/particle.json @@ -111,88 +111,88 @@ "title": "Components", "properties": { "minecraft:emitter_initialization": { - "$ref": "components/minecraft.emitter_initialization.json" + "$ref": "./components/minecraft.emitter_initialization.json" }, "minecraft:emitter_lifetime_events": { - "$ref": "components/minecraft.emitter_lifetime_events.json" + "$ref": "./components/minecraft.emitter_lifetime_events.json" }, "minecraft:emitter_lifetime_expression": { - "$ref": "components/minecraft.emitter_lifetime_expression.json" + "$ref": "./components/minecraft.emitter_lifetime_expression.json" }, "minecraft:emitter_lifetime_once": { - "$ref": "components/minecraft.emitter_lifetime_once.json" + "$ref": "./components/minecraft.emitter_lifetime_once.json" }, "minecraft:emitter_lifetime_looping": { - "$ref": "components/minecraft.emitter_lifetime_looping.json" + "$ref": "./components/minecraft.emitter_lifetime_looping.json" }, "minecraft:emitter_local_space": { - "$ref": "components/minecraft.emitter_local_space.json" + "$ref": "./components/minecraft.emitter_local_space.json" }, "minecraft:emitter_rate_instant": { - "$ref": "components/minecraft.emitter_rate_instant.json" + "$ref": "./components/minecraft.emitter_rate_instant.json" }, "minecraft:emitter_rate_manual": { - "$ref": "components/minecraft.emitter_rate_manual.json" + "$ref": "./components/minecraft.emitter_rate_manual.json" }, "minecraft:emitter_rate_steady": { - "$ref": "components/minecraft.emitter_rate_steady.json" + "$ref": "./components/minecraft.emitter_rate_steady.json" }, "minecraft:emitter_shape_box": { - "$ref": "components/minecraft.emitter_shape_box.json" + "$ref": "./components/minecraft.emitter_shape_box.json" }, "minecraft:emitter_shape_custom": { - "$ref": "components/minecraft.emitter_shape_custom.json" + "$ref": "./components/minecraft.emitter_shape_custom.json" }, "minecraft:emitter_shape_disc": { - "$ref": "components/minecraft.emitter_shape_disc.json" + "$ref": "./components/minecraft.emitter_shape_disc.json" }, "minecraft:emitter_shape_entity_aabb": { - "$ref": "components/minecraft.emitter_shape_entity_aabb.json" + "$ref": "./components/minecraft.emitter_shape_entity_aabb.json" }, "minecraft:emitter_shape_point": { - "$ref": "components/minecraft.emitter_shape_point.json" + "$ref": "./components/minecraft.emitter_shape_point.json" }, "minecraft:emitter_shape_sphere": { - "$ref": "components/minecraft.emitter_shape_sphere.json" + "$ref": "./components/minecraft.emitter_shape_sphere.json" }, "minecraft:particle_appearance_billboard": { - "$ref": "components/minecraft.particle_appearance_billboard.json" + "$ref": "./components/minecraft.particle_appearance_billboard.json" }, "minecraft:particle_appearance_tinting": { - "$ref": "components/minecraft.particle_appearance_tinting.json" + "$ref": "./components/minecraft.particle_appearance_tinting.json" }, "minecraft:particle_appearance_lighting": { - "$ref": "components/minecraft.particle_appearance_lighting.json" + "$ref": "./components/minecraft.particle_appearance_lighting.json" }, "minecraft:particle_expire_if_not_in_blocks": { - "$ref": "components/minecraft.particle_expire_if_not_in_blocks.json" + "$ref": "./components/minecraft.particle_expire_if_not_in_blocks.json" }, "minecraft:particle_initialization": { - "$ref": "components/minecraft.particle_initialization.json" + "$ref": "./components/minecraft.particle_initialization.json" }, "minecraft:particle_initial_speed": { - "$ref": "components/minecraft.particle_initial_speed.json" + "$ref": "./components/minecraft.particle_initial_speed.json" }, "minecraft:particle_initial_spin": { - "$ref": "components/minecraft.particle_initial_spin.json" + "$ref": "./components/minecraft.particle_initial_spin.json" }, "minecraft:particle_lifetime_expression": { - "$ref": "components/minecraft.particle_lifetime_expression.json" + "$ref": "./components/minecraft.particle_lifetime_expression.json" }, "minecraft:particle_lifetime_events": { - "$ref": "components/minecraft.particle_lifetime_events.json" + "$ref": "./components/minecraft.particle_lifetime_events.json" }, "minecraft:particle_kill_plane": { - "$ref": "components/minecraft.particle_kill_plane.json" + "$ref": "./components/minecraft.particle_kill_plane.json" }, "minecraft:particle_motion_collision": { - "$ref": "components/minecraft.particle_motion_collision.json" + "$ref": "./components/minecraft.particle_motion_collision.json" }, "minecraft:particle_motion_dynamic": { - "$ref": "components/minecraft.particle_motion_dynamic.json" + "$ref": "./components/minecraft.particle_motion_dynamic.json" }, "minecraft:particle_motion_parametric": { - "$ref": "components/minecraft.particle_motion_parametric.json" + "$ref": "./components/minecraft.particle_motion_parametric.json" } } }, diff --git a/resource/particles/particles.json b/resource/particles/particles.json index 7a895ce9..853b6e3b 100644 --- a/resource/particles/particles.json +++ b/resource/particles/particles.json @@ -20,11 +20,11 @@ "allOf": [ { "if": { "properties": { "format_version": { "type": "string", "const": "1.8.0" } } }, - "then": { "$ref": "1.8.0/particle.json" } + "then": { "$ref": "./1.8.0/particle.json" } }, { "if": { "properties": { "format_version": { "type": "string", "const": "1.10.0" } } }, - "then": { "$ref": "1.10.0/particle.json" } + "then": { "$ref": "./1.10.0/particle.json" } } ] } diff --git a/resource/render_controllers/render_controllers.json b/resource/render_controllers/render_controllers.json index 638561ca..a684cec7 100644 --- a/resource/render_controllers/render_controllers.json +++ b/resource/render_controllers/render_controllers.json @@ -19,15 +19,15 @@ "allOf": [ { "if": { "properties": { "format_version": { "type": "string", "const": "1.8.0" } } }, - "then": { "$ref": "1.8.0/render_controllers.json" } + "then": { "$ref": "./1.8.0/render_controllers.json" } }, { "if": { "properties": { "format_version": { "type": "string", "const": "1.10" } } }, - "then": { "$ref": "1.10.0/render_controllers.json" } + "then": { "$ref": "./1.10.0/render_controllers.json" } }, { "if": { "properties": { "format_version": { "type": "string", "const": "1.10.0" } } }, - "then": { "$ref": "1.10.0/render_controllers.json" } + "then": { "$ref": "./1.10.0/render_controllers.json" } } ] } diff --git a/resource/sounds/sound_definitions.json b/resource/sounds/sound_definitions.json index d28a5b30..2a4fbbef 100644 --- a/resource/sounds/sound_definitions.json +++ b/resource/sounds/sound_definitions.json @@ -12,11 +12,11 @@ "allOf": [ { "if": { "properties": { "format_version": { "type": "string" } } }, - "else": { "$ref": "sound_definitions_unknown.json" } + "else": { "$ref": "./sound_definitions_unknown.json" } }, { "if": { "properties": { "format_version": { "type": "string", "const": "1.14.0" } } }, - "then": { "$ref": "1.14.0/sound_definitions.json" } + "then": { "$ref": "./1.14.0/sound_definitions.json" } } ] }