Updated navigation components to lastest version
This commit is contained in:
@@ -6,53 +6,123 @@
|
||||
"type": "object",
|
||||
"additionalProperties": false,
|
||||
"properties": {
|
||||
"avoid_damage_blocks": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder to avoid blocks that cause damage when finding a path",
|
||||
"title": "avoid damage blocks"
|
||||
},
|
||||
"avoid_portals": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder to avoid portals (like nether portals) when finding a path",
|
||||
"title": "Avoid portals"
|
||||
"title": "avoid portals"
|
||||
},
|
||||
"avoid_sun": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Whether or not the pathfinder should avoid tiles that are exposed to the sun when creating paths",
|
||||
"title": "Avoid sun"
|
||||
"title": "avoid sun"
|
||||
},
|
||||
"avoid_water": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder to avoid water when creating a path",
|
||||
"title": "Avoid water"
|
||||
"title": "avoid water"
|
||||
},
|
||||
"blocks_to_avoid": {
|
||||
"type": "array",
|
||||
"description": "Tells the pathfinder which blocks to avoid when creating a path",
|
||||
"title": "blocks to avoid",
|
||||
"items": {
|
||||
"title": "Block",
|
||||
"description": "UNDOCUMENTATED",
|
||||
"$ref": "../../../../general/block/identifier.json"
|
||||
}
|
||||
},
|
||||
"can_breach": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can jump out of water (like a dolphin)",
|
||||
"title": "can breach"
|
||||
},
|
||||
"can_break_doors": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder that it can path through a closed door and break it",
|
||||
"title": "Can break doors"
|
||||
"title": "can break doors"
|
||||
},
|
||||
"can_jump": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
"description": "Tells the pathfinder whether or not it can jump up blocks",
|
||||
"title": "can jump"
|
||||
},
|
||||
"can_open_doors": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder that it can path through a closed door assuming the AI will open the door",
|
||||
"title": "Can open doors"
|
||||
"title": "can open doors"
|
||||
},
|
||||
"can_open_iron_doors": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder that it can path through a closed iron door assuming the AI will open the door",
|
||||
"title": "can open iron doors"
|
||||
},
|
||||
"can_pass_doors": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
"description": "Whether a path can be created through a door",
|
||||
"title": "Can pass doors"
|
||||
"title": "can pass doors"
|
||||
},
|
||||
"can_path_from_air": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder that it can start pathing when in the air",
|
||||
"title": "can path from air"
|
||||
},
|
||||
"can_path_over_lava": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can travel on the surface of the lava",
|
||||
"title": "can path over lava"
|
||||
},
|
||||
"can_path_over_water": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can travel on the surface of the water",
|
||||
"title": "Can path over water"
|
||||
"title": "can path over water"
|
||||
},
|
||||
"can_sink": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
"description": "Tells the pathfinder whether or not it will be pulled down by gravity while in water",
|
||||
"title": "Can sink"
|
||||
"title": "can sink"
|
||||
},
|
||||
"can_swim": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can path anywhere through water and plays swimming animation along that path",
|
||||
"title": "can swim"
|
||||
},
|
||||
"can_walk": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
"description": "Tells the pathfinder whether or not it can walk on the ground outside water",
|
||||
"title": "can walk"
|
||||
},
|
||||
"can_walk_in_lava": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can travel in lava like walking on ground",
|
||||
"title": "can walk in lava"
|
||||
},
|
||||
"is_amphibious": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can walk on the ground underwater",
|
||||
"title": "is amphibious"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -6,53 +6,123 @@
|
||||
"type": "object",
|
||||
"additionalProperties": false,
|
||||
"properties": {
|
||||
"avoid_damage_blocks": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder to avoid blocks that cause damage when finding a path",
|
||||
"title": "avoid damage blocks"
|
||||
},
|
||||
"avoid_portals": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder to avoid portals (like nether portals) when finding a path",
|
||||
"title": "Avoid portals"
|
||||
"title": "avoid portals"
|
||||
},
|
||||
"avoid_sun": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Whether or not the pathfinder should avoid tiles that are exposed to the sun when creating paths",
|
||||
"title": "Avoid sun"
|
||||
"title": "avoid sun"
|
||||
},
|
||||
"avoid_water": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder to avoid water when creating a path",
|
||||
"title": "Avoid water"
|
||||
"title": "avoid water"
|
||||
},
|
||||
"blocks_to_avoid": {
|
||||
"type": "array",
|
||||
"description": "Tells the pathfinder which blocks to avoid when creating a path",
|
||||
"title": "blocks to avoid",
|
||||
"items": {
|
||||
"title": "Block",
|
||||
"description": "UNDOCUMENTATED",
|
||||
"$ref": "../../../../general/block/identifier.json"
|
||||
}
|
||||
},
|
||||
"can_breach": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can jump out of water (like a dolphin)",
|
||||
"title": "can breach"
|
||||
},
|
||||
"can_break_doors": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder that it can path through a closed door and break it",
|
||||
"title": "Can break doors"
|
||||
"title": "can break doors"
|
||||
},
|
||||
"can_jump": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
"description": "Tells the pathfinder whether or not it can jump up blocks",
|
||||
"title": "can jump"
|
||||
},
|
||||
"can_open_doors": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder that it can path through a closed door assuming the AI will open the door",
|
||||
"title": "Can open doors"
|
||||
"title": "can open doors"
|
||||
},
|
||||
"can_open_iron_doors": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder that it can path through a closed iron door assuming the AI will open the door",
|
||||
"title": "can open iron doors"
|
||||
},
|
||||
"can_pass_doors": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
"description": "Whether a path can be created through a door",
|
||||
"title": "Can pass doors"
|
||||
"title": "can pass doors"
|
||||
},
|
||||
"can_path_from_air": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder that it can start pathing when in the air",
|
||||
"title": "can path from air"
|
||||
},
|
||||
"can_path_over_lava": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can travel on the surface of the lava",
|
||||
"title": "can path over lava"
|
||||
},
|
||||
"can_path_over_water": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can travel on the surface of the water",
|
||||
"title": "Can path over water"
|
||||
"title": "can path over water"
|
||||
},
|
||||
"can_sink": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
"description": "Tells the pathfinder whether or not it will be pulled down by gravity while in water",
|
||||
"title": "Can sink"
|
||||
"title": "can sink"
|
||||
},
|
||||
"can_swim": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can path anywhere through water and plays swimming animation along that path",
|
||||
"title": "can swim"
|
||||
},
|
||||
"can_walk": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
"description": "Tells the pathfinder whether or not it can walk on the ground outside water",
|
||||
"title": "can walk"
|
||||
},
|
||||
"can_walk_in_lava": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can travel in lava like walking on ground",
|
||||
"title": "can walk in lava"
|
||||
},
|
||||
"is_amphibious": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can walk on the ground underwater",
|
||||
"title": "is amphibious"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -6,53 +6,123 @@
|
||||
"type": "object",
|
||||
"additionalProperties": false,
|
||||
"properties": {
|
||||
"avoid_damage_blocks": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder to avoid blocks that cause damage when finding a path",
|
||||
"title": "avoid damage blocks"
|
||||
},
|
||||
"avoid_portals": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder to avoid portals (like nether portals) when finding a path",
|
||||
"title": "Avoid portals"
|
||||
"title": "avoid portals"
|
||||
},
|
||||
"avoid_sun": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Whether or not the pathfinder should avoid tiles that are exposed to the sun when creating paths",
|
||||
"title": "Avoid sun"
|
||||
"title": "avoid sun"
|
||||
},
|
||||
"avoid_water": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder to avoid water when creating a path",
|
||||
"title": "Avoid water"
|
||||
"title": "avoid water"
|
||||
},
|
||||
"blocks_to_avoid": {
|
||||
"type": "array",
|
||||
"description": "Tells the pathfinder which blocks to avoid when creating a path",
|
||||
"title": "blocks to avoid",
|
||||
"items": {
|
||||
"title": "Block",
|
||||
"description": "UNDOCUMENTATED",
|
||||
"$ref": "../../../../general/block/identifier.json"
|
||||
}
|
||||
},
|
||||
"can_breach": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can jump out of water (like a dolphin)",
|
||||
"title": "can breach"
|
||||
},
|
||||
"can_break_doors": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder that it can path through a closed door and break it",
|
||||
"title": "Can break doors"
|
||||
"title": "can break doors"
|
||||
},
|
||||
"can_jump": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
"description": "Tells the pathfinder whether or not it can jump up blocks",
|
||||
"title": "can jump"
|
||||
},
|
||||
"can_open_doors": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder that it can path through a closed door assuming the AI will open the door",
|
||||
"title": "Can open doors"
|
||||
"title": "can open doors"
|
||||
},
|
||||
"can_open_iron_doors": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder that it can path through a closed iron door assuming the AI will open the door",
|
||||
"title": "can open iron doors"
|
||||
},
|
||||
"can_pass_doors": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
"description": "Whether a path can be created through a door",
|
||||
"title": "Can pass doors"
|
||||
"title": "can pass doors"
|
||||
},
|
||||
"can_path_from_air": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder that it can start pathing when in the air",
|
||||
"title": "can path from air"
|
||||
},
|
||||
"can_path_over_lava": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can travel on the surface of the lava",
|
||||
"title": "can path over lava"
|
||||
},
|
||||
"can_path_over_water": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can travel on the surface of the water",
|
||||
"title": "Can path over water"
|
||||
"title": "can path over water"
|
||||
},
|
||||
"can_sink": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
"description": "Tells the pathfinder whether or not it will be pulled down by gravity while in water",
|
||||
"title": "Can sink"
|
||||
"title": "can sink"
|
||||
},
|
||||
"can_swim": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can path anywhere through water and plays swimming animation along that path",
|
||||
"title": "can swim"
|
||||
},
|
||||
"can_walk": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
"description": "Tells the pathfinder whether or not it can walk on the ground outside water",
|
||||
"title": "can walk"
|
||||
},
|
||||
"can_walk_in_lava": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can travel in lava like walking on ground",
|
||||
"title": "can walk in lava"
|
||||
},
|
||||
"is_amphibious": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can walk on the ground underwater",
|
||||
"title": "is amphibious"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -6,118 +6,123 @@
|
||||
"type": "object",
|
||||
"additionalProperties": false,
|
||||
"properties": {
|
||||
"avoid_damage_blocks": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder to avoid blocks that cause damage when finding a path",
|
||||
"title": "avoid damage blocks"
|
||||
},
|
||||
"avoid_portals": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder to avoid portals (like nether portals) when finding a path",
|
||||
"title": "Avoid portals"
|
||||
},
|
||||
"avoid_damage_blocks": {
|
||||
"type": "boolean",
|
||||
"title": "Avoid damage blocks",
|
||||
"description": "UNDOCUMENTATED"
|
||||
"title": "avoid portals"
|
||||
},
|
||||
"avoid_sun": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Whether or not the pathfinder should avoid tiles that are exposed to the sun when creating paths",
|
||||
"title": "Avoid sun"
|
||||
"title": "avoid sun"
|
||||
},
|
||||
"avoid_water": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder to avoid water when creating a path",
|
||||
"title": "Avoid water"
|
||||
"title": "avoid water"
|
||||
},
|
||||
"blocks_to_avoid": {
|
||||
"type": "array",
|
||||
"description": "Tells the pathfinder which blocks to avoid when creating a path",
|
||||
"title": "blocks to avoid",
|
||||
"items": {
|
||||
"title": "Block",
|
||||
"description": "UNDOCUMENTATED",
|
||||
"$ref": "../../../../general/block/identifier.json"
|
||||
}
|
||||
},
|
||||
"can_breach": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can jump out of water (like a dolphin)",
|
||||
"title": "can breach"
|
||||
},
|
||||
"can_break_doors": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder that it can path through a closed door and break it",
|
||||
"title": "Can break doors"
|
||||
},
|
||||
"can_float": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "UNDOCUMENTATED",
|
||||
"title": "Can float"
|
||||
},
|
||||
"can_swim": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "UNDOCUMENTATED",
|
||||
"title": "Can swim"
|
||||
},
|
||||
"can_walk": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "UNDOCUMENTATED",
|
||||
"title": "Can walk"
|
||||
},
|
||||
"can_breach": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "UNDOCUMENTATED",
|
||||
"title": "Can breach"
|
||||
"title": "can break doors"
|
||||
},
|
||||
"can_jump": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "UNDOCUMENTATED",
|
||||
"title": "Can breach"
|
||||
"default": true,
|
||||
"description": "Tells the pathfinder whether or not it can jump up blocks",
|
||||
"title": "can jump"
|
||||
},
|
||||
"can_open_doors": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder that it can path through a closed door assuming the AI will open the door",
|
||||
"title": "Can open doors"
|
||||
"title": "can open doors"
|
||||
},
|
||||
"can_open_iron_doors": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder that it can path through a closed iron door assuming the AI will open the door",
|
||||
"title": "Can open iron doors"
|
||||
"title": "can open iron doors"
|
||||
},
|
||||
"can_pass_doors": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
"description": "Whether a path can be created through a door",
|
||||
"title": "Can pass doors"
|
||||
"title": "can pass doors"
|
||||
},
|
||||
"can_path_from_air": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder that it can start pathing when in the air",
|
||||
"title": "Can path from air"
|
||||
"title": "can path from air"
|
||||
},
|
||||
"can_path_over_lava": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can travel on the surface of the lava",
|
||||
"title": "Can path over lava"
|
||||
"title": "can path over lava"
|
||||
},
|
||||
"can_path_over_water": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can travel on the surface of the water",
|
||||
"title": "Can path over water"
|
||||
"title": "can path over water"
|
||||
},
|
||||
"can_sink": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
"description": "Tells the pathfinder whether or not it will be pulled down by gravity while in water",
|
||||
"title": "Can sink"
|
||||
"title": "can sink"
|
||||
},
|
||||
"can_swim": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can path anywhere through water and plays swimming animation along that path",
|
||||
"title": "can swim"
|
||||
},
|
||||
"can_walk": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
"description": "Tells the pathfinder whether or not it can walk on the ground outside water",
|
||||
"title": "can walk"
|
||||
},
|
||||
"can_walk_in_lava": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can travel in lava like walking on ground",
|
||||
"title": "Can walk in lava"
|
||||
"title": "can walk in lava"
|
||||
},
|
||||
"is_amphibious": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "UNDOCUMENTATED",
|
||||
"title": "Is amphibious"
|
||||
"description": "Tells the pathfinder whether or not it can walk on the ground underwater",
|
||||
"title": "is amphibious"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -6,53 +6,123 @@
|
||||
"type": "object",
|
||||
"additionalProperties": false,
|
||||
"properties": {
|
||||
"avoid_damage_blocks": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder to avoid blocks that cause damage when finding a path",
|
||||
"title": "avoid damage blocks"
|
||||
},
|
||||
"avoid_portals": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder to avoid portals (like nether portals) when finding a path",
|
||||
"title": "Avoid portals"
|
||||
"title": "avoid portals"
|
||||
},
|
||||
"avoid_sun": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Whether or not the pathfinder should avoid tiles that are exposed to the sun when creating paths",
|
||||
"title": "Avoid sun"
|
||||
"title": "avoid sun"
|
||||
},
|
||||
"avoid_water": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder to avoid water when creating a path",
|
||||
"title": "Avoid water"
|
||||
"title": "avoid water"
|
||||
},
|
||||
"blocks_to_avoid": {
|
||||
"type": "array",
|
||||
"description": "Tells the pathfinder which blocks to avoid when creating a path",
|
||||
"title": "blocks to avoid",
|
||||
"items": {
|
||||
"title": "Block",
|
||||
"description": "UNDOCUMENTATED",
|
||||
"$ref": "../../../../general/block/identifier.json"
|
||||
}
|
||||
},
|
||||
"can_breach": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can jump out of water (like a dolphin)",
|
||||
"title": "can breach"
|
||||
},
|
||||
"can_break_doors": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder that it can path through a closed door and break it",
|
||||
"title": "Can break doors"
|
||||
"title": "can break doors"
|
||||
},
|
||||
"can_jump": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
"description": "Tells the pathfinder whether or not it can jump up blocks",
|
||||
"title": "can jump"
|
||||
},
|
||||
"can_open_doors": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder that it can path through a closed door assuming the AI will open the door",
|
||||
"title": "Can open doors"
|
||||
"title": "can open doors"
|
||||
},
|
||||
"can_open_iron_doors": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder that it can path through a closed iron door assuming the AI will open the door",
|
||||
"title": "can open iron doors"
|
||||
},
|
||||
"can_pass_doors": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
"description": "Whether a path can be created through a door",
|
||||
"title": "Can pass doors"
|
||||
"title": "can pass doors"
|
||||
},
|
||||
"can_path_from_air": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder that it can start pathing when in the air",
|
||||
"title": "can path from air"
|
||||
},
|
||||
"can_path_over_lava": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can travel on the surface of the lava",
|
||||
"title": "can path over lava"
|
||||
},
|
||||
"can_path_over_water": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can travel on the surface of the water",
|
||||
"title": "Can path over water"
|
||||
"title": "can path over water"
|
||||
},
|
||||
"can_sink": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
"description": "Tells the pathfinder whether or not it will be pulled down by gravity while in water",
|
||||
"title": "Can sink"
|
||||
"title": "can sink"
|
||||
},
|
||||
"can_swim": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can path anywhere through water and plays swimming animation along that path",
|
||||
"title": "can swim"
|
||||
},
|
||||
"can_walk": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
"description": "Tells the pathfinder whether or not it can walk on the ground outside water",
|
||||
"title": "can walk"
|
||||
},
|
||||
"can_walk_in_lava": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can travel in lava like walking on ground",
|
||||
"title": "can walk in lava"
|
||||
},
|
||||
"is_amphibious": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can walk on the ground underwater",
|
||||
"title": "is amphibious"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -8,80 +8,121 @@
|
||||
"properties": {
|
||||
"avoid_damage_blocks": {
|
||||
"type": "boolean",
|
||||
"title": "UNDOCUMENTATED",
|
||||
"description": "UNDOCUMENTATED"
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder to avoid blocks that cause damage when finding a path",
|
||||
"title": "avoid damage blocks"
|
||||
},
|
||||
"avoid_portals": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder to avoid portals (like nether portals) when finding a path",
|
||||
"title": "Avoid portals"
|
||||
"title": "avoid portals"
|
||||
},
|
||||
"avoid_sun": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Whether or not the pathfinder should avoid tiles that are exposed to the sun when creating paths",
|
||||
"title": "Avoid sun"
|
||||
"title": "avoid sun"
|
||||
},
|
||||
"avoid_water": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder to avoid water when creating a path",
|
||||
"title": "Avoid water"
|
||||
"title": "avoid water"
|
||||
},
|
||||
"blocks_to_avoid": {
|
||||
"type": "array",
|
||||
"description": "Tells the pathfinder which blocks to avoid when creating a path",
|
||||
"title": "blocks to avoid",
|
||||
"items": {
|
||||
"title": "Block",
|
||||
"description": "UNDOCUMENTATED",
|
||||
"$ref": "../../../../general/block/identifier.json"
|
||||
}
|
||||
},
|
||||
"can_breach": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can jump out of water (like a dolphin)",
|
||||
"title": "can breach"
|
||||
},
|
||||
"can_break_doors": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder that it can path through a closed door and break it",
|
||||
"title": "Can break doors"
|
||||
"title": "can break doors"
|
||||
},
|
||||
"can_jump": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
"description": "Tells the pathfinder whether or not it can jump up blocks",
|
||||
"title": "can jump"
|
||||
},
|
||||
"can_open_doors": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder that it can path through a closed door assuming the AI will open the door",
|
||||
"title": "Can open doors"
|
||||
"title": "can open doors"
|
||||
},
|
||||
"can_open_iron_doors": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder that it can path through a closed iron door assuming the AI will open the door",
|
||||
"title": "Can open iron doors"
|
||||
"title": "can open iron doors"
|
||||
},
|
||||
"can_pass_doors": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
"description": "Whether a path can be created through a door",
|
||||
"title": "Can pass doors"
|
||||
"title": "can pass doors"
|
||||
},
|
||||
"can_path_from_air": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder that it can start pathing when in the air",
|
||||
"title": "Can path from air"
|
||||
"title": "can path from air"
|
||||
},
|
||||
"can_path_over_lava": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can travel on the surface of the lava",
|
||||
"title": "Can path over lava"
|
||||
"title": "can path over lava"
|
||||
},
|
||||
"can_path_over_water": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can travel on the surface of the water",
|
||||
"title": "Can path over water"
|
||||
"title": "can path over water"
|
||||
},
|
||||
"can_sink": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
"description": "Tells the pathfinder whether or not it will be pulled down by gravity while in water",
|
||||
"title": "Can sink"
|
||||
"title": "can sink"
|
||||
},
|
||||
"can_swim": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can path anywhere through water and plays swimming animation along that path",
|
||||
"title": "can swim"
|
||||
},
|
||||
"can_walk": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
"description": "Tells the pathfinder whether or not it can walk on the ground outside water",
|
||||
"title": "can walk"
|
||||
},
|
||||
"can_walk_in_lava": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can travel in lava like walking on ground",
|
||||
"title": "Can walk in lava"
|
||||
"title": "can walk in lava"
|
||||
},
|
||||
"is_amphibious": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can walk on the ground underwater",
|
||||
"title": "is amphibious"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -6,94 +6,123 @@
|
||||
"type": "object",
|
||||
"additionalProperties": false,
|
||||
"properties": {
|
||||
"avoid_damage_blocks": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder to avoid blocks that cause damage when finding a path",
|
||||
"title": "avoid damage blocks"
|
||||
},
|
||||
"avoid_portals": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder to avoid portals (like nether portals) when finding a path",
|
||||
"title": "Avoid portals"
|
||||
},
|
||||
"avoid_damage_blocks": {
|
||||
"type": "boolean",
|
||||
"title": "Avoid damage blocks",
|
||||
"description": "UNDOCUMENTATED"
|
||||
"title": "avoid portals"
|
||||
},
|
||||
"avoid_sun": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Whether or not the pathfinder should avoid tiles that are exposed to the sun when creating paths",
|
||||
"title": "Avoid sun"
|
||||
"title": "avoid sun"
|
||||
},
|
||||
"avoid_water": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder to avoid water when creating a path",
|
||||
"title": "Avoid water"
|
||||
"title": "avoid water"
|
||||
},
|
||||
"blocks_to_avoid": {
|
||||
"type": "array",
|
||||
"description": "Tells the pathfinder which blocks to avoid when creating a path",
|
||||
"title": "blocks to avoid",
|
||||
"items": {
|
||||
"title": "Block",
|
||||
"description": "UNDOCUMENTATED",
|
||||
"$ref": "../../../../general/block/identifier.json"
|
||||
}
|
||||
},
|
||||
"can_breach": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can jump out of water (like a dolphin)",
|
||||
"title": "can breach"
|
||||
},
|
||||
"can_break_doors": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder that it can path through a closed door and break it",
|
||||
"title": "Can break doors"
|
||||
"title": "can break doors"
|
||||
},
|
||||
"can_float": {
|
||||
"can_jump": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "UNDOCUMENTATED",
|
||||
"title": "Can float"
|
||||
"default": true,
|
||||
"description": "Tells the pathfinder whether or not it can jump up blocks",
|
||||
"title": "can jump"
|
||||
},
|
||||
"can_open_doors": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder that it can path through a closed door assuming the AI will open the door",
|
||||
"title": "Can open doors"
|
||||
"title": "can open doors"
|
||||
},
|
||||
"can_open_iron_doors": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder that it can path through a closed iron door assuming the AI will open the door",
|
||||
"title": "Can open iron doors"
|
||||
"title": "can open iron doors"
|
||||
},
|
||||
"can_pass_doors": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
"description": "Whether a path can be created through a door",
|
||||
"title": "Can pass doors"
|
||||
"title": "can pass doors"
|
||||
},
|
||||
"can_path_from_air": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder that it can start pathing when in the air",
|
||||
"title": "Can path from air"
|
||||
"title": "can path from air"
|
||||
},
|
||||
"can_path_over_lava": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can travel on the surface of the lava",
|
||||
"title": "Can path over lava"
|
||||
"title": "can path over lava"
|
||||
},
|
||||
"can_path_over_water": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can travel on the surface of the water",
|
||||
"title": "Can path over water"
|
||||
"title": "can path over water"
|
||||
},
|
||||
"can_sink": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
"description": "Tells the pathfinder whether or not it will be pulled down by gravity while in water",
|
||||
"title": "Can sink"
|
||||
"title": "can sink"
|
||||
},
|
||||
"can_swim": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can path anywhere through water and plays swimming animation along that path",
|
||||
"title": "can swim"
|
||||
},
|
||||
"can_walk": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
"description": "Tells the pathfinder whether or not it can walk on the ground outside water",
|
||||
"title": "can walk"
|
||||
},
|
||||
"can_walk_in_lava": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can travel in lava like walking on ground",
|
||||
"title": "Can walk in lava"
|
||||
"title": "can walk in lava"
|
||||
},
|
||||
"is_amphibious": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "UNDOCUMENTATED",
|
||||
"title": "Is amphibious"
|
||||
"description": "Tells the pathfinder whether or not it can walk on the ground underwater",
|
||||
"title": "is amphibious"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -6,94 +6,123 @@
|
||||
"type": "object",
|
||||
"additionalProperties": false,
|
||||
"properties": {
|
||||
"avoid_damage_blocks": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder to avoid blocks that cause damage when finding a path",
|
||||
"title": "avoid damage blocks"
|
||||
},
|
||||
"avoid_portals": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder to avoid portals (like nether portals) when finding a path",
|
||||
"title": "Avoid portals"
|
||||
},
|
||||
"avoid_damage_blocks": {
|
||||
"type": "boolean",
|
||||
"title": "Avoid damage blocks",
|
||||
"description": "UNDOCUMENTATED"
|
||||
"title": "avoid portals"
|
||||
},
|
||||
"avoid_sun": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Whether or not the pathfinder should avoid tiles that are exposed to the sun when creating paths",
|
||||
"title": "Avoid sun"
|
||||
"title": "avoid sun"
|
||||
},
|
||||
"avoid_water": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder to avoid water when creating a path",
|
||||
"title": "Avoid water"
|
||||
"title": "avoid water"
|
||||
},
|
||||
"blocks_to_avoid": {
|
||||
"type": "array",
|
||||
"description": "Tells the pathfinder which blocks to avoid when creating a path",
|
||||
"title": "blocks to avoid",
|
||||
"items": {
|
||||
"title": "Block",
|
||||
"description": "UNDOCUMENTATED",
|
||||
"$ref": "../../../../general/block/identifier.json"
|
||||
}
|
||||
},
|
||||
"can_breach": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can jump out of water (like a dolphin)",
|
||||
"title": "can breach"
|
||||
},
|
||||
"can_break_doors": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder that it can path through a closed door and break it",
|
||||
"title": "Can break doors"
|
||||
"title": "can break doors"
|
||||
},
|
||||
"can_float": {
|
||||
"can_jump": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "UNDOCUMENTATED",
|
||||
"title": "Can float"
|
||||
"default": true,
|
||||
"description": "Tells the pathfinder whether or not it can jump up blocks",
|
||||
"title": "can jump"
|
||||
},
|
||||
"can_open_doors": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder that it can path through a closed door assuming the AI will open the door",
|
||||
"title": "Can open doors"
|
||||
"title": "can open doors"
|
||||
},
|
||||
"can_open_iron_doors": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder that it can path through a closed iron door assuming the AI will open the door",
|
||||
"title": "Can open iron doors"
|
||||
"title": "can open iron doors"
|
||||
},
|
||||
"can_pass_doors": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
"description": "Whether a path can be created through a door",
|
||||
"title": "Can pass doors"
|
||||
"title": "can pass doors"
|
||||
},
|
||||
"can_path_from_air": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder that it can start pathing when in the air",
|
||||
"title": "Can path from air"
|
||||
"title": "can path from air"
|
||||
},
|
||||
"can_path_over_lava": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can travel on the surface of the lava",
|
||||
"title": "Can path over lava"
|
||||
"title": "can path over lava"
|
||||
},
|
||||
"can_path_over_water": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can travel on the surface of the water",
|
||||
"title": "Can path over water"
|
||||
"title": "can path over water"
|
||||
},
|
||||
"can_sink": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
"description": "Tells the pathfinder whether or not it will be pulled down by gravity while in water",
|
||||
"title": "Can sink"
|
||||
"title": "can sink"
|
||||
},
|
||||
"can_swim": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can path anywhere through water and plays swimming animation along that path",
|
||||
"title": "can swim"
|
||||
},
|
||||
"can_walk": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
"description": "Tells the pathfinder whether or not it can walk on the ground outside water",
|
||||
"title": "can walk"
|
||||
},
|
||||
"can_walk_in_lava": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can travel in lava like walking on ground",
|
||||
"title": "Can walk in lava"
|
||||
"title": "can walk in lava"
|
||||
},
|
||||
"is_amphibious": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "UNDOCUMENTATED",
|
||||
"title": "Is amphibious"
|
||||
"description": "Tells the pathfinder whether or not it can walk on the ground underwater",
|
||||
"title": "is amphibious"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -6,94 +6,123 @@
|
||||
"type": "object",
|
||||
"additionalProperties": false,
|
||||
"properties": {
|
||||
"avoid_damage_blocks": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder to avoid blocks that cause damage when finding a path",
|
||||
"title": "avoid damage blocks"
|
||||
},
|
||||
"avoid_portals": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder to avoid portals (like nether portals) when finding a path",
|
||||
"title": "Avoid portals"
|
||||
},
|
||||
"avoid_damage_blocks": {
|
||||
"type": "boolean",
|
||||
"title": "Avoid damage blocks",
|
||||
"description": "UNDOCUMENTATED"
|
||||
"title": "avoid portals"
|
||||
},
|
||||
"avoid_sun": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Whether or not the pathfinder should avoid tiles that are exposed to the sun when creating paths",
|
||||
"title": "Avoid sun"
|
||||
"title": "avoid sun"
|
||||
},
|
||||
"avoid_water": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder to avoid water when creating a path",
|
||||
"title": "Avoid water"
|
||||
"title": "avoid water"
|
||||
},
|
||||
"blocks_to_avoid": {
|
||||
"type": "array",
|
||||
"description": "Tells the pathfinder which blocks to avoid when creating a path",
|
||||
"title": "blocks to avoid",
|
||||
"items": {
|
||||
"title": "Block",
|
||||
"description": "UNDOCUMENTATED",
|
||||
"$ref": "../../../../general/block/identifier.json"
|
||||
}
|
||||
},
|
||||
"can_breach": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can jump out of water (like a dolphin)",
|
||||
"title": "can breach"
|
||||
},
|
||||
"can_break_doors": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder that it can path through a closed door and break it",
|
||||
"title": "Can break doors"
|
||||
"title": "can break doors"
|
||||
},
|
||||
"can_float": {
|
||||
"can_jump": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "UNDOCUMENTATED",
|
||||
"title": "Can float"
|
||||
"default": true,
|
||||
"description": "Tells the pathfinder whether or not it can jump up blocks",
|
||||
"title": "can jump"
|
||||
},
|
||||
"can_open_doors": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder that it can path through a closed door assuming the AI will open the door",
|
||||
"title": "Can open doors"
|
||||
"title": "can open doors"
|
||||
},
|
||||
"can_open_iron_doors": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder that it can path through a closed iron door assuming the AI will open the door",
|
||||
"title": "Can open iron doors"
|
||||
"title": "can open iron doors"
|
||||
},
|
||||
"can_pass_doors": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
"description": "Whether a path can be created through a door",
|
||||
"title": "Can pass doors"
|
||||
"title": "can pass doors"
|
||||
},
|
||||
"can_path_from_air": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder that it can start pathing when in the air",
|
||||
"title": "Can path from air"
|
||||
"title": "can path from air"
|
||||
},
|
||||
"can_path_over_lava": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can travel on the surface of the lava",
|
||||
"title": "Can path over lava"
|
||||
"title": "can path over lava"
|
||||
},
|
||||
"can_path_over_water": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can travel on the surface of the water",
|
||||
"title": "Can path over water"
|
||||
"title": "can path over water"
|
||||
},
|
||||
"can_sink": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
"description": "Tells the pathfinder whether or not it will be pulled down by gravity while in water",
|
||||
"title": "Can sink"
|
||||
"title": "can sink"
|
||||
},
|
||||
"can_swim": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can path anywhere through water and plays swimming animation along that path",
|
||||
"title": "can swim"
|
||||
},
|
||||
"can_walk": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
"description": "Tells the pathfinder whether or not it can walk on the ground outside water",
|
||||
"title": "can walk"
|
||||
},
|
||||
"can_walk_in_lava": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can travel in lava like walking on ground",
|
||||
"title": "Can walk in lava"
|
||||
"title": "can walk in lava"
|
||||
},
|
||||
"is_amphibious": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "UNDOCUMENTATED",
|
||||
"title": "Is amphibious"
|
||||
"description": "Tells the pathfinder whether or not it can walk on the ground underwater",
|
||||
"title": "is amphibious"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -6,118 +6,123 @@
|
||||
"type": "object",
|
||||
"additionalProperties": false,
|
||||
"properties": {
|
||||
"avoid_damage_blocks": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder to avoid blocks that cause damage when finding a path",
|
||||
"title": "avoid damage blocks"
|
||||
},
|
||||
"avoid_portals": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder to avoid portals (like nether portals) when finding a path",
|
||||
"title": "Avoid portals"
|
||||
},
|
||||
"avoid_damage_blocks": {
|
||||
"type": "boolean",
|
||||
"title": "Avoid damage blocks",
|
||||
"description": "UNDOCUMENTATED"
|
||||
"title": "avoid portals"
|
||||
},
|
||||
"avoid_sun": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Whether or not the pathfinder should avoid tiles that are exposed to the sun when creating paths",
|
||||
"title": "Avoid sun"
|
||||
"title": "avoid sun"
|
||||
},
|
||||
"avoid_water": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder to avoid water when creating a path",
|
||||
"title": "Avoid water"
|
||||
"title": "avoid water"
|
||||
},
|
||||
"blocks_to_avoid": {
|
||||
"type": "array",
|
||||
"description": "Tells the pathfinder which blocks to avoid when creating a path",
|
||||
"title": "blocks to avoid",
|
||||
"items": {
|
||||
"title": "Block",
|
||||
"description": "UNDOCUMENTATED",
|
||||
"$ref": "../../../../general/block/identifier.json"
|
||||
}
|
||||
},
|
||||
"can_breach": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can jump out of water (like a dolphin)",
|
||||
"title": "can breach"
|
||||
},
|
||||
"can_break_doors": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder that it can path through a closed door and break it",
|
||||
"title": "Can break doors"
|
||||
},
|
||||
"can_float": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "UNDOCUMENTATED",
|
||||
"title": "Can float"
|
||||
},
|
||||
"can_swim": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "UNDOCUMENTATED",
|
||||
"title": "Can swim"
|
||||
},
|
||||
"can_walk": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "UNDOCUMENTATED",
|
||||
"title": "Can walk"
|
||||
},
|
||||
"can_breach": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "UNDOCUMENTATED",
|
||||
"title": "Can breach"
|
||||
"title": "can break doors"
|
||||
},
|
||||
"can_jump": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "UNDOCUMENTATED",
|
||||
"title": "Can breach"
|
||||
"default": true,
|
||||
"description": "Tells the pathfinder whether or not it can jump up blocks",
|
||||
"title": "can jump"
|
||||
},
|
||||
"can_open_doors": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder that it can path through a closed door assuming the AI will open the door",
|
||||
"title": "Can open doors"
|
||||
"title": "can open doors"
|
||||
},
|
||||
"can_open_iron_doors": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder that it can path through a closed iron door assuming the AI will open the door",
|
||||
"title": "Can open iron doors"
|
||||
"title": "can open iron doors"
|
||||
},
|
||||
"can_pass_doors": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
"description": "Whether a path can be created through a door",
|
||||
"title": "Can pass doors"
|
||||
"title": "can pass doors"
|
||||
},
|
||||
"can_path_from_air": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder that it can start pathing when in the air",
|
||||
"title": "Can path from air"
|
||||
"title": "can path from air"
|
||||
},
|
||||
"can_path_over_lava": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can travel on the surface of the lava",
|
||||
"title": "Can path over lava"
|
||||
"title": "can path over lava"
|
||||
},
|
||||
"can_path_over_water": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can travel on the surface of the water",
|
||||
"title": "Can path over water"
|
||||
"title": "can path over water"
|
||||
},
|
||||
"can_sink": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
"description": "Tells the pathfinder whether or not it will be pulled down by gravity while in water",
|
||||
"title": "Can sink"
|
||||
"title": "can sink"
|
||||
},
|
||||
"can_swim": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can path anywhere through water and plays swimming animation along that path",
|
||||
"title": "can swim"
|
||||
},
|
||||
"can_walk": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
"description": "Tells the pathfinder whether or not it can walk on the ground outside water",
|
||||
"title": "can walk"
|
||||
},
|
||||
"can_walk_in_lava": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can travel in lava like walking on ground",
|
||||
"title": "Can walk in lava"
|
||||
"title": "can walk in lava"
|
||||
},
|
||||
"is_amphibious": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "UNDOCUMENTATED",
|
||||
"title": "Is amphibious"
|
||||
"description": "Tells the pathfinder whether or not it can walk on the ground underwater",
|
||||
"title": "is amphibious"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -6,94 +6,123 @@
|
||||
"type": "object",
|
||||
"additionalProperties": false,
|
||||
"properties": {
|
||||
"avoid_damage_blocks": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder to avoid blocks that cause damage when finding a path",
|
||||
"title": "avoid damage blocks"
|
||||
},
|
||||
"avoid_portals": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder to avoid portals (like nether portals) when finding a path",
|
||||
"title": "Avoid portals"
|
||||
},
|
||||
"avoid_damage_blocks": {
|
||||
"type": "boolean",
|
||||
"title": "Avoid damage blocks",
|
||||
"description": "UNDOCUMENTATED"
|
||||
"title": "avoid portals"
|
||||
},
|
||||
"avoid_sun": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Whether or not the pathfinder should avoid tiles that are exposed to the sun when creating paths",
|
||||
"title": "Avoid sun"
|
||||
"title": "avoid sun"
|
||||
},
|
||||
"avoid_water": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder to avoid water when creating a path",
|
||||
"title": "Avoid water"
|
||||
"title": "avoid water"
|
||||
},
|
||||
"blocks_to_avoid": {
|
||||
"type": "array",
|
||||
"description": "Tells the pathfinder which blocks to avoid when creating a path",
|
||||
"title": "blocks to avoid",
|
||||
"items": {
|
||||
"title": "Block",
|
||||
"description": "UNDOCUMENTATED",
|
||||
"$ref": "../../../../general/block/identifier.json"
|
||||
}
|
||||
},
|
||||
"can_breach": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can jump out of water (like a dolphin)",
|
||||
"title": "can breach"
|
||||
},
|
||||
"can_break_doors": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder that it can path through a closed door and break it",
|
||||
"title": "Can break doors"
|
||||
"title": "can break doors"
|
||||
},
|
||||
"can_float": {
|
||||
"can_jump": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "UNDOCUMENTATED",
|
||||
"title": "Can float"
|
||||
"default": true,
|
||||
"description": "Tells the pathfinder whether or not it can jump up blocks",
|
||||
"title": "can jump"
|
||||
},
|
||||
"can_open_doors": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder that it can path through a closed door assuming the AI will open the door",
|
||||
"title": "Can open doors"
|
||||
"title": "can open doors"
|
||||
},
|
||||
"can_open_iron_doors": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder that it can path through a closed iron door assuming the AI will open the door",
|
||||
"title": "Can open iron doors"
|
||||
"title": "can open iron doors"
|
||||
},
|
||||
"can_pass_doors": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
"description": "Whether a path can be created through a door",
|
||||
"title": "Can pass doors"
|
||||
"title": "can pass doors"
|
||||
},
|
||||
"can_path_from_air": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder that it can start pathing when in the air",
|
||||
"title": "Can path from air"
|
||||
"title": "can path from air"
|
||||
},
|
||||
"can_path_over_lava": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can travel on the surface of the lava",
|
||||
"title": "Can path over lava"
|
||||
"title": "can path over lava"
|
||||
},
|
||||
"can_path_over_water": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can travel on the surface of the water",
|
||||
"title": "Can path over water"
|
||||
"title": "can path over water"
|
||||
},
|
||||
"can_sink": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
"description": "Tells the pathfinder whether or not it will be pulled down by gravity while in water",
|
||||
"title": "Can sink"
|
||||
"title": "can sink"
|
||||
},
|
||||
"can_swim": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can path anywhere through water and plays swimming animation along that path",
|
||||
"title": "can swim"
|
||||
},
|
||||
"can_walk": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
"description": "Tells the pathfinder whether or not it can walk on the ground outside water",
|
||||
"title": "can walk"
|
||||
},
|
||||
"can_walk_in_lava": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can travel in lava like walking on ground",
|
||||
"title": "Can walk in lava"
|
||||
"title": "can walk in lava"
|
||||
},
|
||||
"is_amphibious": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "UNDOCUMENTATED",
|
||||
"title": "Is amphibious"
|
||||
"description": "Tells the pathfinder whether or not it can walk on the ground underwater",
|
||||
"title": "is amphibious"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -6,94 +6,123 @@
|
||||
"type": "object",
|
||||
"additionalProperties": false,
|
||||
"properties": {
|
||||
"avoid_damage_blocks": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder to avoid blocks that cause damage when finding a path",
|
||||
"title": "avoid damage blocks"
|
||||
},
|
||||
"avoid_portals": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder to avoid portals (like nether portals) when finding a path",
|
||||
"title": "Avoid portals"
|
||||
},
|
||||
"avoid_damage_blocks": {
|
||||
"type": "boolean",
|
||||
"title": "Avoid damage blocks",
|
||||
"description": "UNDOCUMENTATED"
|
||||
"title": "avoid portals"
|
||||
},
|
||||
"avoid_sun": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Whether or not the pathfinder should avoid tiles that are exposed to the sun when creating paths",
|
||||
"title": "Avoid sun"
|
||||
"title": "avoid sun"
|
||||
},
|
||||
"avoid_water": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder to avoid water when creating a path",
|
||||
"title": "Avoid water"
|
||||
"title": "avoid water"
|
||||
},
|
||||
"blocks_to_avoid": {
|
||||
"type": "array",
|
||||
"description": "Tells the pathfinder which blocks to avoid when creating a path",
|
||||
"title": "blocks to avoid",
|
||||
"items": {
|
||||
"title": "Block",
|
||||
"description": "UNDOCUMENTATED",
|
||||
"$ref": "../../../../general/block/identifier.json"
|
||||
}
|
||||
},
|
||||
"can_breach": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can jump out of water (like a dolphin)",
|
||||
"title": "can breach"
|
||||
},
|
||||
"can_break_doors": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder that it can path through a closed door and break it",
|
||||
"title": "Can break doors"
|
||||
"title": "can break doors"
|
||||
},
|
||||
"can_float": {
|
||||
"can_jump": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "UNDOCUMENTATED",
|
||||
"title": "Can float"
|
||||
"default": true,
|
||||
"description": "Tells the pathfinder whether or not it can jump up blocks",
|
||||
"title": "can jump"
|
||||
},
|
||||
"can_open_doors": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder that it can path through a closed door assuming the AI will open the door",
|
||||
"title": "Can open doors"
|
||||
"title": "can open doors"
|
||||
},
|
||||
"can_open_iron_doors": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder that it can path through a closed iron door assuming the AI will open the door",
|
||||
"title": "Can open iron doors"
|
||||
"title": "can open iron doors"
|
||||
},
|
||||
"can_pass_doors": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
"description": "Whether a path can be created through a door",
|
||||
"title": "Can pass doors"
|
||||
"title": "can pass doors"
|
||||
},
|
||||
"can_path_from_air": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder that it can start pathing when in the air",
|
||||
"title": "Can path from air"
|
||||
"title": "can path from air"
|
||||
},
|
||||
"can_path_over_lava": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can travel on the surface of the lava",
|
||||
"title": "Can path over lava"
|
||||
"title": "can path over lava"
|
||||
},
|
||||
"can_path_over_water": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can travel on the surface of the water",
|
||||
"title": "Can path over water"
|
||||
"title": "can path over water"
|
||||
},
|
||||
"can_sink": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
"description": "Tells the pathfinder whether or not it will be pulled down by gravity while in water",
|
||||
"title": "Can sink"
|
||||
"title": "can sink"
|
||||
},
|
||||
"can_swim": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can path anywhere through water and plays swimming animation along that path",
|
||||
"title": "can swim"
|
||||
},
|
||||
"can_walk": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
"description": "Tells the pathfinder whether or not it can walk on the ground outside water",
|
||||
"title": "can walk"
|
||||
},
|
||||
"can_walk_in_lava": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can travel in lava like walking on ground",
|
||||
"title": "Can walk in lava"
|
||||
"title": "can walk in lava"
|
||||
},
|
||||
"is_amphibious": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "UNDOCUMENTATED",
|
||||
"title": "Is amphibious"
|
||||
"description": "Tells the pathfinder whether or not it can walk on the ground underwater",
|
||||
"title": "is amphibious"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -6,101 +6,123 @@
|
||||
"type": "object",
|
||||
"additionalProperties": false,
|
||||
"properties": {
|
||||
"avoid_damage_blocks": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder to avoid blocks that cause damage when finding a path",
|
||||
"title": "avoid damage blocks"
|
||||
},
|
||||
"avoid_portals": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder to avoid portals (like nether portals) when finding a path",
|
||||
"title": "Avoid portals"
|
||||
},
|
||||
"avoid_damage_blocks": {
|
||||
"type": "boolean",
|
||||
"title": "Avoid damage blocks",
|
||||
"description": "UNDOCUMENTATED"
|
||||
"title": "avoid portals"
|
||||
},
|
||||
"avoid_sun": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Whether or not the pathfinder should avoid tiles that are exposed to the sun when creating paths",
|
||||
"title": "Avoid sun"
|
||||
"title": "avoid sun"
|
||||
},
|
||||
"avoid_water": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder to avoid water when creating a path",
|
||||
"title": "Avoid water"
|
||||
"title": "avoid water"
|
||||
},
|
||||
"blocks_to_avoid": {
|
||||
"type": "array",
|
||||
"description": "Tells the pathfinder which blocks to avoid when creating a path",
|
||||
"title": "blocks to avoid",
|
||||
"items": {
|
||||
"title": "Block",
|
||||
"description": "UNDOCUMENTATED",
|
||||
"$ref": "../../../../general/block/identifier.json"
|
||||
}
|
||||
},
|
||||
"can_breach": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can jump out of water (like a dolphin)",
|
||||
"title": "can breach"
|
||||
},
|
||||
"can_break_doors": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder that it can path through a closed door and break it",
|
||||
"title": "Can break doors"
|
||||
"title": "can break doors"
|
||||
},
|
||||
"can_float": {
|
||||
"can_jump": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "UNDOCUMENTATED",
|
||||
"title": "Can float"
|
||||
"default": true,
|
||||
"description": "Tells the pathfinder whether or not it can jump up blocks",
|
||||
"title": "can jump"
|
||||
},
|
||||
"can_open_doors": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder that it can path through a closed door assuming the AI will open the door",
|
||||
"title": "Can open doors"
|
||||
"title": "can open doors"
|
||||
},
|
||||
"can_open_iron_doors": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder that it can path through a closed iron door assuming the AI will open the door",
|
||||
"title": "Can open iron doors"
|
||||
"title": "can open iron doors"
|
||||
},
|
||||
"can_pass_doors": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
"description": "Whether a path can be created through a door",
|
||||
"title": "Can pass doors"
|
||||
"title": "can pass doors"
|
||||
},
|
||||
"can_path_from_air": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder that it can start pathing when in the air",
|
||||
"title": "Can path from air"
|
||||
"title": "can path from air"
|
||||
},
|
||||
"can_path_over_lava": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can travel on the surface of the lava",
|
||||
"title": "Can path over lava"
|
||||
"title": "can path over lava"
|
||||
},
|
||||
"can_path_over_water": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can travel on the surface of the water",
|
||||
"title": "Can path over water"
|
||||
"title": "can path over water"
|
||||
},
|
||||
"can_sink": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
"description": "Tells the pathfinder whether or not it will be pulled down by gravity while in water",
|
||||
"title": "Can sink"
|
||||
"title": "can sink"
|
||||
},
|
||||
"can_swim": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can path anywhere through water and plays swimming animation along that path",
|
||||
"title": "can swim"
|
||||
},
|
||||
"can_walk": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
"description": "Tells the pathfinder whether or not it can walk on the ground outside water",
|
||||
"title": "can walk"
|
||||
},
|
||||
"can_walk_in_lava": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can travel in lava like walking on ground",
|
||||
"title": "Can walk in lava"
|
||||
},
|
||||
"can_walk": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"$comment": "NOT DOCUMENTATED BY MINECRAFT",
|
||||
"description": "TODO description",
|
||||
"title": "TODO title"
|
||||
"title": "can walk in lava"
|
||||
},
|
||||
"is_amphibious": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "UNDOCUMENTATED",
|
||||
"title": "Is amphibious"
|
||||
"description": "Tells the pathfinder whether or not it can walk on the ground underwater",
|
||||
"title": "is amphibious"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
"$schema": "http://json-schema.org/draft-07/schema",
|
||||
"$id": "blockception.minecraft.behaviour.entities.1.8.0.minecraft.navigation.climb",
|
||||
"type": "object",
|
||||
"title": "Navigation.walk.climb 1.8.0",
|
||||
"title": "Navigation.climb 1.8.0",
|
||||
"additionalProperties": false,
|
||||
"description": "Allows this entity to generate paths that include vertical walls like the vanilla Spiders do.",
|
||||
"required": [],
|
||||
@@ -10,56 +10,120 @@
|
||||
"avoid_damage_blocks": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder to avoid damaging blocks when finding a path",
|
||||
"title": "TODO title"
|
||||
},
|
||||
"avoid_water": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder to avoid water when creating a path",
|
||||
"title": "TODO title"
|
||||
"description": "Tells the pathfinder to avoid blocks that cause damage when finding a path",
|
||||
"title": "avoid damage blocks"
|
||||
},
|
||||
"avoid_portals": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder to avoid portals (like nether portals) when finding a path",
|
||||
"title": "TODO title"
|
||||
"title": "avoid portals"
|
||||
},
|
||||
"avoid_sun": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Whether or not the pathfinder should avoid tiles that are exposed to the sun when creating paths",
|
||||
"title": "TODO title"
|
||||
"title": "avoid sun"
|
||||
},
|
||||
"avoid_water": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder to avoid water when creating a path",
|
||||
"title": "avoid water"
|
||||
},
|
||||
"blocks_to_avoid": {
|
||||
"type": "array",
|
||||
"description": "Tells the pathfinder which blocks to avoid when creating a path",
|
||||
"title": "blocks to avoid",
|
||||
"items": {
|
||||
"title": "Block",
|
||||
"description": "UNDOCUMENTATED",
|
||||
"$ref": "../../../../general/block/identifier.json"
|
||||
}
|
||||
},
|
||||
"can_breach": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can jump out of water (like a dolphin)",
|
||||
"title": "can breach"
|
||||
},
|
||||
"can_break_doors": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder that it can path through a closed door and break it",
|
||||
"title": "TODO title"
|
||||
"title": "can break doors"
|
||||
},
|
||||
"can_jump": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
"description": "Tells the pathfinder whether or not it can jump up blocks",
|
||||
"title": "can jump"
|
||||
},
|
||||
"can_open_doors": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder that it can path through a closed door assuming the AI will open the door",
|
||||
"title": "TODO title"
|
||||
"title": "can open doors"
|
||||
},
|
||||
"can_open_iron_doors": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder that it can path through a closed iron door assuming the AI will open the door",
|
||||
"title": "can open iron doors"
|
||||
},
|
||||
"can_pass_doors": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
"description": "Whether a path can be created through a door",
|
||||
"title": "TODO title"
|
||||
"title": "can pass doors"
|
||||
},
|
||||
"can_path_from_air": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder that it can start pathing when in the air",
|
||||
"title": "can path from air"
|
||||
},
|
||||
"can_path_over_lava": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can travel on the surface of the lava",
|
||||
"title": "can path over lava"
|
||||
},
|
||||
"can_path_over_water": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can travel on the surface of the water",
|
||||
"title": "TODO title"
|
||||
"title": "can path over water"
|
||||
},
|
||||
"can_sink": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
"description": "Tells the pathfinder whether or not it will be pulled down by gravity while in water",
|
||||
"title": "TODO title"
|
||||
"title": "can sink"
|
||||
},
|
||||
"can_swim": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can path anywhere through water and plays swimming animation along that path",
|
||||
"title": "can swim"
|
||||
},
|
||||
"can_walk": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
"description": "Tells the pathfinder whether or not it can walk on the ground outside water",
|
||||
"title": "can walk"
|
||||
},
|
||||
"can_walk_in_lava": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can travel in lava like walking on ground",
|
||||
"title": "can walk in lava"
|
||||
},
|
||||
"is_amphibious": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can walk on the ground underwater",
|
||||
"title": "is amphibious"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -10,56 +10,120 @@
|
||||
"avoid_damage_blocks": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder to avoid damaging blocks when finding a path",
|
||||
"title": "TODO title"
|
||||
},
|
||||
"avoid_water": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder to avoid water when creating a path",
|
||||
"title": "TODO title"
|
||||
"description": "Tells the pathfinder to avoid blocks that cause damage when finding a path",
|
||||
"title": "avoid damage blocks"
|
||||
},
|
||||
"avoid_portals": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder to avoid portals (like nether portals) when finding a path",
|
||||
"title": "TODO title"
|
||||
"title": "avoid portals"
|
||||
},
|
||||
"avoid_sun": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Whether or not the pathfinder should avoid tiles that are exposed to the sun when creating paths",
|
||||
"title": "TODO title"
|
||||
"title": "avoid sun"
|
||||
},
|
||||
"avoid_water": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder to avoid water when creating a path",
|
||||
"title": "avoid water"
|
||||
},
|
||||
"blocks_to_avoid": {
|
||||
"type": "array",
|
||||
"description": "Tells the pathfinder which blocks to avoid when creating a path",
|
||||
"title": "blocks to avoid",
|
||||
"items": {
|
||||
"title": "Block",
|
||||
"description": "UNDOCUMENTATED",
|
||||
"$ref": "../../../../general/block/identifier.json"
|
||||
}
|
||||
},
|
||||
"can_breach": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can jump out of water (like a dolphin)",
|
||||
"title": "can breach"
|
||||
},
|
||||
"can_break_doors": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder that it can path through a closed door and break it",
|
||||
"title": "TODO title"
|
||||
"title": "can break doors"
|
||||
},
|
||||
"can_jump": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
"description": "Tells the pathfinder whether or not it can jump up blocks",
|
||||
"title": "can jump"
|
||||
},
|
||||
"can_open_doors": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder that it can path through a closed door assuming the AI will open the door",
|
||||
"title": "TODO title"
|
||||
"title": "can open doors"
|
||||
},
|
||||
"can_open_iron_doors": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder that it can path through a closed iron door assuming the AI will open the door",
|
||||
"title": "can open iron doors"
|
||||
},
|
||||
"can_pass_doors": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
"description": "Whether a path can be created through a door",
|
||||
"title": "TODO title"
|
||||
"title": "can pass doors"
|
||||
},
|
||||
"can_path_from_air": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder that it can start pathing when in the air",
|
||||
"title": "can path from air"
|
||||
},
|
||||
"can_path_over_lava": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can travel on the surface of the lava",
|
||||
"title": "can path over lava"
|
||||
},
|
||||
"can_path_over_water": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can travel on the surface of the water",
|
||||
"title": "TODO title"
|
||||
"title": "can path over water"
|
||||
},
|
||||
"can_sink": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
"description": "Tells the pathfinder whether or not it will be pulled down by gravity while in water",
|
||||
"title": "TODO title"
|
||||
"title": "can sink"
|
||||
},
|
||||
"can_swim": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can path anywhere through water and plays swimming animation along that path",
|
||||
"title": "can swim"
|
||||
},
|
||||
"can_walk": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
"description": "Tells the pathfinder whether or not it can walk on the ground outside water",
|
||||
"title": "can walk"
|
||||
},
|
||||
"can_walk_in_lava": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can travel in lava like walking on ground",
|
||||
"title": "can walk in lava"
|
||||
},
|
||||
"is_amphibious": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can walk on the ground underwater",
|
||||
"title": "is amphibious"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -10,56 +10,120 @@
|
||||
"avoid_damage_blocks": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder to avoid damaging blocks when finding a path",
|
||||
"title": "TODO title"
|
||||
},
|
||||
"avoid_water": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder to avoid water when creating a path",
|
||||
"title": "TODO title"
|
||||
"description": "Tells the pathfinder to avoid blocks that cause damage when finding a path",
|
||||
"title": "avoid damage blocks"
|
||||
},
|
||||
"avoid_portals": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder to avoid portals (like nether portals) when finding a path",
|
||||
"title": "TODO title"
|
||||
"title": "avoid portals"
|
||||
},
|
||||
"avoid_sun": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Whether or not the pathfinder should avoid tiles that are exposed to the sun when creating paths",
|
||||
"title": "TODO title"
|
||||
"title": "avoid sun"
|
||||
},
|
||||
"avoid_water": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder to avoid water when creating a path",
|
||||
"title": "avoid water"
|
||||
},
|
||||
"blocks_to_avoid": {
|
||||
"type": "array",
|
||||
"description": "Tells the pathfinder which blocks to avoid when creating a path",
|
||||
"title": "blocks to avoid",
|
||||
"items": {
|
||||
"title": "Block",
|
||||
"description": "UNDOCUMENTATED",
|
||||
"$ref": "../../../../general/block/identifier.json"
|
||||
}
|
||||
},
|
||||
"can_breach": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can jump out of water (like a dolphin)",
|
||||
"title": "can breach"
|
||||
},
|
||||
"can_break_doors": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder that it can path through a closed door and break it",
|
||||
"title": "TODO title"
|
||||
"title": "can break doors"
|
||||
},
|
||||
"can_jump": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
"description": "Tells the pathfinder whether or not it can jump up blocks",
|
||||
"title": "can jump"
|
||||
},
|
||||
"can_open_doors": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder that it can path through a closed door assuming the AI will open the door",
|
||||
"title": "TODO title"
|
||||
"title": "can open doors"
|
||||
},
|
||||
"can_open_iron_doors": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder that it can path through a closed iron door assuming the AI will open the door",
|
||||
"title": "can open iron doors"
|
||||
},
|
||||
"can_pass_doors": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
"description": "Whether a path can be created through a door",
|
||||
"title": "TODO title"
|
||||
"title": "can pass doors"
|
||||
},
|
||||
"can_path_from_air": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder that it can start pathing when in the air",
|
||||
"title": "can path from air"
|
||||
},
|
||||
"can_path_over_lava": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can travel on the surface of the lava",
|
||||
"title": "can path over lava"
|
||||
},
|
||||
"can_path_over_water": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can travel on the surface of the water",
|
||||
"title": "TODO title"
|
||||
"title": "can path over water"
|
||||
},
|
||||
"can_sink": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
"description": "Tells the pathfinder whether or not it will be pulled down by gravity while in water",
|
||||
"title": "TODO title"
|
||||
"title": "can sink"
|
||||
},
|
||||
"can_swim": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can path anywhere through water and plays swimming animation along that path",
|
||||
"title": "can swim"
|
||||
},
|
||||
"can_walk": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
"description": "Tells the pathfinder whether or not it can walk on the ground outside water",
|
||||
"title": "can walk"
|
||||
},
|
||||
"can_walk_in_lava": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can travel in lava like walking on ground",
|
||||
"title": "can walk in lava"
|
||||
},
|
||||
"is_amphibious": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can walk on the ground underwater",
|
||||
"title": "is amphibious"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -7,83 +7,123 @@
|
||||
"description": "Allows this entity to generate paths in the air like the vanilla Parrots do.",
|
||||
"required": [],
|
||||
"properties": {
|
||||
"is_amphibious": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "TODO",
|
||||
"title": "TODO title"
|
||||
},
|
||||
"avoid_damage_blocks": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder to avoid damaging blocks when finding a path",
|
||||
"title": "TODO title"
|
||||
},
|
||||
"avoid_water": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder to avoid water when creating a path",
|
||||
"title": "TODO title"
|
||||
"description": "Tells the pathfinder to avoid blocks that cause damage when finding a path",
|
||||
"title": "avoid damage blocks"
|
||||
},
|
||||
"avoid_portals": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder to avoid portals (like nether portals) when finding a path",
|
||||
"title": "TODO title"
|
||||
"title": "avoid portals"
|
||||
},
|
||||
"avoid_sun": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Whether or not the pathfinder should avoid tiles that are exposed to the sun when creating paths",
|
||||
"title": "TODO title"
|
||||
"title": "avoid sun"
|
||||
},
|
||||
"avoid_water": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder to avoid water when creating a path",
|
||||
"title": "avoid water"
|
||||
},
|
||||
"blocks_to_avoid": {
|
||||
"type": "array",
|
||||
"description": "Tells the pathfinder which blocks to avoid when creating a path",
|
||||
"title": "blocks to avoid",
|
||||
"items": {
|
||||
"title": "Block",
|
||||
"description": "UNDOCUMENTATED",
|
||||
"$ref": "../../../../general/block/identifier.json"
|
||||
}
|
||||
},
|
||||
"can_breach": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can jump out of water (like a dolphin)",
|
||||
"title": "can breach"
|
||||
},
|
||||
"can_break_doors": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder that it can path through a closed door and break it",
|
||||
"title": "TODO title"
|
||||
"title": "can break doors"
|
||||
},
|
||||
"can_jump": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
"description": "Tells the pathfinder whether or not it can jump up blocks",
|
||||
"title": "can jump"
|
||||
},
|
||||
"can_open_doors": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder that it can path through a closed door assuming the AI will open the door",
|
||||
"title": "TODO title"
|
||||
"title": "can open doors"
|
||||
},
|
||||
"can_open_iron_doors": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder that it can path through a closed iron door assuming the AI will open the door",
|
||||
"title": "can open iron doors"
|
||||
},
|
||||
"can_pass_doors": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
"description": "Whether a path can be created through a door",
|
||||
"title": "TODO title"
|
||||
"title": "can pass doors"
|
||||
},
|
||||
"can_path_from_air": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder that it can start pathing when in the air",
|
||||
"title": "can path from air"
|
||||
},
|
||||
"can_path_over_lava": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can travel on the surface of the lava",
|
||||
"title": "can path over lava"
|
||||
},
|
||||
"can_path_over_water": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can travel on the surface of the water",
|
||||
"title": "TODO title"
|
||||
"title": "can path over water"
|
||||
},
|
||||
"can_sink": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
"description": "Tells the pathfinder whether or not it will be pulled down by gravity while in water",
|
||||
"title": "TODO title"
|
||||
"title": "can sink"
|
||||
},
|
||||
"can_swim": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
"description": "Tells the pathfinder whether or not this entity can swim",
|
||||
"title": "TODO title"
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can path anywhere through water and plays swimming animation along that path",
|
||||
"title": "can swim"
|
||||
},
|
||||
"can_walk": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
"description": "Tells the pathfinder whether or not this entity can walk",
|
||||
"title": "TODO title"
|
||||
"description": "Tells the pathfinder whether or not it can walk on the ground outside water",
|
||||
"title": "can walk"
|
||||
},
|
||||
"can_breach": {
|
||||
"can_walk_in_lava": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
"description": "Tells the pathfinder whether or not this entity can breach",
|
||||
"title": "TODO title"
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can travel in lava like walking on ground",
|
||||
"title": "can walk in lava"
|
||||
},
|
||||
"is_amphibious": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can walk on the ground underwater",
|
||||
"title": "is amphibious"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -6,94 +6,123 @@
|
||||
"type": "object",
|
||||
"additionalProperties": false,
|
||||
"properties": {
|
||||
"avoid_damage_blocks": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder to avoid blocks that cause damage when finding a path",
|
||||
"title": "avoid damage blocks"
|
||||
},
|
||||
"avoid_portals": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder to avoid portals (like nether portals) when finding a path",
|
||||
"title": "Avoid portals"
|
||||
},
|
||||
"avoid_damage_blocks": {
|
||||
"type": "boolean",
|
||||
"title": "Avoid damage blocks",
|
||||
"description": "UNDOCUMENTATED"
|
||||
"title": "avoid portals"
|
||||
},
|
||||
"avoid_sun": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Whether or not the pathfinder should avoid tiles that are exposed to the sun when creating paths",
|
||||
"title": "Avoid sun"
|
||||
"title": "avoid sun"
|
||||
},
|
||||
"avoid_water": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder to avoid water when creating a path",
|
||||
"title": "Avoid water"
|
||||
"title": "avoid water"
|
||||
},
|
||||
"blocks_to_avoid": {
|
||||
"type": "array",
|
||||
"description": "Tells the pathfinder which blocks to avoid when creating a path",
|
||||
"title": "blocks to avoid",
|
||||
"items": {
|
||||
"title": "Block",
|
||||
"description": "UNDOCUMENTATED",
|
||||
"$ref": "../../../../general/block/identifier.json"
|
||||
}
|
||||
},
|
||||
"can_breach": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can jump out of water (like a dolphin)",
|
||||
"title": "can breach"
|
||||
},
|
||||
"can_break_doors": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder that it can path through a closed door and break it",
|
||||
"title": "Can break doors"
|
||||
"title": "can break doors"
|
||||
},
|
||||
"can_float": {
|
||||
"can_jump": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "UNDOCUMENTATED",
|
||||
"title": "Can float"
|
||||
"default": true,
|
||||
"description": "Tells the pathfinder whether or not it can jump up blocks",
|
||||
"title": "can jump"
|
||||
},
|
||||
"can_open_doors": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder that it can path through a closed door assuming the AI will open the door",
|
||||
"title": "Can open doors"
|
||||
"title": "can open doors"
|
||||
},
|
||||
"can_open_iron_doors": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder that it can path through a closed iron door assuming the AI will open the door",
|
||||
"title": "Can open iron doors"
|
||||
"title": "can open iron doors"
|
||||
},
|
||||
"can_pass_doors": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
"description": "Whether a path can be created through a door",
|
||||
"title": "Can pass doors"
|
||||
"title": "can pass doors"
|
||||
},
|
||||
"can_path_from_air": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder that it can start pathing when in the air",
|
||||
"title": "Can path from air"
|
||||
"title": "can path from air"
|
||||
},
|
||||
"can_path_over_lava": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can travel on the surface of the lava",
|
||||
"title": "Can path over lava"
|
||||
"title": "can path over lava"
|
||||
},
|
||||
"can_path_over_water": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can travel on the surface of the water",
|
||||
"title": "Can path over water"
|
||||
"title": "can path over water"
|
||||
},
|
||||
"can_sink": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
"description": "Tells the pathfinder whether or not it will be pulled down by gravity while in water",
|
||||
"title": "Can sink"
|
||||
"title": "can sink"
|
||||
},
|
||||
"can_swim": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can path anywhere through water and plays swimming animation along that path",
|
||||
"title": "can swim"
|
||||
},
|
||||
"can_walk": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
"description": "Tells the pathfinder whether or not it can walk on the ground outside water",
|
||||
"title": "can walk"
|
||||
},
|
||||
"can_walk_in_lava": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can travel in lava like walking on ground",
|
||||
"title": "Can walk in lava"
|
||||
"title": "can walk in lava"
|
||||
},
|
||||
"is_amphibious": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "UNDOCUMENTATED",
|
||||
"title": "Is amphibious"
|
||||
"description": "Tells the pathfinder whether or not it can walk on the ground underwater",
|
||||
"title": "is amphibious"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -10,56 +10,120 @@
|
||||
"avoid_damage_blocks": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder to avoid damaging blocks when finding a path",
|
||||
"title": "TODO title"
|
||||
},
|
||||
"avoid_water": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder to avoid water when creating a path",
|
||||
"title": "TODO title"
|
||||
"description": "Tells the pathfinder to avoid blocks that cause damage when finding a path",
|
||||
"title": "avoid damage blocks"
|
||||
},
|
||||
"avoid_portals": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder to avoid portals (like nether portals) when finding a path",
|
||||
"title": "TODO title"
|
||||
"title": "avoid portals"
|
||||
},
|
||||
"avoid_sun": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Whether or not the pathfinder should avoid tiles that are exposed to the sun when creating paths",
|
||||
"title": "TODO title"
|
||||
"title": "avoid sun"
|
||||
},
|
||||
"avoid_water": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder to avoid water when creating a path",
|
||||
"title": "avoid water"
|
||||
},
|
||||
"blocks_to_avoid": {
|
||||
"type": "array",
|
||||
"description": "Tells the pathfinder which blocks to avoid when creating a path",
|
||||
"title": "blocks to avoid",
|
||||
"items": {
|
||||
"title": "Block",
|
||||
"description": "UNDOCUMENTATED",
|
||||
"$ref": "../../../../general/block/identifier.json"
|
||||
}
|
||||
},
|
||||
"can_breach": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can jump out of water (like a dolphin)",
|
||||
"title": "can breach"
|
||||
},
|
||||
"can_break_doors": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder that it can path through a closed door and break it",
|
||||
"title": "TODO title"
|
||||
"title": "can break doors"
|
||||
},
|
||||
"can_jump": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
"description": "Tells the pathfinder whether or not it can jump up blocks",
|
||||
"title": "can jump"
|
||||
},
|
||||
"can_open_doors": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder that it can path through a closed door assuming the AI will open the door",
|
||||
"title": "TODO title"
|
||||
"title": "can open doors"
|
||||
},
|
||||
"can_open_iron_doors": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder that it can path through a closed iron door assuming the AI will open the door",
|
||||
"title": "can open iron doors"
|
||||
},
|
||||
"can_pass_doors": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
"description": "Whether a path can be created through a door",
|
||||
"title": "TODO title"
|
||||
"title": "can pass doors"
|
||||
},
|
||||
"can_path_from_air": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder that it can start pathing when in the air",
|
||||
"title": "can path from air"
|
||||
},
|
||||
"can_path_over_lava": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can travel on the surface of the lava",
|
||||
"title": "can path over lava"
|
||||
},
|
||||
"can_path_over_water": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can travel on the surface of the water",
|
||||
"title": "TODO title"
|
||||
"title": "can path over water"
|
||||
},
|
||||
"can_sink": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
"description": "Tells the pathfinder whether or not it will be pulled down by gravity while in water",
|
||||
"title": "TODO title"
|
||||
"title": "can sink"
|
||||
},
|
||||
"can_swim": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can path anywhere through water and plays swimming animation along that path",
|
||||
"title": "can swim"
|
||||
},
|
||||
"can_walk": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
"description": "Tells the pathfinder whether or not it can walk on the ground outside water",
|
||||
"title": "can walk"
|
||||
},
|
||||
"can_walk_in_lava": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can travel in lava like walking on ground",
|
||||
"title": "can walk in lava"
|
||||
},
|
||||
"is_amphibious": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can walk on the ground underwater",
|
||||
"title": "is amphibious"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -10,62 +10,120 @@
|
||||
"avoid_damage_blocks": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder to avoid damaging blocks when finding a path",
|
||||
"title": "TODO title"
|
||||
},
|
||||
"avoid_water": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder to avoid water when creating a path",
|
||||
"title": "TODO title"
|
||||
"description": "Tells the pathfinder to avoid blocks that cause damage when finding a path",
|
||||
"title": "avoid damage blocks"
|
||||
},
|
||||
"avoid_portals": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder to avoid portals (like nether portals) when finding a path",
|
||||
"title": "TODO title"
|
||||
"title": "avoid portals"
|
||||
},
|
||||
"avoid_sun": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Whether or not the pathfinder should avoid tiles that are exposed to the sun when creating paths",
|
||||
"title": "TODO title"
|
||||
"title": "avoid sun"
|
||||
},
|
||||
"avoid_water": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder to avoid water when creating a path",
|
||||
"title": "avoid water"
|
||||
},
|
||||
"blocks_to_avoid": {
|
||||
"type": "array",
|
||||
"description": "Tells the pathfinder which blocks to avoid when creating a path",
|
||||
"title": "blocks to avoid",
|
||||
"items": {
|
||||
"title": "Block",
|
||||
"description": "UNDOCUMENTATED",
|
||||
"$ref": "../../../../general/block/identifier.json"
|
||||
}
|
||||
},
|
||||
"can_breach": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can jump out of water (like a dolphin)",
|
||||
"title": "can breach"
|
||||
},
|
||||
"can_break_doors": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder that it can path through a closed door and break it",
|
||||
"title": "TODO title"
|
||||
"title": "can break doors"
|
||||
},
|
||||
"can_jump": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
"description": "Tells the pathfinder whether or not it can jump up blocks",
|
||||
"title": "can jump"
|
||||
},
|
||||
"can_open_doors": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder that it can path through a closed door assuming the AI will open the door",
|
||||
"title": "TODO title"
|
||||
"title": "can open doors"
|
||||
},
|
||||
"can_open_iron_doors": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder that it can path through a closed iron door assuming the AI will open the door",
|
||||
"title": "can open iron doors"
|
||||
},
|
||||
"can_pass_doors": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
"description": "Whether a path can be created through a door",
|
||||
"title": "TODO title"
|
||||
"title": "can pass doors"
|
||||
},
|
||||
"can_path_from_air": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder that it can start pathing when in the air",
|
||||
"title": "can path from air"
|
||||
},
|
||||
"can_path_over_lava": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can travel on the surface of the lava",
|
||||
"title": "can path over lava"
|
||||
},
|
||||
"can_path_over_water": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can travel on the surface of the water",
|
||||
"title": "TODO title"
|
||||
"title": "can path over water"
|
||||
},
|
||||
"can_sink": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
"description": "Tells the pathfinder whether or not it will be pulled down by gravity while in water",
|
||||
"title": "TODO title"
|
||||
"title": "can sink"
|
||||
},
|
||||
"can_swim": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can path anywhere through water and plays swimming animation along that path",
|
||||
"title": "can swim"
|
||||
},
|
||||
"can_walk": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
"description": "Tells the pathfinder whether or not it can walk on the ground outside water",
|
||||
"title": "can walk"
|
||||
},
|
||||
"can_walk_in_lava": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can travel in lava like walking on ground",
|
||||
"title": "can walk in lava"
|
||||
},
|
||||
"is_amphibious": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
"description": "TODO Description",
|
||||
"title": "TODO title"
|
||||
"default": false,
|
||||
"description": "Tells the pathfinder whether or not it can walk on the ground underwater",
|
||||
"title": "is amphibious"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user