Updated Comments
This commit is contained in:
@@ -11,7 +11,7 @@
|
||||
"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",
|
||||
"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"
|
||||
},
|
||||
"interval": {
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
"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",
|
||||
"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"
|
||||
},
|
||||
"interval": {
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
"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",
|
||||
"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"
|
||||
},
|
||||
"loot_table": { "type": "string", "pattern": "^loot_tables.*\\.json$", "description": "Loot table to select items from.", "title": "Loot Table" },
|
||||
|
||||
@@ -28,7 +28,7 @@
|
||||
"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",
|
||||
"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"
|
||||
},
|
||||
"interval": {
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
"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",
|
||||
"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"
|
||||
},
|
||||
"search_count": {
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
"max_dist": {
|
||||
"type": "number",
|
||||
"default": 16,
|
||||
"description": "To be a valid target choice, the target type cannot be farther away from this entity than \"max_dist\".",
|
||||
"description": "To be a valid target choice, the target type cannot be farther away from this entity than `max_dist`.",
|
||||
"title": "Max Dist"
|
||||
},
|
||||
"must_see": {
|
||||
@@ -26,7 +26,7 @@
|
||||
"must_see_forget_duration": {
|
||||
"type": "boolean",
|
||||
"default": 3,
|
||||
"description": "Time (in seconds) the target must not be seen by this entity to become invalid. Used only if \"must_see\" is true.",
|
||||
"description": "Time (in seconds) the target must not be seen by this entity to become invalid. Used only if `must_see` is true.",
|
||||
"title": "Must See Forget Duration"
|
||||
}
|
||||
}
|
||||
@@ -42,13 +42,13 @@
|
||||
"attack_interval": {
|
||||
"type": "integer",
|
||||
"default": 0,
|
||||
"description": "Time range (in seconds) between searching for an attack target, range is in (0, \"attack_interval\"]. Only used if \"attack_interval\" is greater than 0, otherwise \"scan_interval\" is used.",
|
||||
"description": "Time range (in seconds) between searching for an attack target, range is in (0, `attack_interval`]. Only used if `attack_interval` is greater than 0, otherwise `scan_interval` is used.",
|
||||
"title": "Attack Interval"
|
||||
},
|
||||
"attack_interval_min": {
|
||||
"type": "number",
|
||||
"default": 0,
|
||||
"description": "Alias for \"attack_interval\"; provides the same functionality as \"attack_interval\".",
|
||||
"description": "Alias for `attack_interval`; provides the same functionality as `attack_interval`.",
|
||||
"title": "Attack Interval Min"
|
||||
},
|
||||
"attack_owner": { "type": "boolean", "default": false, "description": "If true, this entity can attack its owner.", "title": "Attack Owner" },
|
||||
@@ -67,7 +67,7 @@
|
||||
"must_see_forget_duration": {
|
||||
"type": "number",
|
||||
"default": 3,
|
||||
"description": "Time (in seconds) the target must not be seen by this entity to become invalid. Used only if \"must_see\" is true.",
|
||||
"description": "Time (in seconds) the target must not be seen by this entity to become invalid. Used only if `must_see` is true.",
|
||||
"title": "Must See Forget Duration"
|
||||
},
|
||||
"persist_time": {
|
||||
@@ -79,13 +79,13 @@
|
||||
"reselect_targets": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Allows the attacking entity to update the nearest target, otherwise a target is only reselected after each \"scan_interval\" or \"attack_interval\".",
|
||||
"description": "Allows the attacking entity to update the nearest target, otherwise a target is only reselected after each `scan_interval` or `attack_interval`.",
|
||||
"title": "Reselect Targets"
|
||||
},
|
||||
"scan_interval": {
|
||||
"type": "integer",
|
||||
"default": 10,
|
||||
"description": "If \"attack_interval\" is 0 or isn't declared, then between attacks: scanning for a new target occurs every amount of ticks equal to \"scan_interval\", minimum value is 1. Values under 10 can affect performance.",
|
||||
"description": "If `attack_interval` is 0 or isn't declared, then between attacks: scanning for a new target occurs every amount of ticks equal to `scan_interval`, minimum value is 1. Values under 10 can affect performance.",
|
||||
"title": "Scan Interval"
|
||||
},
|
||||
"set_persistent": {
|
||||
@@ -97,25 +97,25 @@
|
||||
"target_invisible_multiplier": {
|
||||
"type": "number",
|
||||
"default": 0.7,
|
||||
"description": "Multiplied with the target's armor coverage percentage to modify \"max_dist\" when detecting an invisible target.",
|
||||
"description": "Multiplied with the target's armor coverage percentage to modify `max_dist` when detecting an invisible target.",
|
||||
"title": "Target Invisible Multiplier"
|
||||
},
|
||||
"target_search_height": {
|
||||
"type": "number",
|
||||
"default": -1,
|
||||
"description": "Maximum vertical target-search distance, if it's greater than the target type's \"max_dist\". A negative value defaults to \"entity_types\" greatest \"max_dist\".",
|
||||
"description": "Maximum vertical target-search distance, if it's greater than the target type's `max_dist`. A negative value defaults to `entity_types` greatest `max_dist`.",
|
||||
"title": "Target Search Height"
|
||||
},
|
||||
"target_sneak_visibility_multiplier": {
|
||||
"type": "number",
|
||||
"default": 0.8,
|
||||
"description": "Multiplied with the target type's \"max_dist\" when trying to detect a sneaking target.",
|
||||
"description": "Multiplied with the target type's `max_dist` when trying to detect a sneaking target.",
|
||||
"title": "Target Sneak Visibility Multiplier"
|
||||
},
|
||||
"within_radius": {
|
||||
"type": "number",
|
||||
"default": 0,
|
||||
"description": "Maximum distance this entity can be from the target when following it, otherwise the target becomes invalid. This value is only used if the entity doesn't declare \"minecraft:follow_range\".",
|
||||
"description": "Maximum distance this entity can be from the target when following it, otherwise the target becomes invalid. This value is only used if the entity doesn't declare `minecraft:follow_range`.",
|
||||
"title": "Within Radius"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
"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",
|
||||
"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"
|
||||
},
|
||||
"search_height": {
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
"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",
|
||||
"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" },
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
"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",
|
||||
"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"
|
||||
},
|
||||
"search_range": {
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
"despawn_from_chance": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
"description": "Determines if \"min_range_random_chance\" is used in the standard despawn rules",
|
||||
"description": "Determines if `min_range_random_chance` is used in the standard despawn rules",
|
||||
"title": "Despawn From Chance"
|
||||
},
|
||||
"despawn_from_distance": {
|
||||
@@ -34,7 +34,7 @@
|
||||
"despawn_from_inactivity": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
"description": "Determines if the \"min_range_inactivity_timer\" is used in the standard despawn rules.",
|
||||
"description": "Determines if the `min_range_inactivity_timer` is used in the standard despawn rules.",
|
||||
"title": "Despawn From Inactivity"
|
||||
},
|
||||
"despawn_from_simulation_edge": {
|
||||
|
||||
@@ -46,7 +46,7 @@
|
||||
"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",
|
||||
"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"
|
||||
},
|
||||
"radius_change": { "type": "number", "title": "Radius Change", "description": "UNDOCUMENTED" },
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
"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",
|
||||
"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"
|
||||
},
|
||||
"loot_table": { "type": "string", "description": "Loot table to select items from.", "title": "Loot Table" },
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
"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",
|
||||
"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"
|
||||
},
|
||||
"interval": {
|
||||
|
||||
@@ -8,8 +8,8 @@
|
||||
"properties": {
|
||||
"priority": { "$ref": "types/priority.json" },
|
||||
"speed_multiplier": { "$ref": "types/speed_multiplier.json" },
|
||||
"max_seconds_before_search": { "title": "TODO", "description": "UNDOCUMENATED", "type": "number" },
|
||||
"search_cooldown_max_seconds": { "title": "TODO", "description": "UNDOCUMENATED", "type": "number" },
|
||||
"seconds_until_new_task": { "title": "TODO", "description": "UNDOCUMENATED", "type": "number" }
|
||||
"max_seconds_before_search": { "title": "Max Seconds Before Search", "description": "UNDOCUMENATED", "type": "number" },
|
||||
"search_cooldown_max_seconds": { "title": "Search Cooldown Max Seconds", "description": "UNDOCUMENATED", "type": "number" },
|
||||
"seconds_until_new_task": { "title": "Seconds Until New Task", "description": "UNDOCUMENATED", "type": "number" }
|
||||
}
|
||||
}
|
||||
|
||||
@@ -8,13 +8,19 @@
|
||||
"properties": {
|
||||
"priority": { "$ref": "types/priority.json" },
|
||||
"speed_multiplier": { "$ref": "types/speed_multiplier.json" },
|
||||
"duration": { "type": "number", "default": 1, "description": "Amount of time in seconds that the mob reacts.", "title": "TODO Title" },
|
||||
"poi_type": { "type": "string", "default": "", "description": "Defines what POI type to hide at.", "title": "TODO Title" },
|
||||
"duration": { "type": "number", "default": 1, "description": "Amount of time in seconds that the mob reacts.", "title": "Duration" },
|
||||
"poi_type": {
|
||||
"type": "string",
|
||||
"default": "",
|
||||
"description": "Defines what POI type to hide at.",
|
||||
"title": "Point Of Interest Type",
|
||||
"examples": ["bed"]
|
||||
},
|
||||
"timeout_cooldown": {
|
||||
"type": "number",
|
||||
"default": 8,
|
||||
"description": "The cooldown time in seconds before the goal can be reused after a internal failure or timeout condition.",
|
||||
"title": "TODO Title"
|
||||
"title": "Timeout Cooldown"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -11,8 +11,8 @@
|
||||
"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"
|
||||
"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"
|
||||
},
|
||||
"search_count": {
|
||||
"type": "integer",
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
"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",
|
||||
"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"
|
||||
},
|
||||
"on_lay": { "$ref": "../types/event.json", "description": "Event to run when this mob lays the egg.", "title": "TODO Title" },
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
"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",
|
||||
"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"
|
||||
},
|
||||
"search_count": {
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
"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",
|
||||
"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"
|
||||
},
|
||||
"search_count": {
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
"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",
|
||||
"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"
|
||||
},
|
||||
"search_count": {
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
"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",
|
||||
"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"
|
||||
},
|
||||
"search_range": {
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
"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",
|
||||
"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"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
"ignore_mob_damage": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "If true, the mob will not panic in response to damage from other mobs. This overrides the damage types in \"damage_sources\"",
|
||||
"description": "If true, the mob will not panic in response to damage from other mobs. This overrides the damage types in `damage_sources`",
|
||||
"title": "TODO Title"
|
||||
},
|
||||
"prefer_water": { "type": "boolean", "default": false, "description": "If true, the mob will prefer water over land", "title": "TODO Title" },
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
"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",
|
||||
"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"
|
||||
},
|
||||
"search_height": {
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
"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",
|
||||
"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"
|
||||
},
|
||||
"max_dist": { "type": "number", "default": 0, "description": "Maximum distance this mob will look for items to pick up", "title": "TODO Title" },
|
||||
|
||||
@@ -30,7 +30,7 @@
|
||||
"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",
|
||||
"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"
|
||||
},
|
||||
"max_to_eat": { "type": "integer", "default": 6, "description": "Maximum number of things this entity wants to eat", "title": "TODO Title" },
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
"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",
|
||||
"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"
|
||||
},
|
||||
"max_dist": {
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
"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",
|
||||
"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"
|
||||
},
|
||||
"interval": {
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
"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",
|
||||
"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"
|
||||
},
|
||||
"search_range": {
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
"work_in_rain_tolerance": {
|
||||
"type": "integer",
|
||||
"default": -1,
|
||||
"description": "If \"can_work_in_rain\" is false, this is the maximum number of ticks left in the goal where rain will not interrupt the goal",
|
||||
"description": "If `can_work_in_rain` is false, this is the maximum number of ticks left in the goal where rain will not interrupt the goal",
|
||||
"title": "TODO Title"
|
||||
}
|
||||
},
|
||||
|
||||
@@ -14,13 +14,13 @@
|
||||
"despawn_from_chance": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
"description": "Determines if \"min_range_random_chance\" is used in the standard despawn rules",
|
||||
"description": "Determines if `min_range_random_chance` is used in the standard despawn rules",
|
||||
"title": "Despawn From Chance"
|
||||
},
|
||||
"despawn_from_inactivity": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
"description": "Determines if the \"min_range_inactivity_timer\" is used in the standard despawn rules.",
|
||||
"description": "Determines if the `min_range_inactivity_timer` is used in the standard despawn rules.",
|
||||
"title": "Despawn From Inactivity"
|
||||
},
|
||||
"despawn_from_distance": { "type": "object", "description": "UNDOCUMENTED", "title": "TODO", "additionalProperties": false },
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"type": "object",
|
||||
"title": "Cave Carver Feature",
|
||||
"description": "`minecraft:cave_carver_feature` carves a cave through the world in the current chunk, and in every chunk around the current chunk in an 8 radial pattern. This feature will also only work when placed specifically in the pass \"pregeneration_pass\".",
|
||||
"description": "`minecraft:cave_carver_feature` carves a cave through the world in the current chunk, and in every chunk around the current chunk in an 8 radial pattern. This feature will also only work when placed specifically in the pass `pregeneration_pass`.",
|
||||
"additionalProperties": false,
|
||||
"required": ["description"],
|
||||
"properties": {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"title": "Underwater Cave Carver Feature",
|
||||
"description": "'minecraft:underwater_cave_carver_feature' carves a cave through the world in the current chunk, and in every chunk around the current chunk in an 8 radial pattern.This feature will specifically target creating caves only below sea level.\nThis feature will also only work when placed specifically in the pass \"pregeneration_pass\".",
|
||||
"description": "'minecraft:underwater_cave_carver_feature' carves a cave through the world in the current chunk, and in every chunk around the current chunk in an 8 radial pattern.This feature will specifically target creating caves only below sea level.\nThis feature will also only work when placed specifically in the pass `pregeneration_pass`.",
|
||||
"type": "object",
|
||||
"additionalProperties": false,
|
||||
"required": ["description"],
|
||||
|
||||
@@ -6,11 +6,11 @@
|
||||
"title": "Entity Properties",
|
||||
"properties": {
|
||||
"condition": { "type": "string", "title": "Condition", "description": "UNDOCUMENTED" },
|
||||
"entity": { "type": "string", "default": "this", "description": "The entity to test. The value must be only \"this\".", "title": "Entity" },
|
||||
"entity": { "type": "string", "default": "this", "description": "The entity to test. The value must be only `this`.", "title": "Entity" },
|
||||
"properties": {
|
||||
"type": "object",
|
||||
"default": {},
|
||||
"description": "The entity's properties. \"on_fire\", \"on_ground\" is used for now.",
|
||||
"description": "The entity's properties. `on_fire`, `on_ground` is used for now.",
|
||||
"title": "Properties",
|
||||
"additionalProperties": false,
|
||||
"properties": {
|
||||
|
||||
@@ -15,25 +15,25 @@
|
||||
"easy": {
|
||||
"type": "number",
|
||||
"default": 0,
|
||||
"description": "The default random chance if the level difficulty is in easy. Omitting this field will set the value to \"default_chance\" field.",
|
||||
"description": "The default random chance if the level difficulty is in easy. Omitting this field will set the value to `default_chance` field.",
|
||||
"title": "Easy"
|
||||
},
|
||||
"hard": {
|
||||
"type": "number",
|
||||
"default": 0,
|
||||
"description": "The default random chance if the level difficulty is in hard. Omitting this field will set the value to \"default_chance\" field.",
|
||||
"description": "The default random chance if the level difficulty is in hard. Omitting this field will set the value to `default_chance` field.",
|
||||
"title": "Hard"
|
||||
},
|
||||
"normal": {
|
||||
"type": "number",
|
||||
"default": 0,
|
||||
"description": "The default random chance if the level difficulty is in normal. Omitting this field will set the value to \"default_chance\" field.",
|
||||
"description": "The default random chance if the level difficulty is in normal. Omitting this field will set the value to `default_chance` field.",
|
||||
"title": "Normal"
|
||||
},
|
||||
"peaceful": {
|
||||
"type": "number",
|
||||
"default": 0,
|
||||
"description": "The default random chance if the level difficulty is in peaceful. Omitting this field will set the value to \"default_chance\" field.",
|
||||
"description": "The default random chance if the level difficulty is in peaceful. Omitting this field will set the value to `default_chance` field.",
|
||||
"title": "Peaceful"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -16,25 +16,25 @@
|
||||
"easy": {
|
||||
"type": "number",
|
||||
"default": 0,
|
||||
"description": "The default random chance if the level difficulty is in easy. Omitting this field will set the value to \"default_chance\" field.",
|
||||
"description": "The default random chance if the level difficulty is in easy. Omitting this field will set the value to `default_chance` field.",
|
||||
"title": "Easy"
|
||||
},
|
||||
"hard": {
|
||||
"type": "number",
|
||||
"default": 0,
|
||||
"description": "The default random chance if the level difficulty is in hard. Omitting this field will set the value to \"default_chance\" field.",
|
||||
"description": "The default random chance if the level difficulty is in hard. Omitting this field will set the value to `default_chance` field.",
|
||||
"title": "Hard"
|
||||
},
|
||||
"normal": {
|
||||
"type": "number",
|
||||
"default": 0,
|
||||
"description": "The default random chance if the level difficulty is in normal. Omitting this field will set the value to \"default_chance\" field.",
|
||||
"description": "The default random chance if the level difficulty is in normal. Omitting this field will set the value to `default_chance` field.",
|
||||
"title": "Normal"
|
||||
},
|
||||
"peaceful": {
|
||||
"type": "number",
|
||||
"default": 0,
|
||||
"description": "The default random chance if the level difficulty is in peaceful. Omitting this field will set the value to \"default_chance\" field.",
|
||||
"description": "The default random chance if the level difficulty is in peaceful. Omitting this field will set the value to `default_chance` field.",
|
||||
"title": "Peaceful"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
"title": { "type": "string", "description": "UNDOCUMENTED", "title": "Title" },
|
||||
"pages": {
|
||||
"type": "array",
|
||||
"items": { "type": "string", "examples": ["Some text", "{\"rawtext\":[ {\"translate\":\"some.text\"}]}"] },
|
||||
"items": { "type": "string", "examples": ["Some text", "{`rawtext`:[ {`translate`:`some.text`}]}"] },
|
||||
"description": "UNDOCUMENTED",
|
||||
"title": "Pages"
|
||||
}
|
||||
|
||||
@@ -126,7 +126,7 @@
|
||||
"properties": {
|
||||
"anim_time_update": {
|
||||
"title": "Start Delay",
|
||||
"description": "How does time pass when playing the animation. Defaults to \"query.anim_time + query.delta_time\" which means advance in seconds.",
|
||||
"description": "How does time pass when playing the animation. Defaults to `query.anim_time + query.delta_time` which means advance in seconds.",
|
||||
"$ref": "../../../molang/number.json"
|
||||
},
|
||||
"animation_length": {
|
||||
|
||||
@@ -126,7 +126,7 @@
|
||||
"properties": {
|
||||
"anim_time_update": {
|
||||
"title": "Anim Time Update",
|
||||
"description": "How does time pass when playing the animation. Defaults to \"query.anim_time + query.delta_time\" which means advance in seconds.",
|
||||
"description": "How does time pass when playing the animation. Defaults to `query.anim_time + query.delta_time` which means advance in seconds.",
|
||||
"$ref": "../../../molang/number.json"
|
||||
},
|
||||
"animation_length": {
|
||||
|
||||
@@ -178,7 +178,7 @@
|
||||
},
|
||||
"variables": {
|
||||
"title": "Variables",
|
||||
"description": " A list of variables that need certain settings applied to them. Currently, for the client, only \"public\" is supported.",
|
||||
"description": " A list of variables that need certain settings applied to them. Currently, for the client, only `public` is supported.",
|
||||
"type": "object",
|
||||
"minProperties": 1,
|
||||
"propertyNames": { "pattern": "variable.[a-zA-Z_][a-zA-Z0-9_]*" },
|
||||
|
||||
@@ -250,15 +250,15 @@
|
||||
},
|
||||
"normals": {
|
||||
"type": "array",
|
||||
"description": "Vertex normals. Can be either indexed via the \"polys\" section, or be a quad-list if mapped 1-to-1 to the positions and UVs sections.",
|
||||
"description": "Vertex normals. Can be either indexed via the `polys` section, or be a quad-list if mapped 1-to-1 to the positions and UVs sections.",
|
||||
"items": {
|
||||
"type": "array",
|
||||
"minItems": 3,
|
||||
"maxItems": 3,
|
||||
"description": "Vertex normals. Can be either indexed via the \"polys\" section, or be a quad-list if mapped 1-to-1 to the positions and UVs sections.",
|
||||
"description": "Vertex normals. Can be either indexed via the `polys` section, or be a quad-list if mapped 1-to-1 to the positions and UVs sections.",
|
||||
"items": {
|
||||
"type": "number",
|
||||
"description": "Vertex normals. Can be either indexed via the \"polys\" section, or be a quad-list if mapped 1-to-1 to the positions and UVs sections."
|
||||
"description": "Vertex normals. Can be either indexed via the `polys` section, or be a quad-list if mapped 1-to-1 to the positions and UVs sections."
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -266,7 +266,7 @@
|
||||
"oneOf": [
|
||||
{
|
||||
"type": "string",
|
||||
"description": "If not specifying vertex indices, arrays of data must be a list of tris or quads, set by making this property either \"tri_list\" or \"quad_list\"",
|
||||
"description": "If not specifying vertex indices, arrays of data must be a list of tris or quads, set by making this property either `tri_list` or `quad_list`",
|
||||
"enum": ["tri_list", "quad_list"]
|
||||
},
|
||||
{
|
||||
@@ -299,21 +299,21 @@
|
||||
"maxItems": 3,
|
||||
"items": {
|
||||
"type": "number",
|
||||
"description": "Vertex positions for the mesh. Can be either indexed via the \"polys\" section, or be a quad-list if mapped 1-to-1 to the normals and UVs sections."
|
||||
"description": "Vertex positions for the mesh. Can be either indexed via the `polys` section, or be a quad-list if mapped 1-to-1 to the normals and UVs sections."
|
||||
}
|
||||
}
|
||||
},
|
||||
"uvs": {
|
||||
"type": "array",
|
||||
"description": "Vertex UVs. Can be either indexed via the \"polys\" section, or be a quad-list if mapped 1-to-1 to the positions and normals sections.",
|
||||
"description": "Vertex UVs. Can be either indexed via the `polys` section, or be a quad-list if mapped 1-to-1 to the positions and normals sections.",
|
||||
"items": {
|
||||
"type": "array",
|
||||
"description": "Vertex UVs. Can be either indexed via the \"polys\" section, or be a quad-list if mapped 1-to-1 to the positions and normals sections.",
|
||||
"description": "Vertex UVs. Can be either indexed via the `polys` section, or be a quad-list if mapped 1-to-1 to the positions and normals sections.",
|
||||
"minItems": 2,
|
||||
"maxItems": 2,
|
||||
"items": {
|
||||
"type": "number",
|
||||
"description": "Vertex UVs. Can be either indexed via the \"polys\" section, or be a quad-list if mapped 1-to-1 to the positions and normals sections."
|
||||
"description": "Vertex UVs. Can be either indexed via the `polys` section, or be a quad-list if mapped 1-to-1 to the positions and normals sections."
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -308,15 +308,15 @@
|
||||
},
|
||||
"normals": {
|
||||
"type": "array",
|
||||
"description": "Vertex normals. Can be either indexed via the \"polys\" section, or be a quad-list if mapped 1-to-1 to the positions and UVs sections.",
|
||||
"description": "Vertex normals. Can be either indexed via the `polys` section, or be a quad-list if mapped 1-to-1 to the positions and UVs sections.",
|
||||
"items": {
|
||||
"type": "array",
|
||||
"minItems": 3,
|
||||
"maxItems": 3,
|
||||
"description": "Vertex normals. Can be either indexed via the \"polys\" section, or be a quad-list if mapped 1-to-1 to the positions and UVs sections.",
|
||||
"description": "Vertex normals. Can be either indexed via the `polys` section, or be a quad-list if mapped 1-to-1 to the positions and UVs sections.",
|
||||
"items": {
|
||||
"type": "number",
|
||||
"description": "Vertex normals. Can be either indexed via the \"polys\" section, or be a quad-list if mapped 1-to-1 to the positions and UVs sections."
|
||||
"description": "Vertex normals. Can be either indexed via the `polys` section, or be a quad-list if mapped 1-to-1 to the positions and UVs sections."
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -324,7 +324,7 @@
|
||||
"oneOf": [
|
||||
{
|
||||
"type": "string",
|
||||
"description": "If not specifying vertex indices, arrays of data must be a list of tris or quads, set by making this property either \"tri_list\" or \"quad_list\"",
|
||||
"description": "If not specifying vertex indices, arrays of data must be a list of tris or quads, set by making this property either `tri_list` or `quad_list`",
|
||||
"enum": ["tri_list", "quad_list"]
|
||||
},
|
||||
{
|
||||
@@ -357,21 +357,21 @@
|
||||
"maxItems": 3,
|
||||
"items": {
|
||||
"type": "number",
|
||||
"description": "Vertex positions for the mesh. Can be either indexed via the \"polys\" section, or be a quad-list if mapped 1-to-1 to the normals and UVs sections."
|
||||
"description": "Vertex positions for the mesh. Can be either indexed via the `polys` section, or be a quad-list if mapped 1-to-1 to the normals and UVs sections."
|
||||
}
|
||||
}
|
||||
},
|
||||
"uvs": {
|
||||
"type": "array",
|
||||
"description": "Vertex UVs. Can be either indexed via the \"polys\" section, or be a quad-list if mapped 1-to-1 to the positions and normals sections.",
|
||||
"description": "Vertex UVs. Can be either indexed via the `polys` section, or be a quad-list if mapped 1-to-1 to the positions and normals sections.",
|
||||
"items": {
|
||||
"type": "array",
|
||||
"description": "Vertex UVs. Can be either indexed via the \"polys\" section, or be a quad-list if mapped 1-to-1 to the positions and normals sections.",
|
||||
"description": "Vertex UVs. Can be either indexed via the `polys` section, or be a quad-list if mapped 1-to-1 to the positions and normals sections.",
|
||||
"minItems": 2,
|
||||
"maxItems": 2,
|
||||
"items": {
|
||||
"type": "number",
|
||||
"description": "Vertex UVs. Can be either indexed via the \"polys\" section, or be a quad-list if mapped 1-to-1 to the positions and normals sections."
|
||||
"description": "Vertex UVs. Can be either indexed via the `polys` section, or be a quad-list if mapped 1-to-1 to the positions and normals sections."
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -106,7 +106,7 @@
|
||||
"properties": {
|
||||
"binding": {
|
||||
"title": "Binding",
|
||||
"description": "useful for items. A molang expression specifying the bone name of the parent skeletal hierarchy that this bone should use as the root transform. Without this field it will look for a bone in the parent entity with the same name as this bone. If both are missing, it will assume a local skeletal hierarchy (via the \"parent\" field). If that is also missing, it will attach to the owning entity's root transform.",
|
||||
"description": "useful for items. A molang expression specifying the bone name of the parent skeletal hierarchy that this bone should use as the root transform. Without this field it will look for a bone in the parent entity with the same name as this bone. If both are missing, it will assume a local skeletal hierarchy (via the `parent` field). If that is also missing, it will attach to the owning entity's root transform.",
|
||||
"$ref": "../../../../molang/string.json"
|
||||
},
|
||||
"cubes": {
|
||||
@@ -317,15 +317,15 @@
|
||||
},
|
||||
"normals": {
|
||||
"type": "array",
|
||||
"description": "Vertex normals. Can be either indexed via the \"polys\" section, or be a quad-list if mapped 1-to-1 to the positions and UVs sections.",
|
||||
"description": "Vertex normals. Can be either indexed via the `polys` section, or be a quad-list if mapped 1-to-1 to the positions and UVs sections.",
|
||||
"items": {
|
||||
"type": "array",
|
||||
"minItems": 3,
|
||||
"maxItems": 3,
|
||||
"description": "Vertex normals. Can be either indexed via the \"polys\" section, or be a quad-list if mapped 1-to-1 to the positions and UVs sections.",
|
||||
"description": "Vertex normals. Can be either indexed via the `polys` section, or be a quad-list if mapped 1-to-1 to the positions and UVs sections.",
|
||||
"items": {
|
||||
"type": "number",
|
||||
"description": "Vertex normals. Can be either indexed via the \"polys\" section, or be a quad-list if mapped 1-to-1 to the positions and UVs sections."
|
||||
"description": "Vertex normals. Can be either indexed via the `polys` section, or be a quad-list if mapped 1-to-1 to the positions and UVs sections."
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -333,7 +333,7 @@
|
||||
"oneOf": [
|
||||
{
|
||||
"type": "string",
|
||||
"description": "If not specifying vertex indices, arrays of data must be a list of tris or quads, set by making this property either \"tri_list\" or \"quad_list\"",
|
||||
"description": "If not specifying vertex indices, arrays of data must be a list of tris or quads, set by making this property either `tri_list` or `quad_list`",
|
||||
"enum": ["tri_list", "quad_list"]
|
||||
},
|
||||
{
|
||||
@@ -366,21 +366,21 @@
|
||||
"maxItems": 3,
|
||||
"items": {
|
||||
"type": "number",
|
||||
"description": "Vertex positions for the mesh. Can be either indexed via the \"polys\" section, or be a quad-list if mapped 1-to-1 to the normals and UVs sections."
|
||||
"description": "Vertex positions for the mesh. Can be either indexed via the `polys` section, or be a quad-list if mapped 1-to-1 to the normals and UVs sections."
|
||||
}
|
||||
}
|
||||
},
|
||||
"uvs": {
|
||||
"type": "array",
|
||||
"description": "Vertex UVs. Can be either indexed via the \"polys\" section, or be a quad-list if mapped 1-to-1 to the positions and normals sections.",
|
||||
"description": "Vertex UVs. Can be either indexed via the `polys` section, or be a quad-list if mapped 1-to-1 to the positions and normals sections.",
|
||||
"items": {
|
||||
"type": "array",
|
||||
"description": "Vertex UVs. Can be either indexed via the \"polys\" section, or be a quad-list if mapped 1-to-1 to the positions and normals sections.",
|
||||
"description": "Vertex UVs. Can be either indexed via the `polys` section, or be a quad-list if mapped 1-to-1 to the positions and normals sections.",
|
||||
"minItems": 2,
|
||||
"maxItems": 2,
|
||||
"items": {
|
||||
"type": "number",
|
||||
"description": "Vertex UVs. Can be either indexed via the \"polys\" section, or be a quad-list if mapped 1-to-1 to the positions and normals sections."
|
||||
"description": "Vertex UVs. Can be either indexed via the `polys` section, or be a quad-list if mapped 1-to-1 to the positions and normals sections."
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
"timeline": {
|
||||
"title": "Timeline",
|
||||
"type": "object",
|
||||
"description": "A series of times, e.g. 0.0 or 1.0, that trigger the event, these get fired on every loop the emitter goes through, \"time\" is the time, e.g. one line might be: \"0.4\": \"event\"",
|
||||
"description": "A series of times, e.g. 0.0 or 1.0, that trigger the event, these get fired on every loop the emitter goes through, `time` is the time, e.g. one line might be: `0.4`: `event`",
|
||||
"propertyNames": { "pattern": "^[\\d\\.]+$" },
|
||||
"additionalProperties": {
|
||||
"title": "Timeline Object",
|
||||
@@ -28,7 +28,7 @@
|
||||
},
|
||||
"travel_distance_events": {
|
||||
"title": "Travel Distance Events",
|
||||
"description": "A series of distances, e.g. 0.0 or 1.0, that trigger the event these get fired when the emitter has moved by the specified input distance, e.g. one line might be: \"0.4\": \"event\"",
|
||||
"description": "A series of distances, e.g. 0.0 or 1.0, that trigger the event these get fired when the emitter has moved by the specified input distance, e.g. one line might be: `0.4`: `event`",
|
||||
"propertyNames": { "pattern": "^[\\d\\.]+$" }
|
||||
},
|
||||
"looping_travel_distance_events": {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"$id": "blockception.minecraft.resource.particle.1.10.0.particle_appearance_tinting",
|
||||
"description": "Color fields are special, they can be either an RGB, or a \"#RRGGBB\" field (or RGBA or \"AARRGGBB\"). If RGB(A), the channels are from 0 to 1. If the string \"#AARRGGBB\", then the values are hex from 00 to ff.",
|
||||
"description": "Color fields are special, they can be either an RGB, or a `#RRGGBB` field (or RGBA or `AARRGGBB`). If RGB(A), the channels are from 0 to 1. If the string `#AARRGGBB`, then the values are hex from 00 to ff.",
|
||||
"type": "object",
|
||||
"title": "Particle Appearance Tinting Component For 1.10.0",
|
||||
"additionalProperties": false,
|
||||
|
||||
Reference in New Issue
Block a user