Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Specifies costing information for mobs that prefer to walk on preferred paths.
Entity Preferred Path Properties
| Name | Default Value | Type | Description | Example Values |
|---|---|---|---|---|
| default_block_cost | 0 | Decimal number | Cost for non - preferred blocks | Iron Golem: 1.5 |
| jump_cost | 0 | Decimal number | Added cost for jumping up a node | Iron Golem: 5 |
| max_fall_blocks | 3 | Integer number | Distance mob can fall without taking damage | Iron Golem: 1, Warden: 20 |
| preferred_path_blocks | [] | Array of Preferred Path Blocks items | A list of block types with their associated pathfinding costs. Each entry specifies blocks and their cost value. | Iron Golem: [{"blocks":["grass_path"],"cost":0},{"blocks":["cobblestone","stone","granite","polished_granite","diorite","polished_diorite","andesite","polished_andesite","stone_bricks","mossy_stone_bricks","cracked_stone_bricks","chiseled_stone_bricks","sandstone","cut_sandstone","chiseled_sandstone","smooth_sandstone","mossy_cobblestone","smooth_stone_slab","sandstone_slab","cobblestone_slab","brick_slab","stone_brick_slab","quartz_slab","nether_brick_slab","red_sandstone_slab","purpur_slab","prismarine_slab","dark_prismarine_slab","prismarine_brick_slab","mossy_cobblestone_slab","smooth_sandstone_slab","red_nether_brick_slab","end_stone_brick_slab","smooth_red_sandstone_slab","polished_andesite_slab","andesite_slab","diorite_slab","polished_diorite_slab","granite_slab","polished_granite_slab","mossy_stone_brick_slab","smooth_quartz_slab","normal_stone_slab","cut_sandstone_slab","cut_red_sandstone_slab","smooth_stone_double_slab","sandstone_double_slab","cobblestone_double_slab","brick_double_slab","stone_brick_double_slab","quartz_double_slab","nether_brick_double_slab","red_sandstone_double_slab","purpur_double_slab","prismarine_double_slab","dark_prismarine_double_slab","prismarine_brick_double_slab","mossy_cobblestone_double_slab","smooth_sandstone_double_slab","red_nether_brick_double_slab","end_stone_brick_double_slab","smooth_red_sandstone_double_slab","polished_andesite_double_slab","andesite_double_slab","diorite_double_slab","polished_diorite_double_slab","granite_double_slab","polished_granite_double_slab","mossy_stone_brick_double_slab","smooth_quartz_double_slab","normal_stone_double_slab","cut_sandstone_double_slab","cut_red_sandstone_double_slab","oak_slab","spruce_slab","birch_slab","jungle_slab","acacia_slab","dark_oak_slab","oak_double_slab","spruce_double_slab","birch_double_slab","jungle_double_slab","acacia_double_slab","dark_oak_double_slab","oak_planks","spruce_planks","birch_planks","jungle_planks","acacia_planks","dark_oak_planks","brick_block","nether_brick","red_nether_brick","end_bricks","red_sandstone","cut_red_sandstone","chiseled_red_sandstone","smooth_red_sandstone","white_stained_glass","orange_stained_glass","magenta_stained_glass","light_blue_stained_glass","yellow_stained_glass","lime_stained_glass","pink_stained_glass","gray_stained_glass","light_gray_stained_glass","cyan_stained_glass","purple_stained_glass","blue_stained_glass","brown_stained_glass","green_stained_glass","red_stained_glass","black_stained_glass","glass","glowstone","prismarine","emerald_block","diamond_block","lapis_block","gold_block","redstone_block","purple_glazed_terracotta","white_glazed_terracotta","orange_glazed_terracotta","magenta_glazed_terracotta","light_blue_glazed_terracotta","yellow_glazed_terracotta","lime_glazed_terracotta","pink_glazed_terracotta","gray_glazed_terracotta","silver_glazed_terracotta","cyan_glazed_terracotta","blue_glazed_terracotta","brown_glazed_terracotta","green_glazed_terracotta","red_glazed_terracotta","black_glazed_terracotta"],"cost":1},{"blocks":["bed","lectern","composter","grindstone","blast_furnace","smoker","fletching_table","cartography_table","brewing_stand","smithing_table","cauldron","barrel","loom","stonecutter"],"cost":50}] |
Entity PreferredPath BlockSet
Entity PreferredPath BlockSet Properties
JSON path: preferred_path_blocks
| Name | Default Value | Type | Description |
|---|---|---|---|
| blocks (Blocks) | [] | Array of Blocks items | List of preferred blocks |
| blocks (as String) | not set | String | |
| blocks (as Object) | not set | Object | |
| cost | not set | Decimal number | Cost for preferred blocks |
Blocks
Blocks Properties
JSON path: preferred_path_blocks > blocks
| Name | Default Value | Type | Description |
|---|---|---|---|
| name | String | ||
| states | {} | Integer number | |
| states (as String) | not set | String | |
| states (as Boolean true/false) | not set | Boolean true/false | |
| tags | String |
Samples
Iron Golem
"minecraft:preferred_path": {
"default_block_cost": 1.5,
"jump_cost": 5,
"preferred_path_blocks": [
{
"blocks": [
"grass_path"
],
"cost": 0
},
{
"blocks": [
"cobblestone",
"stone",
"granite",
"polished_granite",
"diorite",
"polished_diorite",
"andesite",
"polished_andesite",
"stone_bricks",
"mossy_stone_bricks",
"cracked_stone_bricks",
"chiseled_stone_bricks",
"sandstone",
"cut_sandstone",
"chiseled_sandstone",
"smooth_sandstone",
"mossy_cobblestone",
"smooth_stone_slab",
"sandstone_slab",
"cobblestone_slab",
"brick_slab",
"stone_brick_slab",
"quartz_slab",
"nether_brick_slab",
"red_sandstone_slab",
"purpur_slab",
"prismarine_slab",
"dark_prismarine_slab",
"prismarine_brick_slab",
"mossy_cobblestone_slab",
"smooth_sandstone_slab",
"red_nether_brick_slab",
"end_stone_brick_slab",
"smooth_red_sandstone_slab",
"polished_andesite_slab",
"andesite_slab",
"diorite_slab",
"polished_diorite_slab",
"granite_slab",
"polished_granite_slab",
"mossy_stone_brick_slab",
"smooth_quartz_slab",
"normal_stone_slab",
"cut_sandstone_slab",
"cut_red_sandstone_slab",
"smooth_stone_double_slab",
"sandstone_double_slab",
"cobblestone_double_slab",
"brick_double_slab",
"stone_brick_double_slab",
"quartz_double_slab",
"nether_brick_double_slab",
"red_sandstone_double_slab",
"purpur_double_slab",
"prismarine_double_slab",
"dark_prismarine_double_slab",
"prismarine_brick_double_slab",
"mossy_cobblestone_double_slab",
"smooth_sandstone_double_slab",
"red_nether_brick_double_slab",
"end_stone_brick_double_slab",
"smooth_red_sandstone_double_slab",
"polished_andesite_double_slab",
"andesite_double_slab",
"diorite_double_slab",
"polished_diorite_double_slab",
"granite_double_slab",
"polished_granite_double_slab",
"mossy_stone_brick_double_slab",
"smooth_quartz_double_slab",
"normal_stone_double_slab",
"cut_sandstone_double_slab",
"cut_red_sandstone_double_slab",
"oak_slab",
"spruce_slab",
"birch_slab",
"jungle_slab",
"acacia_slab",
"dark_oak_slab",
"oak_double_slab",
"spruce_double_slab",
"birch_double_slab",
"jungle_double_slab",
"acacia_double_slab",
"dark_oak_double_slab",
"oak_planks",
"spruce_planks",
"birch_planks",
"jungle_planks",
"acacia_planks",
"dark_oak_planks",
"brick_block",
"nether_brick",
"red_nether_brick",
"end_bricks",
"red_sandstone",
"cut_red_sandstone",
"chiseled_red_sandstone",
"smooth_red_sandstone",
"white_stained_glass",
"orange_stained_glass",
"magenta_stained_glass",
"light_blue_stained_glass",
"yellow_stained_glass",
"lime_stained_glass",
"pink_stained_glass",
"gray_stained_glass",
"light_gray_stained_glass",
"cyan_stained_glass",
"purple_stained_glass",
"blue_stained_glass",
"brown_stained_glass",
"green_stained_glass",
"red_stained_glass",
"black_stained_glass",
"glass",
"glowstone",
"prismarine",
"emerald_block",
"diamond_block",
"lapis_block",
"gold_block",
"redstone_block",
"purple_glazed_terracotta",
"white_glazed_terracotta",
"orange_glazed_terracotta",
"magenta_glazed_terracotta",
"light_blue_glazed_terracotta",
"yellow_glazed_terracotta",
"lime_glazed_terracotta",
"pink_glazed_terracotta",
"gray_glazed_terracotta",
"silver_glazed_terracotta",
"cyan_glazed_terracotta",
"blue_glazed_terracotta",
"brown_glazed_terracotta",
"green_glazed_terracotta",
"red_glazed_terracotta",
"black_glazed_terracotta"
],
"cost": 1
},
{
"blocks": [
"bed",
"lectern",
"composter",
"grindstone",
"blast_furnace",
"smoker",
"fletching_table",
"cartography_table",
"brewing_stand",
"smithing_table",
"cauldron",
"barrel",
"loom",
"stonecutter"
],
"cost": 50
}
],
"max_fall_blocks": 1
}
Warden
"minecraft:preferred_path": {
"max_fall_blocks": 20
}