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

@@ -30,7 +30,7 @@
"type": "number",
"default": 0,
"description": "Maximum distance in blocks this mob will look for entities to drop an item for.",
"title": "Max Dist"
"title": "Maximum Dist"
},
"minimum_teleport_distance": {
"title": "Minimum Teleport Distance",
@@ -38,7 +38,12 @@
"$comment": "UNDOCUMENTED",
"type": "number"
},
"max_head_look_at_height": { "title": "Max Head Look At Height", "description": "UNDOCUMENTED", "$comment": "UNDOCUMENTED", "type": "number" },
"max_head_look_at_height": {
"title": "Maximum Head Look At Height",
"description": "UNDOCUMENTED",
"$comment": "UNDOCUMENTED",
"type": "number"
},
"offering_distance": {
"type": "number",
"default": [1.0],

View File

@@ -40,7 +40,7 @@
"type": "integer",
"description": "UNDOCUMENTED",
"$comment": "UNDOCUMENTED",
"title": "Max Failed Attempts"
"title": "Maximum Failed Attempts"
}
}
}

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

@@ -15,7 +15,7 @@
"type": "number",
"default": 16,
"description": "To be a valid target choice, the target type cannot be farther away from this entity than `max_dist`.",
"title": "Max Dist"
"title": "Maximum Dist"
},
"must_see": {
"type": "boolean",

View File

@@ -32,7 +32,12 @@
"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": "Goal Radius"
},
"max_dist": { "type": "number", "default": 0, "description": "Maximum distance this mob will look for items to pick up", "title": "Max Dist" },
"max_dist": {
"type": "number",
"default": 0,
"description": "Maximum distance this mob will look for items to pick up",
"title": "Maximum Dist"
},
"pickup_based_on_chance": {
"type": "boolean",
"default": false,

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

@@ -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

@@ -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

@@ -97,8 +97,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

@@ -22,13 +22,13 @@
"type": "integer",
"default": 128,
"description": "Maximum distance for standard despawn rules to instantly despawn the mob.",
"title": "Max Distance"
"title": "Maximum Distance"
},
"min_distance": {
"type": "integer",
"default": 32,
"description": "Minimum distance for standard despawn rules to try to despawn the mob.",
"title": "Min Distance"
"title": "Minimum Distance"
}
}
},
@@ -53,13 +53,13 @@
"type": "integer",
"default": 30,
"description": "The amount of time in seconds that the mob must be inactive.",
"title": "Min Range Inactivity Timer"
"title": "Minimum Range Inactivity Timer"
},
"min_range_random_chance": {
"type": "integer",
"default": 800,
"description": "A random chance between 1 and the given value.",
"title": "Min Range Random Chance"
"title": "Minimum Range Random Chance"
},
"remove_child_entities": {
"type": "boolean",

View File

@@ -46,7 +46,7 @@
"type": "number",
"default": 3.40282e38,
"description": "A blocks explosion resistance will be capped at this value when an explosion occurs.",
"title": "Max Resistance"
"title": "Maximum Resistance"
},
"power": {
"type": "number",

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

@@ -17,7 +17,7 @@
"description": "Distance in blocks at which the leash stiffens, restricting movement.",
"title": "Hard Distance"
},
"max_distance": { "type": "number", "default": 10, "description": "Distance in blocks at which the leash breaks.", "title": "Max Distance" },
"max_distance": { "type": "number", "default": 10, "description": "Distance in blocks at which the leash breaks.", "title": "Maximum Distance" },
"on_leash": { "$ref": "../types/event.json", "description": "Event to call when this entity is leashed.", "title": "On Leash" },
"on_unleash": { "$ref": "../types/event.json", "description": "Event to call when this entity is unleashed.", "title": "On Unleash" },
"soft_distance": {

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

@@ -13,6 +13,11 @@
"title": "Jump Delay",
"items": [{ "type": "number" }, { "type": "number" }]
},
"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

@@ -5,7 +5,12 @@
"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"
},
"sway_amplitude": { "type": "number", "description": "UNDOCUMENTED", "$comment": "UNDOCUMENTED", "title": "Sway Amplitude" }
}
}

View File

@@ -16,7 +16,7 @@
"type": "integer",
"default": -1,
"description": "Maximum number of this item the mob will hold.",
"title": "All Items Max Amount"
"title": "All Items Maximum Amount"
},
"all_items_surplus_amount": {
"type": "integer",
@@ -57,7 +57,7 @@
},
"item": { "type": "string", "description": "The name of the item", "$ref": "../../../../general/item/identifier.json" },
"item_aux": { "type": "integer", "description": "Aux value for the item.", "title": "Item Aux" },
"max_amount": { "type": "integer", "description": "Maximum number of this item the mob will hold.", "title": "Max Amount" },
"max_amount": { "type": "integer", "description": "Maximum number of this item the mob will hold.", "title": "Maximum Amount" },
"pickup_limit": {
"type": "integer",
"description": "Maximum number of this item the mob will pick up during a single goal tick.",

View File

@@ -19,13 +19,13 @@
"type": "integer",
"default": 600,
"description": "Maximum amount of time to randomly wait in seconds before another entity is spawned.",
"title": "Max Wait Time"
"title": "Maximum Wait Time"
},
"min_wait_time": {
"type": "integer",
"default": 300,
"description": "Minimum amount of time to randomly wait in seconds before another entity is spawned.",
"title": "Min Wait Time"
"title": "Minimum Wait Time"
},
"num_to_spawn": {
"type": "integer",

View File

@@ -62,13 +62,13 @@
"type": "integer",
"default": 100,
"description": "The maximum value for the entity's random starting temper",
"title": "Max Temper"
"title": "Maximum Temper"
},
"min_temper": {
"type": "integer",
"default": 0,
"description": "The minimum value for the entity's random starting temper",
"title": "Min Temper"
"title": "Minimum 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": "Tame Event" }

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",