2020-11-01 17:22:42 +01:00
{
"$schema" : "http://json-schema.org/draft-07/schema" ,
"$id" : "blockception.minecraft.behaviour.entities.1.16.0.minecraft.navigation.hover" ,
"title" : "Navigation.hover 1.16.0" ,
"description" : "Allows this entity to generate paths in the air like the vanilla Bees do. Keeps them from falling out of the skies and doing predictive movement." ,
"type" : "object" ,
"additionalProperties" : false ,
"properties" : {
2021-03-11 11:53:06 +01:00
"avoid_damage_blocks" : {
2020-11-01 17:22:42 +01:00
"type" : "boolean" ,
"default" : false ,
2021-03-11 11:53:06 +01:00
"description" : "Tells the pathfinder to avoid blocks that cause damage when finding a path" ,
"title" : "avoid damage blocks"
2020-11-01 17:22:42 +01:00
} ,
2021-03-11 11:53:06 +01:00
"avoid_portals" : {
2020-11-01 17:22:42 +01:00
"type" : "boolean" ,
2021-03-11 11:53:06 +01:00
"default" : false ,
"description" : "Tells the pathfinder to avoid portals (like nether portals) when finding a path" ,
"title" : "avoid portals"
2020-11-01 17:22:42 +01:00
} ,
"avoid_sun" : {
"type" : "boolean" ,
"default" : false ,
"description" : "Whether or not the pathfinder should avoid tiles that are exposed to the sun when creating paths" ,
2021-03-11 11:53:06 +01:00
"title" : "avoid sun"
2020-11-01 17:22:42 +01:00
} ,
"avoid_water" : {
"type" : "boolean" ,
"default" : false ,
"description" : "Tells the pathfinder to avoid water when creating a path" ,
2021-03-11 11:53:06 +01:00
"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"
2020-11-01 17:22:42 +01:00
} ,
"can_break_doors" : {
"type" : "boolean" ,
"default" : false ,
"description" : "Tells the pathfinder that it can path through a closed door and break it" ,
2021-03-11 11:53:06 +01:00
"title" : "can break doors"
2020-11-01 17:22:42 +01:00
} ,
2021-03-11 11:53:06 +01:00
"can_jump" : {
2020-11-01 17:22:42 +01:00
"type" : "boolean" ,
2021-03-11 11:53:06 +01:00
"default" : true ,
"description" : "Tells the pathfinder whether or not it can jump up blocks" ,
"title" : "can jump"
2020-11-01 17:22:42 +01:00
} ,
"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" ,
2021-03-11 11:53:06 +01:00
"title" : "can open doors"
2020-11-01 17:22:42 +01:00
} ,
"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" ,
2021-03-11 11:53:06 +01:00
"title" : "can open iron doors"
2020-11-01 17:22:42 +01:00
} ,
"can_pass_doors" : {
"type" : "boolean" ,
"default" : true ,
"description" : "Whether a path can be created through a door" ,
2021-03-11 11:53:06 +01:00
"title" : "can pass doors"
2020-11-01 17:22:42 +01:00
} ,
"can_path_from_air" : {
"type" : "boolean" ,
"default" : false ,
"description" : "Tells the pathfinder that it can start pathing when in the air" ,
2021-03-11 11:53:06 +01:00
"title" : "can path from air"
2020-11-01 17:22:42 +01:00
} ,
"can_path_over_lava" : {
"type" : "boolean" ,
"default" : false ,
"description" : "Tells the pathfinder whether or not it can travel on the surface of the lava" ,
2021-03-11 11:53:06 +01:00
"title" : "can path over lava"
2020-11-01 17:22:42 +01:00
} ,
"can_path_over_water" : {
"type" : "boolean" ,
"default" : false ,
"description" : "Tells the pathfinder whether or not it can travel on the surface of the water" ,
2021-03-11 11:53:06 +01:00
"title" : "can path over water"
2020-11-01 17:22:42 +01:00
} ,
"can_sink" : {
"type" : "boolean" ,
"default" : true ,
"description" : "Tells the pathfinder whether or not it will be pulled down by gravity while in water" ,
2021-03-11 11:53:06 +01:00
"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"
2020-11-01 17:22:42 +01:00
} ,
"can_walk_in_lava" : {
"type" : "boolean" ,
"default" : false ,
"description" : "Tells the pathfinder whether or not it can travel in lava like walking on ground" ,
2021-03-11 11:53:06 +01:00
"title" : "can walk in lava"
2020-11-01 17:22:42 +01:00
} ,
"is_amphibious" : {
"type" : "boolean" ,
"default" : false ,
2021-03-11 11:53:06 +01:00
"description" : "Tells the pathfinder whether or not it can walk on the ground underwater" ,
"title" : "is amphibious"
2020-11-01 17:22:42 +01:00
}
}
}