This commit is contained in:
DaanV2
2021-07-01 16:42:21 +02:00
parent 63b688b92e
commit 5ec27268ea
91 changed files with 212 additions and 177 deletions

View File

@@ -7,12 +7,12 @@
"required": [],
"properties": {
"priority": { "$ref": "./types/priority.json" },
"max_dist": { "type": "number", "default": 0, "description": "Maximum distance to look for an entity", "title": "Max Dist" },
"max_dist": { "type": "number", "default": 0, "description": "Maximum distance to look for an entity", "title": "Maximum Dist" },
"max_flee": {
"type": "number",
"default": 0.5,
"description": "Distance in blocks within the mob considers it should stop fleeing.",
"title": "Max Flee"
"title": "Maximum Flee"
},
"walk_speed_multiplier": {
"type": "number",

View File

@@ -9,13 +9,13 @@
"priority": { "$ref": "types/priority.json" },
"speed_multiplier": { "$ref": "types/speed_multiplier.json" },
"max_seconds_before_search": {
"title": "Max Seconds Before Search",
"title": "Maximum Seconds Before Search",
"description": "UNDOCUMENTED",
"$comment": "UNDOCUMENTED",
"type": "number"
},
"search_cooldown_max_seconds": {
"title": "Search Cooldown Max Seconds",
"title": "Search Cooldown Maximum Seconds",
"description": "UNDOCUMENTED",
"$comment": "UNDOCUMENTED",
"type": "number"

View File

@@ -17,7 +17,7 @@
"type": "number",
"default": 10.0,
"description": "Minimum distance the target must be for the mob to run this goal.",
"title": "Min Radius"
"title": "Minimum Radius"
},
"within_radius_event": {
"$ref": "../types/event.json",

View File

@@ -33,31 +33,31 @@
},
"x_max_rotation": {
"type": "number",
"title": "X Max Rotation",
"title": "X Maximum Rotation",
"description": "UNDOCUMENTED",
"$comment": "UNDOCUMENTED"
},
"y_max_head_rotation": {
"type": "number",
"title": "Y Max Head Rotation",
"title": "Y Maximum Head Rotation",
"description": "UNDOCUMENTED",
"$comment": "UNDOCUMENTED"
},
"max_distance": {
"type": "number",
"title": "Max Distance",
"title": "Maximum Distance",
"description": "UNDOCUMENTED",
"$comment": "UNDOCUMENTED"
},
"max_sneak_range": {
"type": "number",
"title": "Max Sneak Range",
"title": "Maximum Sneak Range",
"description": "UNDOCUMENTED",
"$comment": "UNDOCUMENTED"
},
"max_sprint_range": {
"type": "number",
"title": "Max Sprint Range",
"title": "Maximum Sprint Range",
"description": "UNDOCUMENTED",
"$comment": "UNDOCUMENTED"
},

View File

@@ -10,26 +10,26 @@
"max_look_count": {
"type": "integer",
"default": 2,
"description": "The max amount of unique looks a mob will have while looking around.",
"title": "Max Look Count"
"description": "The Maximum amount of unique looks a mob will have while looking around.",
"title": "Maximum Look Count"
},
"max_look_time": {
"type": "integer",
"default": 40,
"description": "The max amount of time (in ticks) a mob will stay looking at a direction while looking around.",
"title": "Max Look Time"
"description": "The Maximum amount of time (in ticks) a mob will stay looking at a direction while looking around.",
"title": "Maximum Look Time"
},
"min_look_count": {
"type": "integer",
"default": 1,
"description": "The min amount of unique looks a mob will have while looking around.",
"title": "Min Look Count"
"description": "The Minimum amount of unique looks a mob will have while looking around.",
"title": "Minimum Look Count"
},
"min_look_time": {
"type": "integer",
"default": 20,
"description": "The min amount of time (in ticks) a mob will stay looking at a direction while looking around.",
"title": "Min Look Time"
"description": "The Minimum amount of time (in ticks) a mob will stay looking at a direction while looking around.",
"title": "Minimum Look Time"
},
"probability": { "type": "number", "default": 0.02, "description": "The probability of randomly looking around/sitting.", "title": "Probability" }
}

View File

@@ -24,7 +24,7 @@
"type": "number",
"default": 10,
"description": "The minimum amount of time in seconds before the mob can stand back up",
"title": "Min Sit Time"
"title": "Minimum Sit Time"
},
"start_chance": {
"type": "number",

View File

@@ -16,7 +16,7 @@
"turn_range": { "type": "number", "title": "Turn Range", "description": "UNDOCUMENTED", "$comment": "UNDOCUMENTED" },
"min_change_direction_time": {
"type": "number",
"title": "Min Change Direction Time",
"title": "Minimum Change Direction Time",
"description": "UNDOCUMENTED",
"$comment": "UNDOCUMENTED"
}

View File

@@ -29,13 +29,13 @@
"type": "number",
"default": 10,
"description": "The maximum distance away a target can be before the mob gives up on stalking",
"title": "Max Stalk Dist"
"title": "Maximum Stalk Dist"
},
"pounce_max_dist": {
"type": "number",
"default": 5,
"description": "The maximum distance away from the target in blocks to begin pouncing at the target",
"title": "Pounce Max Dist"
"title": "Pounce Maximum Dist"
},
"set_persistent": {
"type": "boolean",
@@ -47,7 +47,7 @@
"strike_dist": {
"type": "number",
"default": 2,
"description": "The max distance away from the target when landing from the pounce that will still result in damaging the target",
"description": "The Maximum distance away from the target when landing from the pounce that will still result in damaging the target",
"title": "Strike Dist"
},
"stuck_time": {

View File

@@ -10,7 +10,7 @@
"carried_item_switch_time": {
"type": "number",
"default": 2,
"description": "The max time in seconds that the trader will hold an item before attempting to switch for a different item that takes the same trade",
"description": "The Maximum time in seconds that the trader will hold an item before attempting to switch for a different item that takes the same trade",
"title": "Carried Item Switch Time"
},
"cooldown": {
@@ -22,13 +22,13 @@
"interest_time": {
"type": "number",
"default": 45,
"description": "The max time in seconds that the trader will be interested with showing it's trade items",
"description": "The Maximum time in seconds that the trader will be interested with showing it's trade items",
"title": "Interest_time"
},
"remove_item_time": {
"type": "number",
"default": 1,
"description": "The max time in seconds that the trader will wait when you no longer have items to trade",
"description": "The Maximum time in seconds that the trader will wait when you no longer have items to trade",
"title": "Remove Item Time"
},
"within_radius": {

View File

@@ -34,13 +34,13 @@
"sound_delay_max": {
"type": "integer",
"default": 0,
"description": "The max interval in which a sound will play",
"description": "The Maximum interval in which a sound will play",
"title": "Sound Delay Maximum"
},
"sound_delay_min": {
"type": "integer",
"default": 0,
"description": "The min interval in which a sound will play",
"description": "The Minimum interval in which a sound will play",
"title": "Sound Delay Minimum"
},
"work_in_rain_tolerance": {

View File

@@ -12,7 +12,7 @@
},
"attack_cooldown_time": {
"default": [0.0, 1.0],
"description": "Amount of time in seconds for the cooldown. Can be specified as a number or a pair of numbers (min and max).",
"description": "Amount of time in seconds for the cooldown. Can be specified as a number or a pair of numbers (Minimum and max).",
"title": "Attack Cooldown Time",
"oneOf": [
{

View File

@@ -9,7 +9,7 @@
"hud_range": {
"type": "integer",
"default": 55,
"description": "The max distance from the boss at which the boss's health bar is present on the players screen.",
"description": "The Maximum distance from the boss at which the boss's health bar is present on the players screen.",
"title": "Hud Range"
},
"name": { "type": "string", "default": "", "description": "The name that will be displayed above the boss's health bar.", "title": "Name" },

View File

@@ -68,8 +68,8 @@
"additionalProperties": false,
"properties": {
"chance": { "type": "number", "default": 0, "description": "The percentage chance of denying the parents` variant.", "title": "Chance" },
"max_variant": { "type": "integer", "default": 0, "description": "The inclusive maximum of the variant range.", "title": "Max Variant" },
"min_variant": { "type": "integer", "default": 0, "description": "The inclusive minimum of the variant range.", "title": "Min Variant" }
"max_variant": { "type": "integer", "default": 0, "description": "The inclusive maximum of the variant range.", "title": "Maximum Variant" },
"min_variant": { "type": "integer", "default": 0, "description": "The inclusive minimum of the variant range.", "title": "Minimum Variant" }
},
"title": "Deny Parents Variant"
},

View File

@@ -15,13 +15,13 @@
"additionalProperties": false,
"properties": {
"max_dropped_ticks": {
"title": "Max Dropped Ticks",
"title": "Maximum Dropped Ticks",
"description": "In relation to the optimization value, determines the maximum ticks spatial update packets can be not sent.",
"type": "integer"
},
"max_optimized_distance": {
"title": "Max Optimized Distance",
"description": "The maximum distance considered during bandwidth optimizations. Any value below the max is interpolated to find optimization, and any value greater than or equal to this max results in max optimization.",
"title": "Maximum Optimized Distance",
"description": "The maximum distance considered during bandwidth optimizations. Any value below the Maximum is interpolated to find optimization, and any value greater than or equal to this Maximum results in Maximum optimization.",
"type": "number"
},
"use_motion_prediction_hints": {
@@ -45,13 +45,13 @@
"additionalProperties": false,
"properties": {
"max_dropped_ticks": {
"title": "Max Dropped Ticks",
"title": "Maximum Dropped Ticks",
"description": "In relation to the optimization value, determines the maximum ticks spatial update packets can be not sent.",
"type": "integer"
},
"max_optimized_distance": {
"title": "Max Optimized Distance",
"description": "The maximum distance considered during bandwidth optimizations. Any value below the max is interpolated to find optimization, and any value greater than or equal to this max results in max optimization.",
"title": "Maximum Optimized Distance",
"description": "The maximum distance considered during bandwidth optimizations. Any value below the Maximum is interpolated to find optimization, and any value greater than or equal to this Maximum results in Maximum optimization.",
"type": "number"
},
"use_motion_prediction_hints": {

View File

@@ -37,8 +37,8 @@
"max_cured_discount": {
"type": "array",
"default": [-25, -63],
"description": "The max the discount can be modified by when the player has cured the Zombie Villager. Can be specified as a pair of numbers (low-tier trade discount and high-tier trade discount)",
"title": "Max Cured Discount",
"description": "The Maximum the discount can be modified by when the player has cured the Zombie Villager. Can be specified as a pair of numbers (low-tier trade discount and high-tier trade discount)",
"title": "Maximum Cured Discount",
"items": [
{ "type": "integer", "title": "A", "description": "UNDOCUMENTED", "$comment": "UNDOCUMENTED" },
{ "type": "integer", "title": "B", "description": "UNDOCUMENTED", "$comment": "UNDOCUMENTED" }
@@ -47,8 +47,8 @@
"max_nearby_cured_discount": {
"type": "integer",
"default": -200,
"description": "The max the discount can be modified by when the player has cured a nearby Zombie Villager",
"title": "Max Nearby Cured Discount"
"description": "The Maximum the discount can be modified by when the player has cured a nearby Zombie Villager",
"title": "Maximum Nearby Cured Discount"
},
"nearby_cured_discount": {
"type": "integer",

View File

@@ -21,7 +21,7 @@
"maxResistance": {
"type": "number",
"description": "A blocks explosion resistance will be capped at this value when an explosion occurs",
"title": "Max Resistance"
"title": "Maximum Resistance"
},
"fuseLit": {
"type": "boolean",

View File

@@ -73,8 +73,8 @@
"description": "Tells the flockers that they can only match similar entities that also match the variant, mark variants, and color data of the other potential flockers.",
"title": "Match Variants"
},
"max_height": { "type": "number", "default": 0, "description": "The max height allowable in the air or water.", "title": "Max Height" },
"min_height": { "type": "number", "default": 0, "description": "The min height allowable in the air or water.", "title": "Min Height" },
"max_height": { "type": "number", "default": 0, "description": "The Maximum height allowable in the air or water.", "title": "Maximum Height" },
"min_height": { "type": "number", "default": 0, "description": "The Minimum height allowable in the air or water.", "title": "Minimum Height" },
"separation_threshold": {
"type": "number",
"default": 2,

View File

@@ -10,28 +10,28 @@
"type": "integer",
"default": 0,
"description": "Number of slots that this entity can gain per extra strength",
"title": "TODO Title"
"title": "Additional Slots Per Strength"
},
"can_be_siphoned_from": {
"type": "boolean",
"default": false,
"description": "If true, the contents of this inventory can be removed by a hopper",
"title": "TODO Title"
"title": "Can Be Siphoned From"
},
"container_type": {
"type": "string",
"default": "none",
"description": "Type of container this entity has. Can be horse, minecart_chest, minecart_hopper, inventory, container or hopper",
"enum": ["horse", "minecart_chest", "minecart_hopper", "inventory", "container", "hopper"],
"title": "TODO Title"
"title": "Container Type"
},
"inventory_size": { "type": "integer", "default": 5, "description": "Number of slots the container has", "title": "TODO Title" },
"private": { "type": "boolean", "default": false, "description": "If true, only the entity can access the inventory", "title": "TODO Title" },
"inventory_size": { "type": "integer", "default": 5, "description": "Number of slots the container has", "title": "Inventory Size" },
"private": { "type": "boolean", "default": false, "description": "If true, only the entity can access the inventory", "title": "Private" },
"restrict_to_owner": {
"type": "boolean",
"default": false,
"description": "If true, the entity's inventory can only be accessed by its owner or itself",
"title": "TODO Title"
"title": "Restrict To Owner"
}
}
}

View File

@@ -9,7 +9,7 @@
"interact_text": {
"type": "string",
"description": "The text that will display when interacting with this entity with a dye when playing with Touch-screen controls",
"title": "TODO Title"
"title": "Interact Text"
}
}
}

View File

@@ -12,7 +12,7 @@
{ "type": "array", "items": { "type": "string", "description": "An item that can be used to control this entity", "title": "Item" } },
{ "type": "string" }
],
"title": "TODO Title"
"title": "Control Items"
}
}
}

View File

@@ -6,7 +6,7 @@
"additionalProperties": false,
"required": [],
"properties": {
"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" },
"look_cooldown": {
"$ref": "../types/range_number_type.json",
"default": [0.0, 0.0],

View File

@@ -5,7 +5,12 @@
"additionalProperties": false,
"required": [],
"properties": {
"max_turn": { "type": "number", "default": 30, "description": "The maximum number in degrees the mob can turn per tick.", "title": "TODO Title" }
"max_turn": {
"type": "number",
"default": 30,
"description": "The maximum number in degrees the mob can turn per tick.",
"title": "Maximum Turn"
}
},
"description": "This move control allows the mob to swim in water and walk on land."
}

View File

@@ -5,6 +5,11 @@
"type": "object",
"additionalProperties": false,
"properties": {
"max_turn": { "type": "number", "default": 30, "description": "The maximum number in degrees the mob can turn per tick.", "title": "Max Turn" }
"max_turn": {
"type": "number",
"default": 30,
"description": "The maximum number in degrees the mob can turn per tick.",
"title": "Maximum Turn"
}
}
}

View File

@@ -10,7 +10,7 @@
"type": "number",
"default": 0.4,
"description": "Maximum speed that this entity will move at when on the rail",
"title": "Max Speed"
"title": "Maximum Speed"
}
}
}

View File

@@ -10,11 +10,11 @@
"randomInterval": {
"type": "boolean",
"default": true,
"description": "If true, the amount of time on the timer will be random between the min and max values specified in time",
"description": "If true, the amount of time on the timer will be random between the Minimum and Maximum values specified in time",
"title": "Random Interval"
},
"time": {
"description": "Amount of time in seconds for the timer. Can be specified as a number or a pair of numbers (min and max). Incompatible with random_time_choices.",
"description": "Amount of time in seconds for the timer. Can be specified as a number or a pair of numbers (Minimum and max). Incompatible with random_time_choices.",
"title": "Time",
"oneOf": [
{

View File

@@ -12,7 +12,7 @@
"type": "number",
"description": "Maximum distance this mob can be away to be a valid choice",
"default": 16,
"title": "Max Dist"
"title": "Maximum Dist"
},
"walk_speed_multiplier": {
"type": "number",