From 13dad248b82dfc93b54d2c920b93be60de57698d Mon Sep 17 00:00:00 2001 From: DaanV2 Date: Wed, 9 Jun 2021 11:12:18 +0200 Subject: [PATCH] Updated --- .../1.16.0/components/minecraft.angry.json | 8 ++-- .../components/minecraft.breedable.json | 8 ++-- .../1.16.0/components/minecraft.despawn.json | 6 +-- .../1.16.0/components/minecraft.giveable.json | 2 +- .../1.16.0/components/minecraft.interact.json | 6 +-- .../1.16.0/components/minecraft.lookat.json | 24 ++--------- .../components/minecraft.movement.sway.json | 2 +- .../1.16.0/components/minecraft.nameable.json | 2 +- .../minecraft.navigation.climb.json | 2 +- .../minecraft.navigation.float.json | 2 +- .../components/minecraft.navigation.fly.json | 2 +- .../minecraft.navigation.generic.json | 2 +- .../minecraft.navigation.hover.json | 2 +- .../components/minecraft.navigation.swim.json | 2 +- .../components/minecraft.navigation.walk.json | 2 +- .../1.16.0/components/minecraft.rideable.json | 16 +++---- .../components/minecraft.scheduler.json | 6 +-- .../components/minecraft.shareables.json | 6 ++- .../components/minecraft.tamemount.json | 6 +-- .../components/minecraft.transformation.json | 8 ++-- .../entities/1.16.0/types/trigger.json | 6 +-- source/behavior/entities/1.16.100/events.json | 2 +- .../entities/1.16.100/types/trigger.json | 2 +- ...ecraft.behavior.defend_village_target.json | 2 +- .../minecraft.behavior.delayed_attack.json | 21 ++++++---- .../minecraft.behavior.drop_item_for.json | 23 ++++++---- .../minecraft.behavior.eat_block.json | 18 ++++++-- source/behavior/entities/1.8.0/events.json | 4 +- .../components/minecraft.shooter.json | 2 +- .../loot_tables/functions/furnace_smelt.json | 3 +- .../functions/looting_enchant.json | 5 ++- .../functions/random_aux_value.json | 14 ++++--- .../functions/random_block_state.json | 7 ++-- .../loot_tables/functions/random_dye.json | 3 +- .../loot_tables/functions/set_actor_id.json | 5 ++- .../functions/set_banner_details.json | 5 ++- .../functions/set_book_contents.json | 9 ++-- .../loot_tables/functions/set_damage.json | 18 +++++--- .../loot_tables/functions/set_data.json | 15 +++++-- .../functions/set_data_from_color_index.json | 3 +- .../loot_tables/functions/set_lore.json | 5 ++- .../loot_tables/functions/set_name.json | 5 ++- .../functions/trader_material_type.json | 3 +- .../recipes/1.12.0/types/recipe_shaped.json | 2 +- .../1.12.0/types/recipe_shapeless.json | 2 +- .../components/minecraft.permute_type.json | 2 +- .../spawn_rules/1.11.0/spawn_rules.json | 2 +- .../components/minecraft.permute_type.json | 2 +- .../spawn_rules/1.17.0/spawn_rules.json | 2 +- .../components/minecraft.permute_type.json | 2 +- .../spawn_rules/1.8.0/spawn_rules.json | 2 +- source/behavior/trading/trading.json | 6 +-- source/behavior/volumes/1.17.0/volumes.json | 2 +- source/general/1.10.0/block_reference.json | 6 +-- source/general/1.14.0/chance_information.json | 6 +-- source/general/array_2_integer.json | 7 ++-- source/general/array_2_number.json | 7 ++-- source/general/array_3_integer.json | 8 ++-- source/general/array_3_number.json | 8 ++-- .../attachables/1.10.0/attachables.json | 20 ++++----- .../attachables/1.8.0/attachables.json | 32 +++++++------- source/resource/blocks.json | 2 +- source/resource/materials/materials.json | 34 ++++++++------- .../models/entity/1.10.0/model_entity.json | 2 +- .../models/entity/1.12.0/model_entity.json | 2 +- .../models/entity/1.14.0/model_entity.json | 2 +- .../models/entity/1.8.0/model_entity.json | 2 +- .../minecraft.emitter_shape_box.json | 42 ++++++++++--------- .../minecraft.emitter_shape_custom.json | 26 +++++------- .../minecraft.emitter_shape_disc.json | 29 +++++++------ .../minecraft.emitter_shape_entity_aabb.json | 37 ++++++---------- .../minecraft.emitter_shape_point.json | 30 ++++++------- .../minecraft.emitter_shape_sphere.json | 34 +++++++-------- ...raft.particle_expire_if_not_in_blocks.json | 2 +- .../minecraft.particle_initial_speed.json | 6 +-- .../resource/particles/1.10.0/particle.json | 16 +++---- 76 files changed, 351 insertions(+), 327 deletions(-) diff --git a/source/behavior/entities/1.16.0/components/minecraft.angry.json b/source/behavior/entities/1.16.0/components/minecraft.angry.json index 5f77dc0f..7ef8c193 100644 --- a/source/behavior/entities/1.16.0/components/minecraft.angry.json +++ b/source/behavior/entities/1.16.0/components/minecraft.angry.json @@ -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" } } } ] diff --git a/source/behavior/entities/1.16.0/components/minecraft.breedable.json b/source/behavior/entities/1.16.0/components/minecraft.breedable.json index f8e185b5..5ab32120 100644 --- a/source/behavior/entities/1.16.0/components/minecraft.breedable.json +++ b/source/behavior/entities/1.16.0/components/minecraft.breedable.json @@ -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", diff --git a/source/behavior/entities/1.16.0/components/minecraft.despawn.json b/source/behavior/entities/1.16.0/components/minecraft.despawn.json index e130c721..b1b61e9a 100644 --- a/source/behavior/entities/1.16.0/components/minecraft.despawn.json +++ b/source/behavior/entities/1.16.0/components/minecraft.despawn.json @@ -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", diff --git a/source/behavior/entities/1.16.0/components/minecraft.giveable.json b/source/behavior/entities/1.16.0/components/minecraft.giveable.json index 975f5007..1f6091d1 100644 --- a/source/behavior/entities/1.16.0/components/minecraft.giveable.json +++ b/source/behavior/entities/1.16.0/components/minecraft.giveable.json @@ -8,7 +8,7 @@ "properties": { "triggers": { "description": "UNDOCUMENTATED", - "title": "TODO", + "title": "Triggers", "properties": { "cooldown": { "type": "number", diff --git a/source/behavior/entities/1.16.0/components/minecraft.interact.json b/source/behavior/entities/1.16.0/components/minecraft.interact.json index c5b0ac25..7eb10a5b 100644 --- a/source/behavior/entities/1.16.0/components/minecraft.interact.json +++ b/source/behavior/entities/1.16.0/components/minecraft.interact.json @@ -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" + ] } } } diff --git a/source/behavior/entities/1.16.0/components/minecraft.lookat.json b/source/behavior/entities/1.16.0/components/minecraft.lookat.json index 79e55790..1108f90c 100644 --- a/source/behavior/entities/1.16.0/components/minecraft.lookat.json +++ b/source/behavior/entities/1.16.0/components/minecraft.lookat.json @@ -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", diff --git a/source/behavior/entities/1.16.0/components/minecraft.movement.sway.json b/source/behavior/entities/1.16.0/components/minecraft.movement.sway.json index 83ce26bc..588dc435 100644 --- a/source/behavior/entities/1.16.0/components/minecraft.movement.sway.json +++ b/source/behavior/entities/1.16.0/components/minecraft.movement.sway.json @@ -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" } } } diff --git a/source/behavior/entities/1.16.0/components/minecraft.nameable.json b/source/behavior/entities/1.16.0/components/minecraft.nameable.json index 6cd911b1..070fda05 100644 --- a/source/behavior/entities/1.16.0/components/minecraft.nameable.json +++ b/source/behavior/entities/1.16.0/components/minecraft.nameable.json @@ -41,7 +41,7 @@ { "type": "object", "$ref": "#/definitions/name_action" } ], "description": "UNDOCUMENTATED", - "title": "TODO Title" + "title": "Name Actions" } } } diff --git a/source/behavior/entities/1.16.0/components/minecraft.navigation.climb.json b/source/behavior/entities/1.16.0/components/minecraft.navigation.climb.json index 5af76999..492a3e7d 100644 --- a/source/behavior/entities/1.16.0/components/minecraft.navigation.climb.json +++ b/source/behavior/entities/1.16.0/components/minecraft.navigation.climb.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" } } } ] } }, diff --git a/source/behavior/entities/1.16.0/components/minecraft.navigation.float.json b/source/behavior/entities/1.16.0/components/minecraft.navigation.float.json index 973df7c0..0181879a 100644 --- a/source/behavior/entities/1.16.0/components/minecraft.navigation.float.json +++ b/source/behavior/entities/1.16.0/components/minecraft.navigation.float.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" } } } ] } }, diff --git a/source/behavior/entities/1.16.0/components/minecraft.navigation.fly.json b/source/behavior/entities/1.16.0/components/minecraft.navigation.fly.json index 3a617d33..fc7e6030 100644 --- a/source/behavior/entities/1.16.0/components/minecraft.navigation.fly.json +++ b/source/behavior/entities/1.16.0/components/minecraft.navigation.fly.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" } } } ] } }, diff --git a/source/behavior/entities/1.16.0/components/minecraft.navigation.generic.json b/source/behavior/entities/1.16.0/components/minecraft.navigation.generic.json index 0e6329ef..d5718873 100644 --- a/source/behavior/entities/1.16.0/components/minecraft.navigation.generic.json +++ b/source/behavior/entities/1.16.0/components/minecraft.navigation.generic.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" } } } ] } }, diff --git a/source/behavior/entities/1.16.0/components/minecraft.navigation.hover.json b/source/behavior/entities/1.16.0/components/minecraft.navigation.hover.json index 14810032..06f98b53 100644 --- a/source/behavior/entities/1.16.0/components/minecraft.navigation.hover.json +++ b/source/behavior/entities/1.16.0/components/minecraft.navigation.hover.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" } } } ] } }, diff --git a/source/behavior/entities/1.16.0/components/minecraft.navigation.swim.json b/source/behavior/entities/1.16.0/components/minecraft.navigation.swim.json index f011cc9b..abc4b0ee 100644 --- a/source/behavior/entities/1.16.0/components/minecraft.navigation.swim.json +++ b/source/behavior/entities/1.16.0/components/minecraft.navigation.swim.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" } } } ] } }, diff --git a/source/behavior/entities/1.16.0/components/minecraft.navigation.walk.json b/source/behavior/entities/1.16.0/components/minecraft.navigation.walk.json index e126aef1..d4ee58c7 100644 --- a/source/behavior/entities/1.16.0/components/minecraft.navigation.walk.json +++ b/source/behavior/entities/1.16.0/components/minecraft.navigation.walk.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" } } } ] } }, diff --git a/source/behavior/entities/1.16.0/components/minecraft.rideable.json b/source/behavior/entities/1.16.0/components/minecraft.rideable.json index 2f16fe1e..2fbd56e6 100644 --- a/source/behavior/entities/1.16.0/components/minecraft.rideable.json +++ b/source/behavior/entities/1.16.0/components/minecraft.rideable.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" } } diff --git a/source/behavior/entities/1.16.0/components/minecraft.scheduler.json b/source/behavior/entities/1.16.0/components/minecraft.scheduler.json index 6a3e9a15..b3e10051 100644 --- a/source/behavior/entities/1.16.0/components/minecraft.scheduler.json +++ b/source/behavior/entities/1.16.0/components/minecraft.scheduler.json @@ -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" } } } } diff --git a/source/behavior/entities/1.16.0/components/minecraft.shareables.json b/source/behavior/entities/1.16.0/components/minecraft.shareables.json index 53aad3ee..213119ff 100644 --- a/source/behavior/entities/1.16.0/components/minecraft.shareables.json +++ b/source/behavior/entities/1.16.0/components/minecraft.shareables.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" + } } } } diff --git a/source/behavior/entities/1.16.0/components/minecraft.tamemount.json b/source/behavior/entities/1.16.0/components/minecraft.tamemount.json index cc04b353..6191e541 100644 --- a/source/behavior/entities/1.16.0/components/minecraft.tamemount.json +++ b/source/behavior/entities/1.16.0/components/minecraft.tamemount.json @@ -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" } } } diff --git a/source/behavior/entities/1.16.0/components/minecraft.transformation.json b/source/behavior/entities/1.16.0/components/minecraft.transformation.json index 2e3090a3..fab5388d 100644 --- a/source/behavior/entities/1.16.0/components/minecraft.transformation.json +++ b/source/behavior/entities/1.16.0/components/minecraft.transformation.json @@ -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", diff --git a/source/behavior/entities/1.16.0/types/trigger.json b/source/behavior/entities/1.16.0/types/trigger.json index 02ebf6eb..6901c471 100644 --- a/source/behavior/entities/1.16.0/types/trigger.json +++ b/source/behavior/entities/1.16.0/types/trigger.json @@ -3,14 +3,14 @@ "title": "Trigger", "type": "object", "description": "Trigger to fire for 1.16.0", + "additionalProperties": false, "properties": { "event": { "type": "string", "description": "Event", "title": "Event To Fire" }, "filters": { "$ref": "../../filters/filters.json", "description": "The filters to check to determine if the event should be fired", - "title": "TODO Title" + "title": "Filters" }, "target": { "$ref": "../../filters/filters/types/subject.json", "description": "The entity to target", "title": "Target" } - }, - "additionalProperties": false + } } diff --git a/source/behavior/entities/1.16.100/events.json b/source/behavior/entities/1.16.100/events.json index 9789030b..df0e4eae 100644 --- a/source/behavior/entities/1.16.100/events.json +++ b/source/behavior/entities/1.16.100/events.json @@ -27,7 +27,7 @@ "properties": { "add": { "$ref": "#/definitions/addremove", "description": "What gets added when the event gets triggered", "title": "Add" }, "remove": { "$ref": "#/definitions/addremove", "description": "What gets removed when the event gets triggered", "title": "Remove" }, - "trigger": { "type": "string", "description": "UNDOCUMENTATED", "title": "TODO" }, + "trigger": { "type": "string", "description": "UNDOCUMENTATED", "title": "Trigger" }, "weight": { "type": "number", "description": "UNDOCUMENTATED: weight", "title": "Weight" } } } diff --git a/source/behavior/entities/1.16.100/types/trigger.json b/source/behavior/entities/1.16.100/types/trigger.json index dc67808d..d9e775b4 100644 --- a/source/behavior/entities/1.16.100/types/trigger.json +++ b/source/behavior/entities/1.16.100/types/trigger.json @@ -8,7 +8,7 @@ "filters": { "$ref": "../../filters/filters.json", "description": "The filters to check to determine if the event should be fired", - "title": "TODO Title" + "title": "Filters" }, "target": { "$ref": "../../filters/filters/types/subject.json", "description": "The entity to target", "title": "Target" } }, diff --git a/source/behavior/entities/1.8.0/behaviors/minecraft.behavior.defend_village_target.json b/source/behavior/entities/1.8.0/behaviors/minecraft.behavior.defend_village_target.json index b4ecac5c..3908c17b 100644 --- a/source/behavior/entities/1.8.0/behaviors/minecraft.behavior.defend_village_target.json +++ b/source/behavior/entities/1.8.0/behaviors/minecraft.behavior.defend_village_target.json @@ -9,7 +9,7 @@ "entity_types": { "$ref": "../types/entity_types.json", "description": "List of entity types this mob considers a threat to the village", - "title": "TODO Title" + "title": "Entity Types" }, "must_reach": { "title": "Must Reach", "description": "UNDOCUMENTATED", "type": "boolean" }, "attack_chance": { "title": "Attack Chance", "description": "UNDOCUMENTATED", "type": "number" } diff --git a/source/behavior/entities/1.8.0/behaviors/minecraft.behavior.delayed_attack.json b/source/behavior/entities/1.8.0/behaviors/minecraft.behavior.delayed_attack.json index 5964c077..934a7cce 100644 --- a/source/behavior/entities/1.8.0/behaviors/minecraft.behavior.delayed_attack.json +++ b/source/behavior/entities/1.8.0/behaviors/minecraft.behavior.delayed_attack.json @@ -7,34 +7,39 @@ "properties": { "priority": { "$ref": "./types/priority.json" }, "speed_multiplier": { "$ref": "./types/speed_multiplier.json" }, - "attack_duration": { "type": "number", "default": 1, "description": "The duration of the attack animation in seconds", "title": "TODO Title" }, - "attack_once": { "type": "boolean", "default": false, "description": "If true, this mob will attack only one time.", "title": "TODO Title" }, - "attack_types": { "type": "string", "default": "", "description": "Defines the entity types this mob will attack", "title": "TODO Title" }, + "attack_duration": { + "type": "number", + "default": 1, + "description": "The duration of the attack animation in seconds", + "title": "Attack Duration" + }, + "attack_once": { "type": "boolean", "default": false, "description": "If true, this mob will attack only one time.", "title": "Attack Once" }, + "attack_types": { "type": "string", "default": "", "description": "Defines the entity types this mob will attack", "title": "Attack Types" }, "hit_delay_pct": { "type": "number", "default": 1, "description": "The percentage of the attack_duration that must pass before the hit is made", - "title": "TODO Title" + "title": "Hit Delay Percentage" }, "random_stop_interval": { "type": "integer", "default": 0, "description": "Defines the probability the mob will stop fighting. A value of 0 disables randomly stopping, while a value of 1 defines a 50% chance", - "title": "TODO Title" + "title": "Random Stop Interval" }, "reach_multiplier": { "type": "number", "default": 2, "description": "Multiplier for how far outside its box the mob can reach its target (this can be used to simulate a mob with longer arms by making this bigger)", - "title": "TODO Title" + "title": "Reach Multiplier" }, "require_complete_path": { "type": "boolean", "title": "Require Complet Path", "description": "UNDOCUMENATED" }, - "sound_event": { "type": "string", "description": "The sound event to play when the attack starts", "title": "TODO Title" }, + "sound_event": { "type": "string", "description": "The sound event to play when the attack starts", "title": "Sound Event" }, "track_target": { "type": "boolean", "default": false, "description": "If true, this mob will chase after the target as long as it's a valid target", - "title": "TODO Title" + "title": "Track Target" } } } diff --git a/source/behavior/entities/1.8.0/behaviors/minecraft.behavior.drop_item_for.json b/source/behavior/entities/1.8.0/behaviors/minecraft.behavior.drop_item_for.json index 15afec6d..42370a96 100644 --- a/source/behavior/entities/1.8.0/behaviors/minecraft.behavior.drop_item_for.json +++ b/source/behavior/entities/1.8.0/behaviors/minecraft.behavior.drop_item_for.json @@ -8,42 +8,47 @@ "priority": { "$ref": "./types/priority.json" }, "speed_multiplier": { "$ref": "./types/speed_multiplier.json" }, "entity_types": { "$ref": "../types/entity_types.json" }, - "drop_item_chance": { "type": "number", "default": 1.0, "description": "The probability that the mob will drop an item.", "title": "TODO Title" }, + "drop_item_chance": { + "type": "number", + "default": 1.0, + "description": "The probability that the mob will drop an item.", + "title": "Drop Item Chance" + }, "goal_radius": { "type": "number", "default": 0.5, "description": "Distance in blocks within the mob considers it has reached the goal. This is the \"wiggle room\" to stop the AI from bouncing back and forth trying to reach a specific spot", - "title": "TODO Title" + "title": "Goal Radius" }, - "loot_table": { "type": "string", "description": "Loot table to select items from.", "title": "TODO Title" }, + "loot_table": { "type": "string", "description": "Loot table to select items from.", "title": "Loot Table" }, "max_dist": { "type": "number", "description": "Maximum distance in blocks this mob will look for entities to drop an item for.", - "title": "TODO Title" + "title": "Maximum Distance" }, "offering_distance": { "type": "number", "default": 1.0, "description": "The distance in blocks the mob will try to be away from the entity when it drops the item.", - "title": "TODO Title" + "title": "Offering Distance" }, "on_drop_attempt": { "$ref": "../types/event.json", "description": "Event to run when this mob attempts to drop an item.", - "title": "TODO Title" + "title": "On Drop Attempt" }, - "search_height": { "type": "integer", "default": 1, "description": "Height in blocks from the target the mob can be.", "title": "TODO Title" }, + "search_height": { "type": "integer", "default": 1, "description": "Height in blocks from the target the mob can be.", "title": "Search Height" }, "search_range": { "type": "integer", "default": 0, "description": "The distance in blocks from the target the mob can be.", - "title": "TODO Title" + "title": "Search Range" }, "time_of_day_range": { "$ref": "../types/range_number_type.json", "default": [0.0, 1.0], "description": "The valid times of day that this goal can be used. For reference: noon is 0.0, sunset is 0.25, midnight is 0.5, and sunrise is 0.75, and back to noon for 1.0.", - "title": "TODO Title" + "title": "Time Of Day Range" } } } diff --git a/source/behavior/entities/1.8.0/behaviors/minecraft.behavior.eat_block.json b/source/behavior/entities/1.8.0/behaviors/minecraft.behavior.eat_block.json index 5e6266fd..d5ede48e 100644 --- a/source/behavior/entities/1.8.0/behaviors/minecraft.behavior.eat_block.json +++ b/source/behavior/entities/1.8.0/behaviors/minecraft.behavior.eat_block.json @@ -11,7 +11,7 @@ "success_chance": { "title": "Succes Chance", "description": "UNDOCUMENTATED", - "oneOf": [{ "type": "number" }, { "type": "string", "title": "Molang" }] + "$ref": "../../../../molang/number.json" }, "time_until_eat": { "title": "Time Until Eat", "description": "UNDOCUMENTATED", "type": "number" }, "eat_and_replace_block_pairs": { @@ -20,11 +20,21 @@ "description": "UNDOCUMENTATED", "items": { "type": "object", - "title": "TODO", + "title": "Eat And Replace Block Pair", "description": "UNDOCUMENTATED", "properties": { - "eat_block": { "type": "string", "title": "TODO", "description": "UNDOCUMENTATED" }, - "replace_block": { "type": "string", "title": "TODO", "description": "UNDOCUMENTATED" } + "eat_block": { + "type": "string", + "title": "Block", + "description": "UNDOCUMENTATED", + "$ref": "../../../../general/block/identifier.json" + }, + "replace_block": { + "type": "string", + "title": "Replace Block", + "description": "UNDOCUMENTATED", + "$ref": "../../../../general/block/identifier.json" + } } } } diff --git a/source/behavior/entities/1.8.0/events.json b/source/behavior/entities/1.8.0/events.json index 5dad98a3..b69659cc 100644 --- a/source/behavior/entities/1.8.0/events.json +++ b/source/behavior/entities/1.8.0/events.json @@ -31,7 +31,7 @@ "properties": { "add": { "$ref": "#/definitions/addremove", "description": "What gets added when the event gets triggered", "title": "Add" }, "remove": { "$ref": "#/definitions/addremove", "description": "What gets removed when the event gets triggered", "title": "Remove" }, - "trigger": { "type": "string", "description": "UNDOCUMENTATED", "title": "TODO" }, + "trigger": { "type": "string", "description": "UNDOCUMENTATED", "title": "Trigger" }, "weight": { "type": "number", "description": "UNDOCUMENTATED: weight", "title": "Weight" } }, "description": "UNDOCUMENTATED: randomize", @@ -56,7 +56,7 @@ "title": "Sequences" }, "filters": { "$ref": "./../filters/filters.json" }, - "trigger": { "type": "string", "description": "UNDOCUMENTATED", "title": "TODO" } + "trigger": { "type": "string", "description": "UNDOCUMENTATED", "title": "Trigger" } } } }, diff --git a/source/behavior/items/1.16.200/components/minecraft.shooter.json b/source/behavior/items/1.16.200/components/minecraft.shooter.json index a592473b..e7ad2d15 100644 --- a/source/behavior/items/1.16.200/components/minecraft.shooter.json +++ b/source/behavior/items/1.16.200/components/minecraft.shooter.json @@ -11,7 +11,7 @@ "type": "array", "items": { "type": "object", - "title": "TODO", + "title": "Ammunition", "description": "UNDOCUMENTATED", "additionalProperties": false, "properties": { diff --git a/source/behavior/loot_tables/functions/furnace_smelt.json b/source/behavior/loot_tables/functions/furnace_smelt.json index 63f9aa5f..f30cb534 100644 --- a/source/behavior/loot_tables/functions/furnace_smelt.json +++ b/source/behavior/loot_tables/functions/furnace_smelt.json @@ -3,8 +3,9 @@ "additionalProperties": false, "description": "The function furnace_smelt", "title": "Furnace Smelt", + "type": "object", "properties": { - "function": { "type": "string", "const": "furnace_smelt", "description": "UNDOCUMENTATED", "title": "TODO Title" }, + "function": { "type": "string", "const": "furnace_smelt", "description": "UNDOCUMENTATED", "title": "Function" }, "conditions": { "title": "Conditions", "description": "UNDOCUMENTATED", "type": "array", "items": { "$ref": "../conditions.json" } } } } diff --git a/source/behavior/loot_tables/functions/looting_enchant.json b/source/behavior/loot_tables/functions/looting_enchant.json index a3718761..5f32feba 100644 --- a/source/behavior/loot_tables/functions/looting_enchant.json +++ b/source/behavior/loot_tables/functions/looting_enchant.json @@ -3,13 +3,14 @@ "additionalProperties": false, "description": "The function looting_enchant", "title": "Looting Enchant", + "type": "object", "properties": { - "function": { "type": "string", "const": "looting_enchant", "description": "UNDOCUMENTATED", "title": "TODO Title" }, + "function": { "type": "string", "const": "looting_enchant", "description": "UNDOCUMENTATED", "title": "Function" }, "count": { "type": "object", "properties": { "min": { "type": "integer" }, "max": { "type": "integer" } }, "description": "UNDOCUMENTATED", - "title": "TODO Title", + "title": "Count", "additionalProperties": false } } diff --git a/source/behavior/loot_tables/functions/random_aux_value.json b/source/behavior/loot_tables/functions/random_aux_value.json index 19b8ab9b..3c5b9d42 100644 --- a/source/behavior/loot_tables/functions/random_aux_value.json +++ b/source/behavior/loot_tables/functions/random_aux_value.json @@ -3,14 +3,18 @@ "additionalProperties": false, "description": "The function random_aux_value", "title": "Random Aux Value", + "type": "object", "properties": { - "function": { "type": "string", "const": "random_aux_value", "description": "UNDOCUMENTATED", "title": "TODO Title" }, + "function": { "type": "string", "const": "random_aux_value", "description": "UNDOCUMENTATED", "title": "Function" }, "values": { - "type": "object", - "properties": { "min": { "type": "integer" }, "max": { "type": "integer" } }, "description": "UNDOCUMENTATED", - "title": "TODO Title", - "additionalProperties": false + "title": "Values", + "additionalProperties": false, + "type": "object", + "properties": { + "min": { "type": "integer", "description": "UNDOCUMENTATED", "title": "Minimum" }, + "max": { "type": "integer", "description": "UNDOCUMENTATED", "title": "Maximum" } + } } } } diff --git a/source/behavior/loot_tables/functions/random_block_state.json b/source/behavior/loot_tables/functions/random_block_state.json index 805e16d2..79ac41fe 100644 --- a/source/behavior/loot_tables/functions/random_block_state.json +++ b/source/behavior/loot_tables/functions/random_block_state.json @@ -3,14 +3,15 @@ "additionalProperties": false, "description": "The function random_block_state", "title": "Random Block State", + "type": "object", "properties": { - "function": { "type": "string", "const": "random_block_state", "description": "UNDOCUMENTATED", "title": "TODO Title" }, - "block_state": { "type": "string", "description": "UNDOCUMENTATED", "title": "TODO Title" }, + "function": { "type": "string", "const": "random_block_state", "description": "UNDOCUMENTATED", "title": "Function" }, + "block_state": { "type": "string", "description": "UNDOCUMENTATED", "title": "Block State" }, "values": { "type": "object", "properties": { "min": { "title": "Min", "type": "integer" }, "max": { "title": "Max", "type": "integer" } }, "description": "UNDOCUMENTATED", - "title": "TODO Title", + "title": "Values", "additionalProperties": false } } diff --git a/source/behavior/loot_tables/functions/random_dye.json b/source/behavior/loot_tables/functions/random_dye.json index 0cfaf983..92d5de4a 100644 --- a/source/behavior/loot_tables/functions/random_dye.json +++ b/source/behavior/loot_tables/functions/random_dye.json @@ -3,5 +3,6 @@ "additionalProperties": false, "description": "The function random_dye", "title": "Trader Material Type", - "properties": { "function": { "type": "string", "const": "random_dye", "description": "UNDOCUMENTATED", "title": "TODO Title" } } + "type": "object", + "properties": { "function": { "type": "string", "const": "random_dye", "description": "UNDOCUMENTATED", "title": "Function" } } } diff --git a/source/behavior/loot_tables/functions/set_actor_id.json b/source/behavior/loot_tables/functions/set_actor_id.json index bcdb1908..56d0680f 100644 --- a/source/behavior/loot_tables/functions/set_actor_id.json +++ b/source/behavior/loot_tables/functions/set_actor_id.json @@ -3,8 +3,9 @@ "additionalProperties": false, "description": "The function set_actor_id", "title": "Set Actor Id", + "type": "object", "properties": { - "function": { "type": "string", "const": "set_actor_id", "description": "UNDOCUMENTATED", "title": "TODO Title" }, - "id": { "type": "string", "description": "UNDOCUMENTATED", "title": "TODO Title" } + "function": { "type": "string", "const": "set_actor_id", "description": "UNDOCUMENTATED", "title": "Function" }, + "id": { "type": "string", "description": "UNDOCUMENTATED", "title": "Id" } } } diff --git a/source/behavior/loot_tables/functions/set_banner_details.json b/source/behavior/loot_tables/functions/set_banner_details.json index 05cb70ca..82be8d62 100644 --- a/source/behavior/loot_tables/functions/set_banner_details.json +++ b/source/behavior/loot_tables/functions/set_banner_details.json @@ -3,8 +3,9 @@ "additionalProperties": false, "description": "The function set_banner_details", "title": "Set Banner Details", + "type": "object", "properties": { - "function": { "type": "string", "const": "set_banner_details", "description": "UNDOCUMENTATED", "title": "TODO Title" }, - "type": { "type": "integer", "description": "UNDOCUMENTATED", "title": "TODO Title" } + "function": { "type": "string", "const": "set_banner_details", "description": "UNDOCUMENTATED", "title": "Function" }, + "type": { "type": "integer", "description": "UNDOCUMENTATED", "title": "Type" } } } diff --git a/source/behavior/loot_tables/functions/set_book_contents.json b/source/behavior/loot_tables/functions/set_book_contents.json index 5453f2de..e5a7e6ec 100644 --- a/source/behavior/loot_tables/functions/set_book_contents.json +++ b/source/behavior/loot_tables/functions/set_book_contents.json @@ -4,15 +4,16 @@ "description": "The function set_book_contents", "title": "Set Book Contents", "required": ["function", "author", "title", "pages"], + "type": "object", "properties": { - "function": { "type": "string", "const": "set_book_contents", "description": "UNDOCUMENTATED", "title": "TODO Title" }, - "author": { "type": "string", "description": "UNDOCUMENTATED", "title": "TODO Title" }, - "title": { "type": "string", "description": "UNDOCUMENTATED", "title": "TODO Title" }, + "function": { "type": "string", "const": "set_book_contents", "description": "UNDOCUMENTATED", "title": "Function" }, + "author": { "type": "string", "description": "UNDOCUMENTATED", "title": "Author" }, + "title": { "type": "string", "description": "UNDOCUMENTATED", "title": "Title" }, "pages": { "type": "array", "items": { "type": "string", "examples": ["Some text", "{\"rawtext\":[ {\"translate\":\"some.text\"}]}"] }, "description": "UNDOCUMENTATED", - "title": "TODO Title" + "title": "Pages" } } } diff --git a/source/behavior/loot_tables/functions/set_damage.json b/source/behavior/loot_tables/functions/set_damage.json index e76348cc..0ae0cc87 100644 --- a/source/behavior/loot_tables/functions/set_damage.json +++ b/source/behavior/loot_tables/functions/set_damage.json @@ -3,16 +3,22 @@ "additionalProperties": false, "description": "The function set_damage", "title": "Set Damage", + "type": "object", "properties": { - "function": { "type": "string", "const": "set_damage", "description": "UNDOCUMENTATED", "title": "TODO Title" }, + "function": { "type": "string", "const": "set_damage", "description": "UNDOCUMENTATED", "title": "Function" }, "damage": { + "description": "UNDOCUMENTATED", + "title": "Damage", "oneOf": [ { "type": "integer" }, - { "type": "object", "properties": { "min": { "type": "integer" }, "max": { "type": "integer" } } }, - { "type": "object", "properties": { "min": { "type": "number" }, "max": { "type": "number" } } } - ], - "description": "UNDOCUMENTATED", - "title": "TODO Title" + { + "type": "object", + "properties": { + "min": { "type": "integer", "description": "UNDOCUMENTATED", "title": "Minimum" }, + "max": { "type": "integer", "description": "UNDOCUMENTATED", "title": "Maximum" } + } + } + ] } } } diff --git a/source/behavior/loot_tables/functions/set_data.json b/source/behavior/loot_tables/functions/set_data.json index 7b95eb23..dd95ecd0 100644 --- a/source/behavior/loot_tables/functions/set_data.json +++ b/source/behavior/loot_tables/functions/set_data.json @@ -3,15 +3,22 @@ "additionalProperties": false, "description": "The function set_data", "title": "Set Data", + "type": "object", "properties": { - "function": { "type": "string", "const": "set_data", "description": "UNDOCUMENTATED", "title": "TODO Title" }, + "function": { "type": "string", "const": "set_data", "description": "UNDOCUMENTATED", "title": "Function" }, "data": { "title": "Data", + "description": "UNDOCUMENTATED", "oneOf": [ { "type": "integer" }, - { "type": "object", "properties": { "min": { "type": "integer", "title": "Minimum" }, "max": { "type": "integer", "title": "Maximum" } } } - ], - "description": "UNDOCUMENTATED" + { + "type": "object", + "properties": { + "min": { "type": "integer", "title": "Minimum", "description": "UNDOCUMENTATED" }, + "max": { "type": "integer", "title": "Maximum", "description": "UNDOCUMENTATED" } + } + } + ] } } } diff --git a/source/behavior/loot_tables/functions/set_data_from_color_index.json b/source/behavior/loot_tables/functions/set_data_from_color_index.json index 3a86d573..04035daf 100644 --- a/source/behavior/loot_tables/functions/set_data_from_color_index.json +++ b/source/behavior/loot_tables/functions/set_data_from_color_index.json @@ -3,5 +3,6 @@ "additionalProperties": false, "description": "The function set_data_from_color_index", "title": "Set Data From Color Index", - "properties": { "function": { "type": "string", "const": "set_data_from_color_index", "description": "UNDOCUMENTATED", "title": "TODO Title" } } + "type": "object", + "properties": { "function": { "type": "string", "const": "set_data_from_color_index", "description": "UNDOCUMENTATED", "title": "Function" } } } diff --git a/source/behavior/loot_tables/functions/set_lore.json b/source/behavior/loot_tables/functions/set_lore.json index 0177676d..e575394b 100644 --- a/source/behavior/loot_tables/functions/set_lore.json +++ b/source/behavior/loot_tables/functions/set_lore.json @@ -3,8 +3,9 @@ "additionalProperties": false, "description": "The function set_lore", "title": "Set Lore", + "type": "object", "properties": { - "function": { "type": "string", "const": "set_lore", "description": "UNDOCUMENTATED", "title": "TODO Title" }, - "lore": { "type": "array", "items": { "type": "string" }, "description": "UNDOCUMENTATED", "title": "TODO Title" } + "function": { "type": "string", "const": "set_lore", "description": "UNDOCUMENTATED", "title": "Function" }, + "lore": { "type": "array", "items": { "type": "string" }, "description": "UNDOCUMENTATED", "title": "Lore" } } } diff --git a/source/behavior/loot_tables/functions/set_name.json b/source/behavior/loot_tables/functions/set_name.json index 39363226..c1aed4ce 100644 --- a/source/behavior/loot_tables/functions/set_name.json +++ b/source/behavior/loot_tables/functions/set_name.json @@ -3,8 +3,9 @@ "additionalProperties": false, "description": "The function set_name", "title": "Set Name", + "type": "object", "properties": { - "function": { "type": "string", "const": "set_name", "description": "UNDOCUMENTATED", "title": "TODO Title" }, - "name": { "type": "string", "description": "UNDOCUMENTATED", "title": "TODO Title" } + "function": { "type": "string", "const": "set_name", "description": "UNDOCUMENTATED", "title": "Function" }, + "name": { "type": "string", "description": "UNDOCUMENTATED", "title": "name" } } } diff --git a/source/behavior/loot_tables/functions/trader_material_type.json b/source/behavior/loot_tables/functions/trader_material_type.json index 3b42d130..63295b05 100644 --- a/source/behavior/loot_tables/functions/trader_material_type.json +++ b/source/behavior/loot_tables/functions/trader_material_type.json @@ -3,5 +3,6 @@ "additionalProperties": false, "description": "The function trader_material_type", "title": "Trader Material Type", - "properties": { "function": { "type": "string", "const": "trader_material_type", "description": "UNDOCUMENTATED", "title": "TODO Title" } } + "type": "object", + "properties": { "function": { "type": "string", "const": "trader_material_type", "description": "UNDOCUMENTATED", "title": "function" } } } diff --git a/source/behavior/recipes/1.12.0/types/recipe_shaped.json b/source/behavior/recipes/1.12.0/types/recipe_shaped.json index 9476d5e4..aaa4011f 100644 --- a/source/behavior/recipes/1.12.0/types/recipe_shaped.json +++ b/source/behavior/recipes/1.12.0/types/recipe_shaped.json @@ -15,7 +15,7 @@ "minProperties": 1, "additionalProperties": { "$ref": "./base types/item.json" } }, - "group": { "type": "string", "title": "TODO", "description": "UNDOCUMENTATED" }, + "group": { "type": "string", "title": "Group", "description": "UNDOCUMENTATED" }, "pattern": { "type": "array", "description": "Characters that represent a pattern to be defined by keys.", diff --git a/source/behavior/recipes/1.12.0/types/recipe_shapeless.json b/source/behavior/recipes/1.12.0/types/recipe_shapeless.json index c45c1fb7..9e6d7f8b 100644 --- a/source/behavior/recipes/1.12.0/types/recipe_shapeless.json +++ b/source/behavior/recipes/1.12.0/types/recipe_shapeless.json @@ -13,7 +13,7 @@ "title": "Ingredients", "oneOf": [{ "$ref": "./base types/item.json" }, { "type": "array", "items": { "$ref": "./base types/item.json" } }] }, - "group": { "type": "string", "title": "TODO", "description": "UNDOCUMENTATED" }, + "group": { "type": "string", "title": "Group", "description": "UNDOCUMENTATED" }, "priority": { "type": "integer", "description": "Item used as output for the furnace recipe.", "title": "Priority" }, "result": { "description": "When input items match the pattern then these items are the result.", diff --git a/source/behavior/spawn_rules/1.11.0/components/minecraft.permute_type.json b/source/behavior/spawn_rules/1.11.0/components/minecraft.permute_type.json index 3d6364b4..0169da73 100644 --- a/source/behavior/spawn_rules/1.11.0/components/minecraft.permute_type.json +++ b/source/behavior/spawn_rules/1.11.0/components/minecraft.permute_type.json @@ -7,7 +7,7 @@ "items": { "type": "object", "additionalProperties": false, - "title": "TODO", + "title": "Permute Type", "description": "UNDOCUMENTATED", "properties": { "weight": { "type": "integer", "title": "Weight", "description": "UNDOCUMENTATED" }, diff --git a/source/behavior/spawn_rules/1.11.0/spawn_rules.json b/source/behavior/spawn_rules/1.11.0/spawn_rules.json index 19fb2347..85e0bffe 100644 --- a/source/behavior/spawn_rules/1.11.0/spawn_rules.json +++ b/source/behavior/spawn_rules/1.11.0/spawn_rules.json @@ -6,7 +6,7 @@ "additionalProperties": false, "required": ["format_version", "minecraft:spawn_rules"], "properties": { - "format_version": { "const": "1.11.0", "description": "UNDOCUMENTATED", "title": "TODO Title" }, + "format_version": { "const": "1.11.0", "description": "UNDOCUMENTATED", "title": "Spawn Rules" }, "minecraft:spawn_rules": { "type": "object", "title": "Spawn Rules", diff --git a/source/behavior/spawn_rules/1.17.0/components/minecraft.permute_type.json b/source/behavior/spawn_rules/1.17.0/components/minecraft.permute_type.json index b414313a..8641371e 100644 --- a/source/behavior/spawn_rules/1.17.0/components/minecraft.permute_type.json +++ b/source/behavior/spawn_rules/1.17.0/components/minecraft.permute_type.json @@ -7,7 +7,7 @@ "items": { "type": "object", "additionalProperties": false, - "title": "TODO", + "title": "Permute Type", "description": "UNDOCUMENTATED", "properties": { "weight": { "type": "integer", "title": "Weight", "description": "UNDOCUMENTATED" }, diff --git a/source/behavior/spawn_rules/1.17.0/spawn_rules.json b/source/behavior/spawn_rules/1.17.0/spawn_rules.json index e44461ec..32669d7a 100644 --- a/source/behavior/spawn_rules/1.17.0/spawn_rules.json +++ b/source/behavior/spawn_rules/1.17.0/spawn_rules.json @@ -6,7 +6,7 @@ "additionalProperties": false, "required": ["format_version", "minecraft:spawn_rules"], "properties": { - "format_version": { "const": "1.17.0", "description": "UNDOCUMENTATED", "title": "TODO Title" }, + "format_version": { "const": "1.17.0", "description": "UNDOCUMENTATED", "title": "Format Version" }, "minecraft:spawn_rules": { "type": "object", "title": "Spawn Rules", diff --git a/source/behavior/spawn_rules/1.8.0/components/minecraft.permute_type.json b/source/behavior/spawn_rules/1.8.0/components/minecraft.permute_type.json index 5812c561..e3d0ba33 100644 --- a/source/behavior/spawn_rules/1.8.0/components/minecraft.permute_type.json +++ b/source/behavior/spawn_rules/1.8.0/components/minecraft.permute_type.json @@ -7,7 +7,7 @@ "items": { "type": "object", "additionalProperties": false, - "title": "TODO", + "title": "Permute Type", "description": "UNDOCUMENTATED", "properties": { "weight": { "type": "integer", "title": "Weight", "description": "UNDOCUMENTATED" }, diff --git a/source/behavior/spawn_rules/1.8.0/spawn_rules.json b/source/behavior/spawn_rules/1.8.0/spawn_rules.json index 8237f93c..8e828b3b 100644 --- a/source/behavior/spawn_rules/1.8.0/spawn_rules.json +++ b/source/behavior/spawn_rules/1.8.0/spawn_rules.json @@ -6,7 +6,7 @@ "additionalProperties": false, "required": ["format_version", "minecraft:spawn_rules"], "properties": { - "format_version": { "const": "1.8.0", "description": "UNDOCUMENTATED", "title": "TODO Title" }, + "format_version": { "const": "1.8.0", "description": "UNDOCUMENTATED", "title": "Format Version" }, "minecraft:spawn_rules": { "type": "object", "title": "Spawn Rules", diff --git a/source/behavior/trading/trading.json b/source/behavior/trading/trading.json index 801b6155..4eb7d0c1 100644 --- a/source/behavior/trading/trading.json +++ b/source/behavior/trading/trading.json @@ -2,6 +2,8 @@ "$id": "blockception.minecraft.behavior.trading", "type": "object", "additionalProperties": false, + "description": "UNDOCUMENTATED", + "title": "Trading", "examples": [ { "tiers": [ @@ -158,7 +160,5 @@ } } } - }, - "description": "UNDOCUMENTATED", - "title": "TODO Title" + } } diff --git a/source/behavior/volumes/1.17.0/volumes.json b/source/behavior/volumes/1.17.0/volumes.json index 47438661..6f1330bc 100644 --- a/source/behavior/volumes/1.17.0/volumes.json +++ b/source/behavior/volumes/1.17.0/volumes.json @@ -9,7 +9,7 @@ "format_version": { "const": "1.17.0", "description": "Specifies the version of the game this entity was made in. Minimum supported version is 1.17.0. Current supported version is 1.17.0.", - "title": "TODO Title" + "title": "Format Version" }, "minecraft:volume": { "type": "object", diff --git a/source/general/1.10.0/block_reference.json b/source/general/1.10.0/block_reference.json index 13228ab2..12064081 100644 --- a/source/general/1.10.0/block_reference.json +++ b/source/general/1.10.0/block_reference.json @@ -2,16 +2,16 @@ "$id": "blockception.minecraft.general.1.14.0.block_reference", "additionalProperties": false, "type": "object", - "title": "TODO", + "title": "Block Reference", "description": "UNDOCUMENTATED", "properties": { - "name": { "type": "string", "description": "UNDOCUMENTATED", "title": "TODO Title" }, + "name": { "type": "string", "description": "UNDOCUMENTATED", "title": "Name", "$ref": "../block/identifier.json" }, "states": { "type": "object", "propertyNames": { "pattern": "\\w*:?\\w+" }, "additionalProperties": { "oneOf": [{ "type": "boolean" }, { "type": "integer" }, { "type": "string" }] }, "description": "UNDOCUMENTATED", - "title": "TODO Title" + "title": "State" } } } diff --git a/source/general/1.14.0/chance_information.json b/source/general/1.14.0/chance_information.json index d531cf80..39e97b0f 100644 --- a/source/general/1.14.0/chance_information.json +++ b/source/general/1.14.0/chance_information.json @@ -2,10 +2,10 @@ "$id": "blockception.minecraft.general.1.14.0.chance_information", "additionalProperties": false, "type": "object", - "title": "TODO", + "title": "Chance Information", "description": "UNDOCUMENTATED", "properties": { - "numerator": { "type": "number", "minimum": 1, "description": "UNDOCUMENTATED", "title": "TODO Title" }, - "denominator": { "type": "number", "minimum": 1, "description": "UNDOCUMENTATED", "title": "TODO Title" } + "numerator": { "type": "number", "minimum": 1, "description": "UNDOCUMENTATED", "title": "Numerator" }, + "denominator": { "type": "number", "minimum": 1, "description": "UNDOCUMENTATED", "title": "Denominator" } } } diff --git a/source/general/array_2_integer.json b/source/general/array_2_integer.json index ae4346cd..8c641bc8 100644 --- a/source/general/array_2_integer.json +++ b/source/general/array_2_integer.json @@ -3,7 +3,8 @@ "type": "array", "title": "Array Of 2 Items", "description": "An array of 2 integers", - "minimum": 2, - "maximum": 2, - "items": { "type": "integer", "description": "An integer", "title": "TODO Title" } + "items": [ + { "type": "integer", "description": "An number", "title": "X" }, + { "type": "integer", "description": "An number", "title": "Y" } + ] } diff --git a/source/general/array_2_number.json b/source/general/array_2_number.json index eb7e2821..886ba308 100644 --- a/source/general/array_2_number.json +++ b/source/general/array_2_number.json @@ -3,7 +3,8 @@ "type": "array", "title": "Array Of 2 Items", "description": "An array of 2 numbers", - "minimum": 2, - "maximum": 2, - "items": { "type": "number", "description": "An number", "title": "TODO Title" } + "items": [ + { "type": "number", "description": "An number", "title": "X" }, + { "type": "number", "description": "An number", "title": "Y" } + ] } diff --git a/source/general/array_3_integer.json b/source/general/array_3_integer.json index 0127a002..1f38996d 100644 --- a/source/general/array_3_integer.json +++ b/source/general/array_3_integer.json @@ -3,7 +3,9 @@ "type": "array", "title": "Array Of 3 Items", "description": "An array of 3 integers", - "minimum": 3, - "maximum": 3, - "items": { "type": "integer", "description": "An integer", "title": "TODO Title" } + "items": [ + { "type": "integer", "description": "An number", "title": "X" }, + { "type": "integer", "description": "An number", "title": "Y" }, + { "type": "integer", "description": "An number", "title": "Z" } + ] } diff --git a/source/general/array_3_number.json b/source/general/array_3_number.json index a5ab5423..9e784d1c 100644 --- a/source/general/array_3_number.json +++ b/source/general/array_3_number.json @@ -3,7 +3,9 @@ "type": "array", "title": "Array Of 3 Items", "description": "An array of 3 numbers", - "minimum": 3, - "maximum": 3, - "items": { "type": "number", "description": "An number", "title": "TODO Title" } + "items": [ + { "type": "number", "description": "An number", "title": "X" }, + { "type": "number", "description": "An number", "title": "Y" }, + { "type": "number", "description": "An number", "title": "Z" } + ] } diff --git a/source/resource/attachables/1.10.0/attachables.json b/source/resource/attachables/1.10.0/attachables.json index 608b434e..3f176241 100644 --- a/source/resource/attachables/1.10.0/attachables.json +++ b/source/resource/attachables/1.10.0/attachables.json @@ -33,13 +33,13 @@ "type": "array", "additionalProperties": { "type": "object", + "description": "A collection of animation controller references", + "title": "Animation Controller", "additionalProperties": { "type": "string", "description": "A single Animation controller reference", "title": "Animation Controller Reference" - }, - "description": "A collection of animation controller references", - "title": "TODO" + } }, "description": "The specification of animation controllers", "title": "Animation Controllers" @@ -63,7 +63,7 @@ "type": "object", "title": "Item", "description": "UNDOCUMENTATED", - "additionalProperties": { "type": "string", "title": "TODO", "description": "UNDOCUMENTATED" } + "additionalProperties": { "type": "string", "title": "Item", "description": "UNDOCUMENTATED" } }, "materials": { "type": "object", @@ -87,7 +87,7 @@ "particle_emitters": { "type": "object", "minProperties": 1, - "additionalProperties": { "type": "string", "description": "UNDOCUMENTATED: additionalProperties", "title": "TODO" }, + "additionalProperties": { "type": "string", "description": "UNDOCUMENTATED: additionalProperties", "title": "Particle Emitters" }, "description": "UNDOCUMENTATED: particle emitters", "title": "Particle Emitters" }, @@ -106,17 +106,17 @@ "properties": { "animate": { "type": "array", - "title": "Animate Schema", + "title": "Animate", "minItems": 1, "items": { "oneOf": [ - { "type": "string", "description": "UNDOCUMENTATED: oneOf[0]", "title": "TODO Title" }, + { "type": "string", "description": "UNDOCUMENTATED: oneOf[0]", "title": "Animate" }, { "type": "object", "minProperties": 1, - "additionalProperties": { "type": "string", "description": "UNDOCUMENTATED: additionalProperties", "title": "TODO" }, + "additionalProperties": { "type": "string", "description": "UNDOCUMENTATED: additionalProperties", "title": "Animate" }, "description": "UNDOCUMENTATED: oneOf[1]", - "title": "TODO Title" + "title": "Animate" } ], "description": "UNDOCUMENTATED: animate", @@ -181,7 +181,7 @@ }, "textures": { "type": "object", - "additionalProperties": { "type": "string", "description": "UNDOCUMENTATED: additionalProperties", "title": "TODO" }, + "additionalProperties": { "type": "string", "description": "UNDOCUMENTATED: additionalProperties", "title": "Texture" }, "description": "UNDOCUMENTATED: textures", "title": "Textures" } diff --git a/source/resource/attachables/1.8.0/attachables.json b/source/resource/attachables/1.8.0/attachables.json index 77c9fd2b..425588ac 100644 --- a/source/resource/attachables/1.8.0/attachables.json +++ b/source/resource/attachables/1.8.0/attachables.json @@ -26,10 +26,10 @@ "properties": { "animations": { "description": "The connecting of animations in animations controllers with the actuall animations, names should corosponds", - "title": "Animations Schema", + "title": "Animations", "type": "object", "minProperties": 1, - "additionalProperties": { "type": "string", "description": "UNDOCUMENTATED: additionalProperties", "title": "TODO" } + "additionalProperties": { "type": "string", "description": "UNDOCUMENTATED: additionalProperties", "title": "Animation" } }, "animation_controllers": { "type": "array", @@ -38,7 +38,7 @@ "title": "Animation Controllers", "items": { "type": "object", - "additionalProperties": { "type": "string", "description": "UNDOCUMENTATED: additionalProperties", "title": "TODO" }, + "additionalProperties": { "type": "string", "description": "UNDOCUMENTATED: additionalProperties", "title": "Animation Controller" }, "description": "UNDOCUMENTATED: animation controllers", "title": "Animation Controllers" } @@ -48,7 +48,7 @@ "title": "Geometry", "type": "object", "minProperties": 1, - "additionalProperties": { "type": "string", "description": "UNDOCUMENTATED: additionalProperties", "title": "TODO" }, + "additionalProperties": { "type": "string", "description": "UNDOCUMENTATED: additionalProperties", "title": "Geometry" }, "description": "UNDOCUMENTATED: geometry" }, "identifier": { @@ -61,13 +61,13 @@ "type": "object", "title": "Item", "description": "UNDOCUMENTATED", - "additionalProperties": { "type": "string", "title": "TODO", "description": "UNDOCUMENTATED" } + "additionalProperties": { "type": "string", "title": "Item", "description": "UNDOCUMENTATED" } }, "materials": { "type": "object", "description": "UNDOCUMENTATED: materials", "title": "Materials", - "additionalProperties": { "type": "string", "description": "UNDOCUMENTATED: additionalProperties", "title": "TODO" } + "additionalProperties": { "type": "string", "description": "UNDOCUMENTATED: additionalProperties", "title": "Material" } }, "min_engine_version": { "type": "string", @@ -78,14 +78,14 @@ "particle_effects": { "type": "object", "minProperties": 1, - "additionalProperties": { "type": "string", "description": "UNDOCUMENTATED: additionalProperties", "title": "TODO" }, + "additionalProperties": { "type": "string", "description": "UNDOCUMENTATED: additionalProperties", "title": "Particle Effects" }, "description": "UNDOCUMENTATED: particle effects", "title": "Particle Effects" }, "particle_emitters": { "type": "object", "minProperties": 1, - "additionalProperties": { "type": "string", "description": "UNDOCUMENTATED: additionalProperties", "title": "TODO" }, + "additionalProperties": { "type": "string", "description": "UNDOCUMENTATED: additionalProperties", "title": "Particle Emitter" }, "description": "UNDOCUMENTATED: particle emitters", "title": "Particle Emitters" }, @@ -122,6 +122,8 @@ }, "scripts": { "type": "object", + "description": "UNDOCUMENTATED: scripts", + "title": "Scripts", "properties": { "pre_animation": { "type": "array", @@ -137,16 +139,16 @@ "scale": { "type": "string", "description": "UNDOCUMENTATED: scale", "title": "Scale" }, "animate": { "type": "array", - "title": "Animate Schema", + "title": "Animate", "items": { "oneOf": [ - { "type": "string", "description": "UNDOCUMENTATED: oneOf[0]", "title": "TODO Title" }, + { "type": "string", "description": "UNDOCUMENTATED: oneOf[0]", "title": "Animate" }, { "type": "object", "minProperties": 1, - "additionalProperties": { "type": "string", "description": "UNDOCUMENTATED: additionalProperties", "title": "TODO" }, + "additionalProperties": { "type": "string", "description": "UNDOCUMENTATED: additionalProperties", "title": "Animate" }, "description": "UNDOCUMENTATED: oneOf[1]", - "title": "TODO Title" + "title": "Animate" } ], "description": "UNDOCUMENTATED: animate", @@ -155,13 +157,11 @@ "description": "UNDOCUMENTATED: animate" }, "parent_setup": { "$ref": "../../../molang/number.json" } - }, - "description": "UNDOCUMENTATED: scripts", - "title": "Scripts" + } }, "textures": { "type": "object", - "additionalProperties": { "type": "string", "description": "UNDOCUMENTATED: additionalProperties", "title": "TODO" }, + "additionalProperties": { "type": "string", "description": "UNDOCUMENTATED: additionalProperties", "title": "Textures" }, "description": "UNDOCUMENTATED: textures", "title": "Textures" } diff --git a/source/resource/blocks.json b/source/resource/blocks.json index ca3a98ab..76c54ff6 100644 --- a/source/resource/blocks.json +++ b/source/resource/blocks.json @@ -29,7 +29,7 @@ "type": "array", "items": [{ "type": "integer" }, { "type": "integer" }, { "type": "integer" }], "description": "UNDOCUMENTATED", - "title": "TODO Title" + "title": "Format Version" } }, "additionalProperties": { diff --git a/source/resource/materials/materials.json b/source/resource/materials/materials.json index c1990a9e..74089822 100644 --- a/source/resource/materials/materials.json +++ b/source/resource/materials/materials.json @@ -191,11 +191,11 @@ "description": "UNDOCUMENTATED", "additionalProperties": false, "properties": { - "+defines": { "title": "Defines", "description": "TODO, Add definitions???", "$ref": "#/definitions/DefinesSpecification" }, + "+defines": { "title": "Defines", "description": "UNDOCUMENTATED, Add definitions???", "$ref": "#/definitions/DefinesSpecification" }, "vertexFields": { "title": "Vertex Fields", "description": "UNDOCUMENTATED", "$ref": "#/definitions/VertexFieldsSpecification" }, - "states": { "title": "States", "description": "TODO, start states???", "$ref": "#/definitions/StatesSpecification" }, - "+states": { "title": "States", "description": "TODO, Add additional states???", "$ref": "#/definitions/StatesSpecification" }, - "-states": { "title": "States", "description": "TODO, remove additional states???", "$ref": "#/definitions/StatesSpecification" } + "states": { "title": "States", "description": "UNDOCUMENTATED, start states???", "$ref": "#/definitions/StatesSpecification" }, + "+states": { "title": "States", "description": "UNDOCUMENTATED, Add additional states???", "$ref": "#/definitions/StatesSpecification" }, + "-states": { "title": "States", "description": "UNDOCUMENTATED, remove additional states???", "$ref": "#/definitions/StatesSpecification" } } } }, @@ -225,9 +225,13 @@ "description": "UNDOCUMENTATED", "enum": ["DestColor", "One", "OneMinusDestColor", "SourceAlpha", "SourceColor"] }, - "defines": { "title": "Defines", "description": "TODO, sets or starts definitions???", "$ref": "#/definitions/DefinesSpecification" }, - "+defines": { "title": "Defines", "description": "TODO, Add definitions???", "$ref": "#/definitions/DefinesSpecification" }, - "-defines": { "title": "Defines", "description": "TODO, removes definitions???", "$ref": "#/definitions/DefinesSpecification" }, + "defines": { + "title": "Defines", + "description": "UNDOCUMENTATED, sets or starts definitions???", + "$ref": "#/definitions/DefinesSpecification" + }, + "+defines": { "title": "Defines", "description": "UNDOCUMENTATED, Add definitions???", "$ref": "#/definitions/DefinesSpecification" }, + "-defines": { "title": "Defines", "description": "UNDOCUMENTATED, removes definitions???", "$ref": "#/definitions/DefinesSpecification" }, "depthBias": { "type": "number", "title": "Depth Bias", "description": "UNDOCUMENTATED" }, "depthBiasOGL": { "type": "number", "title": "Depth Bias OGL", "description": "UNDOCUMENTATED" }, "depthFunc": { "type": "string", "title": "Depth Function", "description": "UNDOCUMENTATED", "enum": ["LessEqual", "Always", "Equal"] }, @@ -236,31 +240,31 @@ "isAnimatedTexture": { "type": "integer", "title": "Is Animated Texture", - "description": "TODO, think its a boolean value as a number, so 1 and 0????" + "description": "UNDOCUMENTATED, think its a boolean value as a number, so 1 and 0????" }, "msaaSupport": { "type": "string", "title": "MSAA Support", "description": "UNDOCUMENTATED", "enum": ["Both", "MSAA"] }, "primitiveMode": { "type": "string", "title": "Primitive Mode", "description": "UNDOCUMENTATED", "enum": ["Line"] }, "samplerStates": { "title": "Sampler States", - "description": "TODO, set or start samplerStates???", + "description": "UNDOCUMENTATED, set or start samplerStates???", "$ref": "#/definitions/SamplerStatesSpecification" }, "+samplerStates": { "title": "Sampler States", - "description": "TODO, Add samplerStates???", + "description": "UNDOCUMENTATED, Add samplerStates???", "$ref": "#/definitions/SamplerStatesSpecification" }, "slopeScaledDepthBias": { "type": "number", "title": "Slope Scaled Depth Bias", "description": "UNDOCUMENTATED" }, "slopeScaledDepthBiasOGL": { "type": "number", "title": "Slope Scaled Depth Bias OGL", "description": "UNDOCUMENTATED" }, - "states": { "title": "States", "description": "TODO, start states???", "$ref": "#/definitions/StatesSpecification" }, - "+states": { "title": "States", "description": "TODO, Add additional states???", "$ref": "#/definitions/StatesSpecification" }, - "-states": { "title": "States", "description": "TODO, remove additional states???", "$ref": "#/definitions/StatesSpecification" }, + "states": { "title": "States", "description": "UNDOCUMENTATED, start states???", "$ref": "#/definitions/StatesSpecification" }, + "+states": { "title": "States", "description": "UNDOCUMENTATED, Add additional states???", "$ref": "#/definitions/StatesSpecification" }, + "-states": { "title": "States", "description": "UNDOCUMENTATED, remove additional states???", "$ref": "#/definitions/StatesSpecification" }, "stencilRef": { "type": "integer", "title": "Stencil Ref", "description": "UNDOCUMENTATED" }, "stencilRefOverride": { "type": "integer", "title": "Stencil Ref Override", "description": "UNDOCUMENTATED" }, "stencilReadMask": { "type": "integer", "title": "Stencil Read Mask", "description": "UNDOCUMENTATED" }, "stencilWriteMask": { "type": "integer", "title": "Stencil Write Mask", "description": "UNDOCUMENTATED" }, - "variants": { "title": "Variants", "description": "TODO, sets the variants?", "$ref": "#/definitions/VariantSpecification" }, - "+variants": { "title": "Variants", "description": "TODO, adds variants?", "$ref": "#/definitions/VariantSpecification" }, + "variants": { "title": "Variants", "description": "UNDOCUMENTATED, sets the variants?", "$ref": "#/definitions/VariantSpecification" }, + "+variants": { "title": "Variants", "description": "UNDOCUMENTATED, adds variants?", "$ref": "#/definitions/VariantSpecification" }, "vertexFields": { "title": "Vertex Fields", "description": "UNDOCUMENTATED", "$ref": "#/definitions/VertexFieldsSpecification" }, "vertexShader": { "type": "string", "title": "Vertex Shader", "description": "UNDOCUMENTATED", "pattern": "^shaders/.*\\.vertex$" }, "vrGeometryShader": { diff --git a/source/resource/models/entity/1.10.0/model_entity.json b/source/resource/models/entity/1.10.0/model_entity.json index dcfe9bc3..bd261217 100644 --- a/source/resource/models/entity/1.10.0/model_entity.json +++ b/source/resource/models/entity/1.10.0/model_entity.json @@ -5,7 +5,7 @@ "description": "UNDOCUMENTATED", "required": ["format_version"], "properties": { - "debug": { "type": "boolean", "description": "UNDOCUMENTATED", "title": "TODO Title" }, + "debug": { "type": "boolean", "description": "UNDOCUMENTATED", "title": "Debug" }, "format_version": { "title": "1.10.0 Format Version", "type": "string", diff --git a/source/resource/models/entity/1.12.0/model_entity.json b/source/resource/models/entity/1.12.0/model_entity.json index efcb0a91..fa0e9adc 100644 --- a/source/resource/models/entity/1.12.0/model_entity.json +++ b/source/resource/models/entity/1.12.0/model_entity.json @@ -24,7 +24,7 @@ } }, "properties": { - "debug": { "type": "boolean", "default": false, "description": "UNDOCUMENTATED", "title": "TODO Title" }, + "debug": { "type": "boolean", "default": false, "description": "UNDOCUMENTATED", "title": "Debug" }, "format_version": { "title": "1.12.0 Format Version", "type": "string", diff --git a/source/resource/models/entity/1.14.0/model_entity.json b/source/resource/models/entity/1.14.0/model_entity.json index 23864810..12ccd875 100644 --- a/source/resource/models/entity/1.14.0/model_entity.json +++ b/source/resource/models/entity/1.14.0/model_entity.json @@ -32,7 +32,7 @@ } }, "properties": { - "debug": { "type": "boolean", "default": false, "description": "UNDOCUMENTATED", "title": "TODO Title" }, + "debug": { "type": "boolean", "default": false, "description": "UNDOCUMENTATED", "title": "Debug" }, "format_version": { "title": "1.14.0 Format Version", "type": "string", diff --git a/source/resource/models/entity/1.8.0/model_entity.json b/source/resource/models/entity/1.8.0/model_entity.json index fa158505..55d05803 100644 --- a/source/resource/models/entity/1.8.0/model_entity.json +++ b/source/resource/models/entity/1.8.0/model_entity.json @@ -5,7 +5,7 @@ "description": "UNDOCUMENTATED", "required": ["format_version"], "properties": { - "debug": { "type": "boolean", "description": "UNDOCUMENTATED", "title": "TODO Title" }, + "debug": { "type": "boolean", "description": "UNDOCUMENTATED", "title": "Debug" }, "format_version": { "title": "1.8.0 Format Version", "type": "string", diff --git a/source/resource/particles/1.10.0/components/minecraft.emitter_shape_box.json b/source/resource/particles/1.10.0/components/minecraft.emitter_shape_box.json index 01243728..432547f8 100644 --- a/source/resource/particles/1.10.0/components/minecraft.emitter_shape_box.json +++ b/source/resource/particles/1.10.0/components/minecraft.emitter_shape_box.json @@ -5,36 +5,38 @@ "additionalProperties": false, "properties": { "direction": { - "description": "UNDOCUMENTATED: direction", - "title": "Direction", - "default": "outwards", "anyOf": [ { "type": "string", "enum": ["inwards", "outwards"] }, - { "type": "array", "minItems": 3, "maxItems": 3, "items": { "$ref": "../../../../molang/number.json" } } - ] + { + "type": "array", + "items": [ + { "$ref": "../../../../molang/number.json", "title": "X" }, + { "$ref": "../../../../molang/number.json", "title": "Y" }, + { "$ref": "../../../../molang/number.json", "title": "Z" } + ] + } + ], + "description": "UNDOCUMENTATED: direction", + "title": "Direction" }, "radius": { "$ref": "../../../../molang/number.json", "description": "UNDOCUMENTATED: radius", "title": "Radius" }, "offset": { "type": "array", - "items": { - "minItems": 3, - "maxItems": 3, - "$ref": "../../../../molang/number.json", - "description": "UNDOCUMENTATED: offset", - "title": "Offset" - }, + "items": [ + { "$ref": "../../../../molang/number.json", "description": "UNDOCUMENTATED", "title": "X" }, + { "$ref": "../../../../molang/number.json", "description": "UNDOCUMENTATED", "title": "Y" }, + { "$ref": "../../../../molang/number.json", "description": "UNDOCUMENTATED", "title": "Z" } + ], "description": "UNDOCUMENTATED", - "title": "TODO Title" + "title": "Offset" }, "half_dimensions": { "type": "array", - "items": { - "minItems": 3, - "maxItems": 3, - "$ref": "../../../../molang/number.json", - "description": "UNDOCUMENTATED: half dimensions", - "title": "Half Dimensions" - }, + "items": [ + { "$ref": "../../../../molang/number.json", "description": "UNDOCUMENTATED", "title": "X" }, + { "$ref": "../../../../molang/number.json", "description": "UNDOCUMENTATED", "title": "Y" }, + { "$ref": "../../../../molang/number.json", "description": "UNDOCUMENTATED", "title": "Z" } + ], "description": "UNDOCUMENTATED: half dimensions", "title": "Half Dimensions" }, diff --git a/source/resource/particles/1.10.0/components/minecraft.emitter_shape_custom.json b/source/resource/particles/1.10.0/components/minecraft.emitter_shape_custom.json index 797a5d81..00778af4 100644 --- a/source/resource/particles/1.10.0/components/minecraft.emitter_shape_custom.json +++ b/source/resource/particles/1.10.0/components/minecraft.emitter_shape_custom.json @@ -6,26 +6,22 @@ "properties": { "direction": { "type": "array", - "items": { - "minItems": 3, - "maxItems": 3, - "$ref": "../../../../molang/number.json", - "description": "UNDOCUMENTATED: direction", - "title": "Direction" - }, + "items": [ + { "$ref": "../../../../molang/number.json", "description": "UNDOCUMENTATED", "title": "X" }, + { "$ref": "../../../../molang/number.json", "description": "UNDOCUMENTATED", "title": "Y" }, + { "$ref": "../../../../molang/number.json", "description": "UNDOCUMENTATED", "title": "Z" } + ], "description": "UNDOCUMENTATED: direction", "title": "Direction" }, "offset": { "type": "array", - "items": { - "minItems": 3, - "maxItems": 3, - "$ref": "../../../../molang/number.json", - "description": "UNDOCUMENTATED: offset", - "title": "Offset" - }, - "description": "UNDOCUMENTATED: offset", + "items": [ + { "$ref": "../../../../molang/number.json", "description": "UNDOCUMENTATED", "title": "X" }, + { "$ref": "../../../../molang/number.json", "description": "UNDOCUMENTATED", "title": "Y" }, + { "$ref": "../../../../molang/number.json", "description": "UNDOCUMENTATED", "title": "Z" } + ], + "description": "UNDOCUMENTATED", "title": "Offset" } }, diff --git a/source/resource/particles/1.10.0/components/minecraft.emitter_shape_disc.json b/source/resource/particles/1.10.0/components/minecraft.emitter_shape_disc.json index e219eaea..f801298f 100644 --- a/source/resource/particles/1.10.0/components/minecraft.emitter_shape_disc.json +++ b/source/resource/particles/1.10.0/components/minecraft.emitter_shape_disc.json @@ -7,7 +7,14 @@ "direction": { "anyOf": [ { "type": "string", "enum": ["inwards", "outwards"] }, - { "type": "array", "minItems": 3, "maxItems": 3, "items": { "$ref": "../../../../molang/number.json" } } + { + "type": "array", + "items": [ + { "$ref": "../../../../molang/number.json", "title": "X" }, + { "$ref": "../../../../molang/number.json", "title": "Y" }, + { "$ref": "../../../../molang/number.json", "title": "Z" } + ] + } ], "description": "UNDOCUMENTATED: direction", "title": "Direction" @@ -15,15 +22,13 @@ "radius": { "$ref": "../../../../molang/number.json", "description": "UNDOCUMENTATED: radius", "title": "Radius" }, "offset": { "type": "array", - "items": { - "minItems": 3, - "maxItems": 3, - "$ref": "../../../../molang/number.json", - "description": "UNDOCUMENTATED: offset", - "title": "Offset" - }, "description": "UNDOCUMENTATED", - "title": "TODO Title" + "title": "Offset", + "items": [ + { "$ref": "../../../../molang/number.json", "description": "UNDOCUMENTATED", "title": "X" }, + { "$ref": "../../../../molang/number.json", "description": "UNDOCUMENTATED", "title": "Y" }, + { "$ref": "../../../../molang/number.json", "description": "UNDOCUMENTATED", "title": "Z" } + ] }, "plane_normal": { "title": "Plane Normal", @@ -34,9 +39,9 @@ { "type": "array", "items": [ - { "$ref": "../../../../molang/number.json" }, - { "$ref": "../../../../molang/number.json" }, - { "$ref": "../../../../molang/number.json" } + { "$ref": "../../../../molang/number.json", "description": "UNDOCUMENTATED", "title": "X" }, + { "$ref": "../../../../molang/number.json", "description": "UNDOCUMENTATED", "title": "Y" }, + { "$ref": "../../../../molang/number.json", "description": "UNDOCUMENTATED", "title": "Z" } ] } ] diff --git a/source/resource/particles/1.10.0/components/minecraft.emitter_shape_entity_aabb.json b/source/resource/particles/1.10.0/components/minecraft.emitter_shape_entity_aabb.json index d3b57742..f91cd231 100644 --- a/source/resource/particles/1.10.0/components/minecraft.emitter_shape_entity_aabb.json +++ b/source/resource/particles/1.10.0/components/minecraft.emitter_shape_entity_aabb.json @@ -2,39 +2,28 @@ "$id": "blockception.minecraft.resource.particle.1.10.0.emitter_shape_entity_aabb", "type": "object", "title": "Emitter Shape Entity Aabb Component For 1.10.0", + "description": "UNDOCUMENTATED", "additionalProperties": false, "properties": { "direction": { - "anyOf": [ - { "type": "string", "enum": ["inwards", "outwards"], "description": "UNDOCUMENTATED", "title": "Todo" }, - { - "type": "array", - "items": { - "minItems": 3, - "maxItems": 3, - "$ref": "../../../../molang/number.json", - "description": "UNDOCUMENTATED", - "title": "Todo" - }, - "description": "UNDOCUMENTATED", - "title": "Todo" - } + "type": "array", + "items": [ + { "$ref": "../../../../molang/number.json", "description": "UNDOCUMENTATED", "title": "X" }, + { "$ref": "../../../../molang/number.json", "description": "UNDOCUMENTATED", "title": "Y" }, + { "$ref": "../../../../molang/number.json", "description": "UNDOCUMENTATED", "title": "Z" } ], "description": "UNDOCUMENTATED: direction", "title": "Direction" }, "offset": { "type": "array", - "items": { - "minItems": 3, - "maxItems": 3, - "$ref": "../../../../molang/number.json", - "description": "UNDOCUMENTATED: offset", - "title": "Offset" - }, + "items": [ + { "$ref": "../../../../molang/number.json", "description": "UNDOCUMENTATED", "title": "X" }, + { "$ref": "../../../../molang/number.json", "description": "UNDOCUMENTATED", "title": "Y" }, + { "$ref": "../../../../molang/number.json", "description": "UNDOCUMENTATED", "title": "Z" } + ], "description": "UNDOCUMENTATED", - "title": "TODO Title" + "title": "Offset" } - }, - "description": "UNDOCUMENTATED: " + } } diff --git a/source/resource/particles/1.10.0/components/minecraft.emitter_shape_point.json b/source/resource/particles/1.10.0/components/minecraft.emitter_shape_point.json index c03141d6..dc784194 100644 --- a/source/resource/particles/1.10.0/components/minecraft.emitter_shape_point.json +++ b/source/resource/particles/1.10.0/components/minecraft.emitter_shape_point.json @@ -2,32 +2,28 @@ "$id": "blockception.minecraft.resource.particle.1.10.0.emitter_shape_point", "type": "object", "title": "Emitter Shape Point Component For 1.10.0", + "description": "UNDOCUMENTATED: ", "additionalProperties": false, "properties": { "direction": { "type": "array", - "items": { - "minItems": 3, - "maxItems": 3, - "$ref": "../../../../molang/number.json", - "description": "UNDOCUMENTATED: direction", - "title": "Direction" - }, + "items": [ + { "$ref": "../../../../molang/number.json", "description": "UNDOCUMENTATED", "title": "X" }, + { "$ref": "../../../../molang/number.json", "description": "UNDOCUMENTATED", "title": "Y" }, + { "$ref": "../../../../molang/number.json", "description": "UNDOCUMENTATED", "title": "Z" } + ], "description": "UNDOCUMENTATED: direction", "title": "Direction" }, "offset": { "type": "array", - "items": { - "minItems": 3, - "maxItems": 3, - "$ref": "../../../../molang/number.json", - "description": "UNDOCUMENTATED: offset", - "title": "Offset" - }, + "items": [ + { "$ref": "../../../../molang/number.json", "description": "UNDOCUMENTATED", "title": "X" }, + { "$ref": "../../../../molang/number.json", "description": "UNDOCUMENTATED", "title": "Y" }, + { "$ref": "../../../../molang/number.json", "description": "UNDOCUMENTATED", "title": "Z" } + ], "description": "UNDOCUMENTATED", - "title": "TODO Title" + "title": "Offset" } - }, - "description": "UNDOCUMENTATED: " + } } diff --git a/source/resource/particles/1.10.0/components/minecraft.emitter_shape_sphere.json b/source/resource/particles/1.10.0/components/minecraft.emitter_shape_sphere.json index 07fa6d01..c1ca483d 100644 --- a/source/resource/particles/1.10.0/components/minecraft.emitter_shape_sphere.json +++ b/source/resource/particles/1.10.0/components/minecraft.emitter_shape_sphere.json @@ -2,22 +2,19 @@ "$id": "blockception.minecraft.resource.particle.1.10.0.emitter_shape_sphere", "type": "object", "title": "Emitter Shape Sphere Component For 1.10.0", + "description": "UNDOCUMENTATED: ", "additionalProperties": false, "properties": { "direction": { "anyOf": [ - { "type": "string", "enum": ["inwards", "outwards"], "description": "UNDOCUMENTATED", "title": "Todo" }, + { "type": "string", "enum": ["inwards", "outwards"] }, { "type": "array", - "items": { - "minItems": 3, - "maxItems": 3, - "$ref": "../../../../molang/number.json", - "description": "UNDOCUMENTATED", - "title": "Todo" - }, - "description": "UNDOCUMENTATED", - "title": "Todo" + "items": [ + { "$ref": "../../../../molang/number.json", "description": "UNDOCUMENTATED", "title": "X" }, + { "$ref": "../../../../molang/number.json", "description": "UNDOCUMENTATED", "title": "Y" }, + { "$ref": "../../../../molang/number.json", "description": "UNDOCUMENTATED", "title": "Z" } + ] } ], "description": "UNDOCUMENTATED: direction", @@ -25,18 +22,15 @@ }, "offset": { "type": "array", - "items": { - "minItems": 3, - "maxItems": 3, - "$ref": "../../../../molang/number.json", - "description": "UNDOCUMENTATED: offset", - "title": "Offset" - }, + "items": [ + { "$ref": "../../../../molang/number.json", "description": "UNDOCUMENTATED", "title": "X" }, + { "$ref": "../../../../molang/number.json", "description": "UNDOCUMENTATED", "title": "Y" }, + { "$ref": "../../../../molang/number.json", "description": "UNDOCUMENTATED", "title": "Z" } + ], "description": "UNDOCUMENTATED", - "title": "TODO Title" + "title": "Offset" }, "radius": { "$ref": "../../../../molang/number.json", "description": "UNDOCUMENTATED: radius", "title": "Radius" }, "surface_only": { "type": "boolean", "description": "UNDOCUMENTATED: surface only", "title": "Surface Only" } - }, - "description": "UNDOCUMENTATED: " + } } diff --git a/source/resource/particles/1.10.0/components/minecraft.particle_expire_if_not_in_blocks.json b/source/resource/particles/1.10.0/components/minecraft.particle_expire_if_not_in_blocks.json index 0309c1e4..14feac9f 100644 --- a/source/resource/particles/1.10.0/components/minecraft.particle_expire_if_not_in_blocks.json +++ b/source/resource/particles/1.10.0/components/minecraft.particle_expire_if_not_in_blocks.json @@ -3,6 +3,6 @@ "type": "array", "title": "Particle Expire If Not In Blocks Component For 1.10.0", "additionalProperties": false, - "items": { "$ref": "../../../../general/block/identifier.json", "description": "UNDOCUMENTATED", "title": "TODO Title" }, + "items": { "$ref": "../../../../general/block/identifier.json", "description": "UNDOCUMENTATED", "title": "Block" }, "description": "UNDOCUMENTATED" } diff --git a/source/resource/particles/1.10.0/components/minecraft.particle_initial_speed.json b/source/resource/particles/1.10.0/components/minecraft.particle_initial_speed.json index 0bb281ca..3f05a3be 100644 --- a/source/resource/particles/1.10.0/components/minecraft.particle_initial_speed.json +++ b/source/resource/particles/1.10.0/components/minecraft.particle_initial_speed.json @@ -7,9 +7,9 @@ { "type": "array", "items": [ - { "$ref": "../../../../molang/number.json", "description": "UNDOCUMENTATED", "title": "TODO Title" }, - { "$ref": "../../../../molang/number.json", "description": "UNDOCUMENTATED", "title": "TODO Title" }, - { "$ref": "../../../../molang/number.json", "description": "UNDOCUMENTATED", "title": "TODO Title" } + { "$ref": "../../../../molang/number.json", "description": "UNDOCUMENTATED", "title": "X" }, + { "$ref": "../../../../molang/number.json", "description": "UNDOCUMENTATED", "title": "Y" }, + { "$ref": "../../../../molang/number.json", "description": "UNDOCUMENTATED", "title": "Z" } ] } ] diff --git a/source/resource/particles/1.10.0/particle.json b/source/resource/particles/1.10.0/particle.json index 5d1a0677..b915fb7c 100644 --- a/source/resource/particles/1.10.0/particle.json +++ b/source/resource/particles/1.10.0/particle.json @@ -14,6 +14,8 @@ "particle_effect": { "type": "object", "additionalProperties": false, + "description": "UNDOCUMENTATED: particle effect", + "title": "Particle Effect", "properties": { "description": { "additionalProperties": false, @@ -117,9 +119,11 @@ }, "events": { "type": "object", + "description": "UNDOCUMENTATED: events", + "title": "Events", "additionalProperties": { - "description": "Event", - "title": "TODO", + "description": "UNDOCUMENTATED", + "title": "Event", "type": "object", "additionalProperties": false, "properties": { @@ -139,13 +143,9 @@ } } } - }, - "description": "UNDOCUMENTATED: events", - "title": "Events" + } } - }, - "description": "UNDOCUMENTATED: particle effect", - "title": "Particle Effect" + } } } }