diff --git a/source/behavior/entities/1.10.0/entities.json b/source/behavior/entities/1.10.0/entities.json index 82f7f3bd..71353ba7 100644 --- a/source/behavior/entities/1.10.0/entities.json +++ b/source/behavior/entities/1.10.0/entities.json @@ -1,8 +1,8 @@ { - "$id": "blockception.minecraft.behavior.entity1.10.0", + "$id": "blockception.minecraft.behavior.entity.1.10.0", "type": "object", "title": "Entity Behavior 1.10.0", - "description": "UNDOCUMENTED", + "description": "An entity behavior defintion", "additionalProperties": false, "required": ["format_version", "minecraft:entity"], "properties": { @@ -12,6 +12,6 @@ "const": "1.10.0", "description": "A version that tells minecraft what type of data format can be expected when reading this file." }, - "minecraft:entity": { "$ref": "./minecraft.entity.json", "description": "UNDOCUMENTATED: minecraft:entity", "title": "Entity" } + "minecraft:entity": { "$ref": "./minecraft.entity.json", "description": "An entity behavior defintion", "title": "Entity" } } } diff --git a/source/behavior/entities/1.8.0/behaviors/minecraft.behavior.inspect_bookshelf.json b/source/behavior/entities/1.8.0/behaviors/minecraft.behavior.inspect_bookshelf.json index 1d252465..34ce160c 100644 --- a/source/behavior/entities/1.8.0/behaviors/minecraft.behavior.inspect_bookshelf.json +++ b/source/behavior/entities/1.8.0/behaviors/minecraft.behavior.inspect_bookshelf.json @@ -18,14 +18,19 @@ "type": "integer", "default": 10, "description": "The number of blocks each tick that the mob will check within it's search range and height for a valid block to move to. A value of 0 will have the mob check every block within range in one tick", - "title": "TODO Title" + "title": "Search Count" + }, + "search_height": { + "type": "integer", + "default": 1, + "description": "The height that the mob will search for bookshelves", + "title": "Search Height" }, - "search_height": { "type": "integer", "default": 1, "description": "The height that the mob will search for bookshelves", "title": "TODO Title" }, "search_range": { "type": "integer", "default": 0, "description": "Distance in blocks the mob will look for books to inspect", - "title": "TODO Title" + "title": "Search Range" } } } diff --git a/source/behavior/entities/1.8.0/behaviors/minecraft.behavior.knockback_roar.json b/source/behavior/entities/1.8.0/behaviors/minecraft.behavior.knockback_roar.json index 4a7cf9b9..45516ee3 100644 --- a/source/behavior/entities/1.8.0/behaviors/minecraft.behavior.knockback_roar.json +++ b/source/behavior/entities/1.8.0/behaviors/minecraft.behavior.knockback_roar.json @@ -11,18 +11,23 @@ "type": "number", "default": 0.5, "description": "The delay after which the knockback occurs (in seconds).", - "title": "TODO Title" + "title": "Attack Time" }, "cooldown_time": { "type": "number", "default": 0, "description": "Time in seconds the mob has to wait before using the goal again", - "title": "TODO Title" + "title": "Cooldown Time" }, - "duration": { "type": "number", "default": 1, "description": "The duration of the roar (in seconds).", "title": "TODO Title" }, - "knockback_damage": { "type": "integer", "default": 6, "description": "The damage dealt by the knockback roar.", "title": "TODO Title" }, - "knockback_range": { "type": "integer", "default": 4, "description": "The radius (in blocks) of the knockback effect.", "title": "TODO Title" }, - "knockback_strength": { "type": "integer", "default": 4, "description": "The strength of the knockback.", "title": "TODO Title" }, - "trigger": { "$ref": "../types/trigger.json", "description": "UNDOCUMENTED", "title": "Trigger" } + "duration": { "type": "number", "default": 1, "description": "The duration of the roar (in seconds).", "title": "Duration" }, + "knockback_damage": { "type": "integer", "default": 6, "description": "The damage dealt by the knockback roar.", "title": "Knockback Damage" }, + "knockback_range": { + "type": "integer", + "default": 4, + "description": "The radius (in blocks) of the knockback effect.", + "title": "Knockback Range" + }, + "knockback_strength": { "type": "integer", "default": 4, "description": "The strength of the knockback.", "title": "Knockback Strength" }, + "trigger": { "$ref": "../types/trigger.json" } } } diff --git a/source/behavior/entities/1.8.0/behaviors/minecraft.behavior.lay_down.json b/source/behavior/entities/1.8.0/behaviors/minecraft.behavior.lay_down.json index 697035f4..99b539f2 100644 --- a/source/behavior/entities/1.8.0/behaviors/minecraft.behavior.lay_down.json +++ b/source/behavior/entities/1.8.0/behaviors/minecraft.behavior.lay_down.json @@ -11,13 +11,13 @@ "type": "integer", "default": 120, "description": "A random value to determine at what intervals something can occur. This has a 1/interval chance to choose this goal", - "title": "TODO Title" + "title": "Interval" }, "random_stop_interval": { "type": "integer", "default": 120, "description": "A random value in which the goal can use to pull out of the behavior. This is a 1/interval chance to play the sound", - "title": "TODO Title" + "title": "Random Stop Interval" } } } diff --git a/source/behavior/entities/1.8.0/behaviors/minecraft.behavior.lay_egg.json b/source/behavior/entities/1.8.0/behaviors/minecraft.behavior.lay_egg.json index a7cc9598..d762bc2b 100644 --- a/source/behavior/entities/1.8.0/behaviors/minecraft.behavior.lay_egg.json +++ b/source/behavior/entities/1.8.0/behaviors/minecraft.behavior.lay_egg.json @@ -12,20 +12,20 @@ "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" }, - "on_lay": { "$ref": "../types/event.json", "description": "Event to run when this mob lays the egg.", "title": "TODO Title" }, + "on_lay": { "$ref": "../types/event.json", "description": "Event to run when this mob lays the egg.", "title": "On Lay" }, "search_height": { "type": "integer", "default": 1, "description": "Height in blocks the mob will look for sand block to move towards", - "title": "TODO Title" + "title": "Search Height" }, "search_range": { "type": "integer", "default": 0, "description": "The distance in blocks it will look for a sand block to move towards", - "title": "TODO Title" + "title": "Search Range" } } } diff --git a/source/behavior/loot_tables/functions/exploration_map.json b/source/behavior/loot_tables/functions/exploration_map.json index 2c669c72..4d7f9611 100644 --- a/source/behavior/loot_tables/functions/exploration_map.json +++ b/source/behavior/loot_tables/functions/exploration_map.json @@ -3,13 +3,27 @@ "additionalProperties": false, "description": "The function exploration_map", "title": "Exploration Map", + "type": "object", "properties": { - "function": { "type": "string", "const": "exploration_map", "description": "UNDOCUMENTED", "title": "TODO Title" }, + "function": { "type": "string", "const": "exploration_map", "description": "UNDOCUMENTED", "title": "Function" }, "destination": { "type": "string", "description": "The destination value defines what type of treasure map they receive.", - "enum": ["endcity", "fortress", "mineshaft", "monument", "ruins", "stronghold", "temple", "village", "mansion", "shipwreck", "buriedtreasure", "pillageroutpost"], - "title": "TODO Title" + "enum": [ + "endcity", + "fortress", + "mineshaft", + "monument", + "ruins", + "stronghold", + "temple", + "village", + "mansion", + "shipwreck", + "buriedtreasure", + "pillageroutpost" + ], + "title": "Destination" } } }