Updated
This commit is contained in:
@@ -72,16 +72,16 @@
|
||||
"type": "array",
|
||||
"default": [0, 0],
|
||||
"items": [
|
||||
{ "type": "integer", "minimum": 0 },
|
||||
{ "type": "integer", "minimum": 0 }
|
||||
{ "type": "integer", "minimum": 0, "description": "UNDOCUMENTATED", "title": "Minimum" },
|
||||
{ "type": "integer", "minimum": 0, "description": "UNDOCUMENTATED", "title": "Maximum" }
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "object",
|
||||
"additionalProperties": false,
|
||||
"properties": {
|
||||
"range_min": { "type": "number", "description": "UNDOCUMENTATED", "title": "TODO" },
|
||||
"range_max": { "type": "number", "description": "UNDOCUMENTATED", "title": "TODO" }
|
||||
"range_min": { "type": "number", "description": "UNDOCUMENTATED", "title": "Range Minimum" },
|
||||
"range_max": { "type": "number", "description": "UNDOCUMENTATED", "title": "Range Maximum" }
|
||||
}
|
||||
}
|
||||
]
|
||||
|
||||
@@ -77,19 +77,19 @@
|
||||
"type": "string",
|
||||
"description": "An item that can be used to get the entity into the `love` state",
|
||||
"$ref": "../../../../general/item/identifier.json",
|
||||
"title": "TODO Title"
|
||||
"title": "Breed Item"
|
||||
}
|
||||
},
|
||||
{ "type": "string", "$ref": "../../../../general/item/identifier.json", "title": "TODO Title" }
|
||||
{ "type": "string", "$ref": "../../../../general/item/identifier.json" }
|
||||
]
|
||||
},
|
||||
"breeds_with": {
|
||||
"description": "The list of entity definitions that this entity can breed with.",
|
||||
"title": "Breeds With",
|
||||
"oneOf": [
|
||||
{ "type": "object", "$ref": "#/definitions/breeds_with_spec" },
|
||||
{ "uniqueItems": true, "type": "array", "items": { "type": "object", "$ref": "#/definitions/breeds_with_spec" } }
|
||||
],
|
||||
"title": "TODO Title"
|
||||
]
|
||||
},
|
||||
"deny_parents_variant": {
|
||||
"type": "object",
|
||||
|
||||
@@ -14,6 +14,8 @@
|
||||
"despawn_from_distance": {
|
||||
"type": "object",
|
||||
"additionalProperties": false,
|
||||
"description": "UNDOCUMENTATED",
|
||||
"title": "Despawn From Distance",
|
||||
"properties": {
|
||||
"max_distance": {
|
||||
"type": "integer",
|
||||
@@ -27,9 +29,7 @@
|
||||
"description": "Minimum distance for standard despawn rules to try to despawn the mob.",
|
||||
"title": "Min Distance"
|
||||
}
|
||||
},
|
||||
"description": "UNDOCUMENTATED",
|
||||
"title": "TODO Title"
|
||||
}
|
||||
},
|
||||
"despawn_from_inactivity": {
|
||||
"type": "boolean",
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
"properties": {
|
||||
"triggers": {
|
||||
"description": "UNDOCUMENTATED",
|
||||
"title": "TODO",
|
||||
"title": "Triggers",
|
||||
"properties": {
|
||||
"cooldown": {
|
||||
"type": "number",
|
||||
|
||||
@@ -92,12 +92,12 @@
|
||||
},
|
||||
"properties": {
|
||||
"interactions": {
|
||||
"description": "UNDOCUMENTATED",
|
||||
"title": "Interactions",
|
||||
"oneOf": [
|
||||
{ "type": "object", "$ref": "#/definitions/interaction_spec" },
|
||||
{ "type": "array", "items": { "$ref": "#/definitions/interaction_spec" } }
|
||||
],
|
||||
"description": "UNDOCUMENTATED",
|
||||
"title": "TODO Title"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -12,35 +12,17 @@
|
||||
"description": "If true, invulnerable entities (e.g. Players in creative mode) are considered valid targets.",
|
||||
"title": "Allow Invulnerable"
|
||||
},
|
||||
"filters": { "$ref": "../../filters/filters.json", "description": "Defines the entities that can trigger this component", "title": "TODO Title" },
|
||||
"filters": { "$ref": "../../filters/filters.json", "description": "Defines the entities that can trigger this component", "title": "Filters" },
|
||||
"look_cooldown": {
|
||||
"$ref": "../types/range_number_type.json",
|
||||
"default": [0.0, 0.0],
|
||||
"description": "The range for the random amount of time during which the entity is `cooling down` and won't get angered or look for a target",
|
||||
"title": "TODO Title"
|
||||
"title": "Look Cooldown"
|
||||
},
|
||||
"look_event": {
|
||||
"type": "string",
|
||||
"description": "The event identifier to run when the entities specified in filters look at this entity",
|
||||
"title": "TODO Title"
|
||||
},
|
||||
"mAllowInvulnerable": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "If true, invulnerable entities (e.g. Players in creative mode) are considered valid targets",
|
||||
"title": "TODO Title"
|
||||
},
|
||||
"searchRadius": {
|
||||
"type": "number",
|
||||
"default": 10,
|
||||
"description": "Maximum distance this entity will look for another entity looking at it",
|
||||
"title": "TODO Title"
|
||||
},
|
||||
"setTarget": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
"description": "If true, this entity will set the attack target as the entity that looked at it",
|
||||
"title": "TODO Title"
|
||||
"title": "Look Event"
|
||||
},
|
||||
"search_radius": {
|
||||
"type": "number",
|
||||
|
||||
@@ -6,6 +6,6 @@
|
||||
"additionalProperties": false,
|
||||
"properties": {
|
||||
"max_turn": { "type": "number", "default": 30, "description": "The maximum number in degrees the mob can turn per tick.", "title": "Max Turn" },
|
||||
"sway_amplitude": { "type": "number", "description": "UNDOCUMENTATED", "title": "TODO Title" }
|
||||
"sway_amplitude": { "type": "number", "description": "UNDOCUMENTATED", "title": "Sway Amplitude" }
|
||||
}
|
||||
}
|
||||
|
||||
@@ -41,7 +41,7 @@
|
||||
{ "type": "object", "$ref": "#/definitions/name_action" }
|
||||
],
|
||||
"description": "UNDOCUMENTATED",
|
||||
"title": "TODO Title"
|
||||
"title": "Name Actions"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -38,7 +38,7 @@
|
||||
"description": "UNDOCUMENTATED",
|
||||
"oneOf": [
|
||||
{ "type": "string", "$ref": "../../../../general/block/identifier.json" },
|
||||
{ "type": "object", "title": "TODO", "properties": { "name": { "$ref": "../../../../general/block/identifier.json" } } }
|
||||
{ "type": "object", "properties": { "name": { "$ref": "../../../../general/block/identifier.json" } } }
|
||||
]
|
||||
}
|
||||
},
|
||||
|
||||
@@ -38,7 +38,7 @@
|
||||
"description": "UNDOCUMENTATED",
|
||||
"oneOf": [
|
||||
{ "type": "string", "$ref": "../../../../general/block/identifier.json" },
|
||||
{ "type": "object", "title": "TODO", "properties": { "name": { "$ref": "../../../../general/block/identifier.json" } } }
|
||||
{ "type": "object", "properties": { "name": { "$ref": "../../../../general/block/identifier.json" } } }
|
||||
]
|
||||
}
|
||||
},
|
||||
|
||||
@@ -38,7 +38,7 @@
|
||||
"description": "UNDOCUMENTATED",
|
||||
"oneOf": [
|
||||
{ "type": "string", "$ref": "../../../../general/block/identifier.json" },
|
||||
{ "type": "object", "title": "TODO", "properties": { "name": { "$ref": "../../../../general/block/identifier.json" } } }
|
||||
{ "type": "object", "properties": { "name": { "$ref": "../../../../general/block/identifier.json" } } }
|
||||
]
|
||||
}
|
||||
},
|
||||
|
||||
@@ -38,7 +38,7 @@
|
||||
"description": "UNDOCUMENTATED",
|
||||
"oneOf": [
|
||||
{ "type": "string", "$ref": "../../../../general/block/identifier.json" },
|
||||
{ "type": "object", "title": "TODO", "properties": { "name": { "$ref": "../../../../general/block/identifier.json" } } }
|
||||
{ "type": "object", "properties": { "name": { "$ref": "../../../../general/block/identifier.json" } } }
|
||||
]
|
||||
}
|
||||
},
|
||||
|
||||
@@ -38,7 +38,7 @@
|
||||
"description": "UNDOCUMENTATED",
|
||||
"oneOf": [
|
||||
{ "type": "string", "$ref": "../../../../general/block/identifier.json" },
|
||||
{ "type": "object", "title": "TODO", "properties": { "name": { "$ref": "../../../../general/block/identifier.json" } } }
|
||||
{ "type": "object", "properties": { "name": { "$ref": "../../../../general/block/identifier.json" } } }
|
||||
]
|
||||
}
|
||||
},
|
||||
|
||||
@@ -38,7 +38,7 @@
|
||||
"description": "UNDOCUMENTATED",
|
||||
"oneOf": [
|
||||
{ "type": "string", "$ref": "../../../../general/block/identifier.json" },
|
||||
{ "type": "object", "title": "TODO", "properties": { "name": { "$ref": "../../../../general/block/identifier.json" } } }
|
||||
{ "type": "object", "properties": { "name": { "$ref": "../../../../general/block/identifier.json" } } }
|
||||
]
|
||||
}
|
||||
},
|
||||
|
||||
@@ -38,7 +38,7 @@
|
||||
"description": "UNDOCUMENTATED",
|
||||
"oneOf": [
|
||||
{ "type": "string", "$ref": "../../../../general/block/identifier.json" },
|
||||
{ "type": "object", "title": "TODO", "properties": { "name": { "$ref": "../../../../general/block/identifier.json" } } }
|
||||
{ "type": "object", "properties": { "name": { "$ref": "../../../../general/block/identifier.json" } } }
|
||||
]
|
||||
}
|
||||
},
|
||||
|
||||
@@ -39,47 +39,47 @@
|
||||
"type": "integer",
|
||||
"default": 0,
|
||||
"description": "The seat that designates the driver of the entity",
|
||||
"title": "TODO Title"
|
||||
"title": "Controlling Seat"
|
||||
},
|
||||
"crouching_skip_interact": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
"description": "If true, this entity can't be interacted with if the entity interacting with it is crouching",
|
||||
"title": "TODO Title"
|
||||
"title": "Crouching Skip Interact"
|
||||
},
|
||||
"family_types": {
|
||||
"type": "array",
|
||||
"items": { "type": "string" },
|
||||
"description": "List of entities that can ride this entity",
|
||||
"title": "TODO Title"
|
||||
"title": "Family Types"
|
||||
},
|
||||
"interact_text": {
|
||||
"type": "string",
|
||||
"default": "",
|
||||
"description": "The text to display when the player can interact with the entity when playing with Touch-screen controls",
|
||||
"title": "TODO Title"
|
||||
"title": "Interact Text"
|
||||
},
|
||||
"pull_in_entities": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "If true, this entity will pull in entities that are in the correct family_types into any available seats",
|
||||
"title": "TODO Title"
|
||||
"title": "Pull In Entities"
|
||||
},
|
||||
"rider_can_interact": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "If true, this entity will be picked when looked at by the rider",
|
||||
"title": "TODO Title"
|
||||
"title": "Rider Can Interact"
|
||||
},
|
||||
"seat_count": {
|
||||
"type": "integer",
|
||||
"default": 1,
|
||||
"description": "The number of entities that can ride this entity at the same time",
|
||||
"title": "TODO Title"
|
||||
"title": "Seat Count"
|
||||
},
|
||||
"seats": {
|
||||
"description": "The list of positions and number of riders for each position for entities riding this entity",
|
||||
"title": "TODO Title",
|
||||
"title": "Seats",
|
||||
"oneOf": [
|
||||
{ "type": "object", "$ref": "#/definitions/seats_spec" },
|
||||
{ "type": "array", "items": { "$ref": "#/definitions/seats_spec" } }
|
||||
|
||||
@@ -6,8 +6,8 @@
|
||||
"additionalProperties": false,
|
||||
"required": [],
|
||||
"properties": {
|
||||
"min_delay_secs": { "type": "integer", "description": "UNDOCUMENTATED", "title": "TODO", "minimum": 0 },
|
||||
"max_delay_secs": { "type": "integer", "description": "UNDOCUMENTATED", "title": "TODO", "minimum": 0 },
|
||||
"min_delay_secs": { "type": "integer", "description": "UNDOCUMENTATED", "title": "Minimum Delay Secs", "minimum": 0 },
|
||||
"max_delay_secs": { "type": "integer", "description": "UNDOCUMENTATED", "title": "Maximum Delay Secs", "minimum": 0 },
|
||||
"scheduled_events": {
|
||||
"type": "array",
|
||||
"description": "The list of triggers that fire when the conditions match the given filter criteria. If any filter criteria overlap the first defined event will be picked.",
|
||||
@@ -16,7 +16,7 @@
|
||||
"additionalProperties": false,
|
||||
"type": "object",
|
||||
"description": "UNDOCUMENTATED",
|
||||
"title": "TODO",
|
||||
"title": "Scheduled Events",
|
||||
"properties": { "filters": { "$ref": "../../filters/filters.json" }, "event": { "$ref": "../types/event.json" } }
|
||||
}
|
||||
}
|
||||
|
||||
@@ -35,6 +35,9 @@
|
||||
"description": "List of items that the entity wants to share",
|
||||
"items": {
|
||||
"type": "object",
|
||||
"title": "Item",
|
||||
"description": "An Item that the entity wants to share",
|
||||
"additionalProperties": false,
|
||||
"properties": {
|
||||
"admire": {
|
||||
"type": "boolean",
|
||||
@@ -77,8 +80,7 @@
|
||||
},
|
||||
"want_amount": { "type": "integer", "description": "Number of this item this entity wants to have.", "title": "Want Amount" }
|
||||
}
|
||||
},
|
||||
"title": "TODO Title"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -42,12 +42,12 @@
|
||||
"title": "Attempt Temper Mod"
|
||||
},
|
||||
"auto_reject_items": {
|
||||
"title": "Auto Reject Items",
|
||||
"description": "The list of items that, if carried while interacting with the entity, will anger it.",
|
||||
"oneOf": [
|
||||
{ "type": "object", "$ref": "#/definitions/auto_reject_items" },
|
||||
{ "type": "array", "items": { "$ref": "#/definitions/auto_reject_items" } }
|
||||
],
|
||||
"title": "TODO Title"
|
||||
]
|
||||
},
|
||||
"feed_text": { "type": "string", "description": "The text that shows in the feeding interact button", "title": "Feed Text" },
|
||||
"feed_items": {
|
||||
@@ -71,6 +71,6 @@
|
||||
"title": "Min Temper"
|
||||
},
|
||||
"ride_text": { "type": "string", "description": "The text that shows in the riding interact button", "title": "Ride Text" },
|
||||
"tame_event": { "$ref": "../types/event.json", "description": "Event that triggers when the entity becomes tamed", "title": "TODO Title" }
|
||||
"tame_event": { "$ref": "../types/event.json", "description": "Event that triggers when the entity becomes tamed", "title": "Tame Event" }
|
||||
}
|
||||
}
|
||||
|
||||
@@ -10,12 +10,13 @@
|
||||
"type": "object",
|
||||
"description": "List of components to add to the entity after the transformation",
|
||||
"properties": { "component_groups": { "type": "array", "description": "Names of component groups to add", "items": { "type": "string" } } },
|
||||
"title": "TODO Title",
|
||||
"title": "Add",
|
||||
"additionalProperties": false
|
||||
},
|
||||
"begin_transform_sound": { "type": "string", "description": "Sound to play when the transformation starts", "title": "TODO Title" },
|
||||
"begin_transform_sound": { "type": "string", "description": "Sound to play when the transformation starts", "title": "Begin Transform Sound" },
|
||||
"delay": {
|
||||
"description": "Defines the properties of the delay for the transformation",
|
||||
"title": "Delay",
|
||||
"oneOf": [
|
||||
{ "type": "number" },
|
||||
{
|
||||
@@ -49,8 +50,7 @@
|
||||
"value": { "type": "number", "default": 0, "description": "Time in seconds before the entity transforms" }
|
||||
}
|
||||
}
|
||||
],
|
||||
"title": "TODO Title"
|
||||
]
|
||||
},
|
||||
"drop_equipment": {
|
||||
"type": "boolean",
|
||||
|
||||
Reference in New Issue
Block a user