Refactoring
This commit is contained in:
@@ -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" }
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
@@ -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" }
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
@@ -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" }
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
@@ -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" }
|
||||
}
|
||||
}
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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
|
||||
}
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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
|
||||
}
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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
|
||||
}
|
||||
|
||||
@@ -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" }
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
@@ -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": [
|
||||
|
||||
@@ -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": [
|
||||
|
||||
@@ -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": [
|
||||
|
||||
@@ -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": [
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -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": [
|
||||
|
||||
@@ -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": [
|
||||
|
||||
@@ -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": [
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -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": [
|
||||
|
||||
@@ -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": [
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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
|
||||
}
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -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,
|
||||
|
||||
@@ -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,
|
||||
|
||||
@@ -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,
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -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
|
||||
}
|
||||
|
||||
@@ -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": [
|
||||
|
||||
@@ -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": [
|
||||
|
||||
@@ -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": [
|
||||
|
||||
@@ -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": [
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -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": [
|
||||
|
||||
@@ -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": [
|
||||
|
||||
@@ -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": [
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -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": [
|
||||
|
||||
@@ -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": [
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -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"
|
||||
}
|
||||
|
||||
@@ -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
|
||||
}
|
||||
|
||||
@@ -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": [
|
||||
|
||||
@@ -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": [
|
||||
|
||||
@@ -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": [
|
||||
|
||||
@@ -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": [
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -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": [
|
||||
|
||||
@@ -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": [
|
||||
|
||||
@@ -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": [
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -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": [
|
||||
|
||||
@@ -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": [
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -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"
|
||||
}
|
||||
|
||||
@@ -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,
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -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
|
||||
}
|
||||
|
||||
@@ -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" }
|
||||
}
|
||||
}
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -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,
|
||||
|
||||
@@ -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,
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -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,
|
||||
|
||||
@@ -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" }
|
||||
}
|
||||
}
|
||||
|
||||
@@ -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" }
|
||||
}
|
||||
}
|
||||
|
||||
@@ -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" }
|
||||
}
|
||||
}
|
||||
|
||||
@@ -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" }
|
||||
}
|
||||
}
|
||||
|
||||
@@ -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" }
|
||||
}
|
||||
}
|
||||
|
||||
@@ -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" }
|
||||
}
|
||||
}
|
||||
|
||||
@@ -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" }
|
||||
}
|
||||
}
|
||||
|
||||
@@ -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" }
|
||||
}
|
||||
}
|
||||
|
||||
@@ -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" }
|
||||
}
|
||||
}
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -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" }
|
||||
}
|
||||
}
|
||||
|
||||
@@ -7,6 +7,6 @@
|
||||
"additionalProperties": false,
|
||||
"required": [],
|
||||
"properties": {
|
||||
"priority": { "$ref": "types/base_priority.json" }
|
||||
"priority": { "$ref": "./types/base_priority.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,
|
||||
|
||||
@@ -7,6 +7,6 @@
|
||||
"additionalProperties": false,
|
||||
"required": [],
|
||||
"properties": {
|
||||
"priority": { "$ref": "types/base_priority.json" }
|
||||
"priority": { "$ref": "./types/base_priority.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,
|
||||
|
||||
@@ -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",
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user