{ "version": "1.12.2", "release": "3.3.6", "scope": "Released Rosidons and WorldUtil methods plus simplified solid/air columns and an explicitly assumed1.8-block standing body. No actual game collision, teleport or damage test.", "methods": [ { "class_path": "net/tslat/aoa3/item/food/Rosidons.class", "class_sha256": "e0849264223167babb63c22a9a8f7dcac5a698af559fb0007453077b58ce84ce", "name": "", "descriptor": "()V", "method_sha256": "ddb849b26d012de545ae757b08f2cff409b7bcc418f18ab48fc32078c68e3df6", "instructions": [ { "offset": 0, "opcode": 42 }, { "offset": 1, "opcode": 18, "constant": "Rosidons" }, { "offset": 3, "opcode": 18, "constant": "rosidons" }, { "offset": 5, "opcode": 3, "constant": 0 }, { "offset": 6, "opcode": 11 }, { "offset": 7, "opcode": 183, "member": [ "net/tslat/aoa3/item/food/BasicFood", "", "(Ljava/lang/String;Ljava/lang/String;IF)V" ] }, { "offset": 10, "opcode": 42 }, { "offset": 11, "opcode": 182, "member": [ "net/tslat/aoa3/item/food/Rosidons", "func_77848_i", "()Lnet/minecraft/item/ItemFood;" ] }, { "offset": 14, "opcode": 87 }, { "offset": 15, "opcode": 178, "member": [ "net/tslat/aoa3/common/registration/BlockRegister", "ROSIDON_CROP", "Lnet/tslat/aoa3/block/functional/crops/CropBlock;" ] }, { "offset": 18, "opcode": 42 }, { "offset": 19, "opcode": 182, "member": [ "net/tslat/aoa3/block/functional/crops/CropBlock", "setCrop", "(Lnet/minecraft/item/Item;)V" ] }, { "offset": 22, "opcode": 177 } ] }, { "class_path": "net/tslat/aoa3/item/food/Rosidons.class", "class_sha256": "e0849264223167babb63c22a9a8f7dcac5a698af559fb0007453077b58ce84ce", "name": "func_77849_c", "descriptor": "(Lnet/minecraft/item/ItemStack;Lnet/minecraft/world/World;Lnet/minecraft/entity/player/EntityPlayer;)V", "method_sha256": "714b3f29650156d76d2b6a155eba9937c495407ad6c535526f46ffdd16a50093", "instructions": [ { "offset": 0, "opcode": 42 }, { "offset": 1, "opcode": 43 }, { "offset": 2, "opcode": 44 }, { "offset": 3, "opcode": 45 }, { "offset": 4, "opcode": 183, "member": [ "net/tslat/aoa3/item/food/BasicFood", "func_77849_c", "(Lnet/minecraft/item/ItemStack;Lnet/minecraft/world/World;Lnet/minecraft/entity/player/EntityPlayer;)V" ] }, { "offset": 7, "opcode": 44 }, { "offset": 8, "opcode": 180, "member": [ "net/minecraft/world/World", "field_72995_K", "Z" ] }, { "offset": 11, "opcode": 154, "operands": [ 0, 97 ] }, { "offset": 14, "opcode": 45 }, { "offset": 15, "opcode": 184, "member": [ "net/tslat/aoa3/utils/player/PlayerUtil", "getAdventPlayer", "(Lnet/minecraft/entity/player/EntityPlayer;)Lnet/tslat/aoa3/utils/player/PlayerDataManager;" ] }, { "offset": 18, "opcode": 58, "operands": [ 4 ] }, { "offset": 20, "opcode": 45 }, { "offset": 21, "opcode": 180, "member": [ "net/minecraft/entity/player/EntityPlayer", "field_71093_bK", "I" ] }, { "offset": 24, "opcode": 178, "member": [ "net/tslat/aoa3/utils/ConfigurationUtil$MainConfig", "dimensionIds", "Lnet/tslat/aoa3/utils/ConfigurationUtil$MainConfig$SubCategoryDimensionIds;" ] }, { "offset": 27, "opcode": 180, "member": [ "net/tslat/aoa3/utils/ConfigurationUtil$MainConfig$SubCategoryDimensionIds", "ancientCavern", "I" ] }, { "offset": 30, "opcode": 159, "operands": [ 0, 16 ] }, { "offset": 33, "opcode": 45 }, { "offset": 34, "opcode": 180, "member": [ "net/minecraft/entity/player/EntityPlayer", "field_71093_bK", "I" ] }, { "offset": 37, "opcode": 178, "member": [ "net/tslat/aoa3/utils/ConfigurationUtil$MainConfig", "dimensionIds", "Lnet/tslat/aoa3/utils/ConfigurationUtil$MainConfig$SubCategoryDimensionIds;" ] }, { "offset": 40, "opcode": 180, "member": [ "net/tslat/aoa3/utils/ConfigurationUtil$MainConfig$SubCategoryDimensionIds", "immortallis", "I" ] }, { "offset": 43, "opcode": 160, "operands": [ 0, 15 ] }, { "offset": 46, "opcode": 25, "operands": [ 4 ] }, { "offset": 48, "opcode": 18, "constant": "message.feedback.item.rosidons.dimFail" }, { "offset": 50, "opcode": 3, "constant": 0 }, { "offset": 51, "opcode": 189, "operands": [ 0, 78 ] }, { "offset": 54, "opcode": 182, "member": [ "net/tslat/aoa3/utils/player/PlayerDataManager", "sendThrottledChatMessage", "(Ljava/lang/String;[Ljava/lang/Object;)V" ] }, { "offset": 57, "opcode": 177 }, { "offset": 58, "opcode": 44 }, { "offset": 59, "opcode": 45 }, { "offset": 60, "opcode": 180, "member": [ "net/minecraft/entity/player/EntityPlayer", "field_70165_t", "D" ] }, { "offset": 63, "opcode": 142 }, { "offset": 64, "opcode": 45 }, { "offset": 65, "opcode": 180, "member": [ "net/minecraft/entity/player/EntityPlayer", "field_70161_v", "D" ] }, { "offset": 68, "opcode": 142 }, { "offset": 69, "opcode": 184, "member": [ "net/tslat/aoa3/utils/WorldUtil", "getTrueWorldHeight", "(Lnet/minecraft/world/World;II)I" ] }, { "offset": 72, "opcode": 54, "operands": [ 5 ] }, { "offset": 74, "opcode": 21, "operands": [ 5 ] }, { "offset": 76, "opcode": 154, "operands": [ 0, 15 ] }, { "offset": 79, "opcode": 25, "operands": [ 4 ] }, { "offset": 81, "opcode": 18, "constant": "message.feedback.item.rosidons.noHeightFail" }, { "offset": 83, "opcode": 3, "constant": 0 }, { "offset": 84, "opcode": 189, "operands": [ 0, 78 ] }, { "offset": 87, "opcode": 182, "member": [ "net/tslat/aoa3/utils/player/PlayerDataManager", "sendThrottledChatMessage", "(Ljava/lang/String;[Ljava/lang/Object;)V" ] }, { "offset": 90, "opcode": 177 }, { "offset": 91, "opcode": 45 }, { "offset": 92, "opcode": 45 }, { "offset": 93, "opcode": 180, "member": [ "net/minecraft/entity/player/EntityPlayer", "field_70165_t", "D" ] }, { "offset": 96, "opcode": 21, "operands": [ 5 ] }, { "offset": 98, "opcode": 5, "constant": 2 }, { "offset": 99, "opcode": 96 }, { "offset": 100, "opcode": 135 }, { "offset": 101, "opcode": 45 }, { "offset": 102, "opcode": 180, "member": [ "net/minecraft/entity/player/EntityPlayer", "field_70161_v", "D" ] }, { "offset": 105, "opcode": 182, "member": [ "net/minecraft/entity/player/EntityPlayer", "func_70634_a", "(DDD)V" ] }, { "offset": 108, "opcode": 177 } ] }, { "class_path": "net/tslat/aoa3/item/food/Rosidons.class", "class_sha256": "e0849264223167babb63c22a9a8f7dcac5a698af559fb0007453077b58ce84ce", "name": "func_77624_a", "descriptor": "(Lnet/minecraft/item/ItemStack;Lnet/minecraft/world/World;Ljava/util/List;Lnet/minecraft/client/util/ITooltipFlag;)V", "method_sha256": "7abf2d5342ed18b8c37d02d0b943f884592d7c940dfb5906de7098bdd055e581", "instructions": [ { "offset": 0, "opcode": 45 }, { "offset": 1, "opcode": 18, "constant": "item.Rosidons.desc.1" }, { "offset": 3, "opcode": 184, "member": [ "net/tslat/aoa3/utils/StringUtil", "getLocaleString", "(Ljava/lang/String;)Ljava/lang/String;" ] }, { "offset": 6, "opcode": 185, "member": [ "java/util/List", "add", "(Ljava/lang/Object;)Z" ] }, { "offset": 11, "opcode": 87 }, { "offset": 12, "opcode": 177 } ] }, { "class_path": "net/tslat/aoa3/utils/WorldUtil.class", "class_sha256": "4acc3ad947a1aefa4cc21b991a53018279843ca6bd3055166286008b4dd9c6a5", "name": "getTrueWorldHeight", "descriptor": "(Lnet/minecraft/world/World;II)I", "method_sha256": "86a94923f502100d69bee0618f14b9ae80078b26a8f6f5cc75939d1c5306c2ad", "instructions": [ { "offset": 0, "opcode": 3, "constant": 0 }, { "offset": 1, "opcode": 62 }, { "offset": 2, "opcode": 3, "constant": 0 }, { "offset": 3, "opcode": 54, "operands": [ 4 ] }, { "offset": 5, "opcode": 42 }, { "offset": 6, "opcode": 180, "member": [ "net/minecraft/world/World", "field_73011_w", "Lnet/minecraft/world/WorldProvider;" ] }, { "offset": 9, "opcode": 182, "member": [ "net/minecraft/world/WorldProvider", "getDimension", "()I" ] }, { "offset": 12, "opcode": 178, "member": [ "net/tslat/aoa3/utils/ConfigurationUtil$MainConfig", "dimensionIds", "Lnet/tslat/aoa3/utils/ConfigurationUtil$MainConfig$SubCategoryDimensionIds;" ] }, { "offset": 15, "opcode": 180, "member": [ "net/tslat/aoa3/utils/ConfigurationUtil$MainConfig$SubCategoryDimensionIds", "deeplands", "I" ] }, { "offset": 18, "opcode": 160, "operands": [ 0, 10 ] }, { "offset": 21, "opcode": 16, "constant": 121 }, { "offset": 23, "opcode": 54, "operands": [ 5 ] }, { "offset": 25, "opcode": 167, "operands": [ 0, 52 ] }, { "offset": 28, "opcode": 42 }, { "offset": 29, "opcode": 180, "member": [ "net/minecraft/world/World", "field_73011_w", "Lnet/minecraft/world/WorldProvider;" ] }, { "offset": 32, "opcode": 182, "member": [ "net/minecraft/world/WorldProvider", "getDimension", "()I" ] }, { "offset": 35, "opcode": 2, "constant": -1 }, { "offset": 36, "opcode": 160, "operands": [ 0, 11 ] }, { "offset": 39, "opcode": 17, "constant": 128 }, { "offset": 42, "opcode": 54, "operands": [ 5 ] }, { "offset": 44, "opcode": 167, "operands": [ 0, 33 ] }, { "offset": 47, "opcode": 42 }, { "offset": 48, "opcode": 180, "member": [ "net/minecraft/world/World", "field_73011_w", "Lnet/minecraft/world/WorldProvider;" ] }, { "offset": 51, "opcode": 182, "member": [ "net/minecraft/world/WorldProvider", "getDimension", "()I" ] }, { "offset": 54, "opcode": 178, "member": [ "net/tslat/aoa3/utils/ConfigurationUtil$MainConfig", "dimensionIds", "Lnet/tslat/aoa3/utils/ConfigurationUtil$MainConfig$SubCategoryDimensionIds;" ] }, { "offset": 57, "opcode": 180, "member": [ "net/tslat/aoa3/utils/ConfigurationUtil$MainConfig$SubCategoryDimensionIds", "crystevia", "I" ] }, { "offset": 60, "opcode": 160, "operands": [ 0, 10 ] }, { "offset": 63, "opcode": 16, "constant": 127 }, { "offset": 65, "opcode": 54, "operands": [ 5 ] }, { "offset": 67, "opcode": 167, "operands": [ 0, 10 ] }, { "offset": 70, "opcode": 42 }, { "offset": 71, "opcode": 27 }, { "offset": 72, "opcode": 28 }, { "offset": 73, "opcode": 182, "member": [ "net/minecraft/world/World", "func_189649_b", "(II)I" ] }, { "offset": 76, "opcode": 172 }, { "offset": 77, "opcode": 27 }, { "offset": 78, "opcode": 184, "member": [ "java/lang/Math", "abs", "(I)I" ] }, { "offset": 81, "opcode": 18, "constant": 30000000 }, { "offset": 83, "opcode": 163, "operands": [ 0, 12 ] }, { "offset": 86, "opcode": 28 }, { "offset": 87, "opcode": 184, "member": [ "java/lang/Math", "abs", "(I)I" ] }, { "offset": 90, "opcode": 18, "constant": 30000000 }, { "offset": 92, "opcode": 164, "operands": [ 0, 5 ] }, { "offset": 95, "opcode": 3, "constant": 0 }, { "offset": 96, "opcode": 172 }, { "offset": 97, "opcode": 21, "operands": [ 5 ] }, { "offset": 99, "opcode": 54, "operands": [ 6 ] }, { "offset": 101, "opcode": 21, "operands": [ 6 ] }, { "offset": 103, "opcode": 158, "operands": [ 0, 72 ] }, { "offset": 106, "opcode": 42 }, { "offset": 107, "opcode": 187, "operands": [ 0, 22 ] }, { "offset": 110, "opcode": 89 }, { "offset": 111, "opcode": 27 }, { "offset": 112, "opcode": 21, "operands": [ 6 ] }, { "offset": 114, "opcode": 28 }, { "offset": 115, "opcode": 183, "member": [ "net/minecraft/util/math/BlockPos", "", "(III)V" ] }, { "offset": 118, "opcode": 182, "member": [ "net/minecraft/world/World", "func_180495_p", "(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/block/state/IBlockState;" ] }, { "offset": 121, "opcode": 185, "member": [ "net/minecraft/block/state/IBlockState", "func_177230_c", "()Lnet/minecraft/block/Block;" ] }, { "offset": 126, "opcode": 178, "member": [ "net/minecraft/init/Blocks", "field_150350_a", "Lnet/minecraft/block/Block;" ] }, { "offset": 129, "opcode": 166, "operands": [ 0, 23 ] }, { "offset": 132, "opcode": 29 }, { "offset": 133, "opcode": 153, "operands": [ 0, 14 ] }, { "offset": 136, "opcode": 21, "operands": [ 4 ] }, { "offset": 138, "opcode": 154, "operands": [ 0, 31 ] }, { "offset": 141, "opcode": 4, "constant": 1 }, { "offset": 142, "opcode": 54, "operands": [ 4 ] }, { "offset": 144, "opcode": 167, "operands": [ 0, 25 ] }, { "offset": 147, "opcode": 4, "constant": 1 }, { "offset": 148, "opcode": 62 }, { "offset": 149, "opcode": 167, "operands": [ 0, 20 ] }, { "offset": 152, "opcode": 29 }, { "offset": 153, "opcode": 153, "operands": [ 0, 11 ] }, { "offset": 156, "opcode": 21, "operands": [ 4 ] }, { "offset": 158, "opcode": 153, "operands": [ 0, 6 ] }, { "offset": 161, "opcode": 21, "operands": [ 6 ] }, { "offset": 163, "opcode": 172 }, { "offset": 164, "opcode": 3, "constant": 0 }, { "offset": 165, "opcode": 62 }, { "offset": 166, "opcode": 3, "constant": 0 }, { "offset": 167, "opcode": 54, "operands": [ 4 ] }, { "offset": 169, "opcode": 132, "operands": [ 6, 255 ] }, { "offset": 172, "opcode": 167, "operands": [ 255, 185 ] }, { "offset": 175, "opcode": 167, "operands": [ 0, 7 ] }, { "offset": 178, "opcode": 58, "operands": [ 5 ] }, { "offset": 180, "opcode": 3, "constant": 0 }, { "offset": 181, "opcode": 172 }, { "offset": 182, "opcode": 3, "constant": 0 }, { "offset": 183, "opcode": 172 } ] } ], "vanilla_sizing_comparison": { "class_path": "aed.class", "class_sha256": "6ad876a0c2b2aa88ec30ee0e35a367578dbe4f293df019efa1285e23e9dd2731", "name": "cT", "descriptor": "()V", "method_sha256": "c9507f9bb5d68b63db799384eec32dfdf15376f7335e258f0830ce01fdc74504", "instructions": [ { "offset": 0, "opcode": 42 }, { "offset": 1, "opcode": 182, "member": [ "aed", "cP", "()Z" ] }, { "offset": 4, "opcode": 153, "operands": [ 0, 14 ] }, { "offset": 7, "opcode": 19, "constant": 0.6000000238418579 }, { "offset": 10, "opcode": 68 }, { "offset": 11, "opcode": 19, "constant": 0.6000000238418579 }, { "offset": 14, "opcode": 69 }, { "offset": 15, "opcode": 167, "operands": [ 0, 47 ] }, { "offset": 18, "opcode": 42 }, { "offset": 19, "opcode": 182, "member": [ "aed", "cz", "()Z" ] }, { "offset": 22, "opcode": 153, "operands": [ 0, 14 ] }, { "offset": 25, "opcode": 19, "constant": 0.20000000298023224 }, { "offset": 28, "opcode": 68 }, { "offset": 29, "opcode": 19, "constant": 0.20000000298023224 }, { "offset": 32, "opcode": 69 }, { "offset": 33, "opcode": 167, "operands": [ 0, 29 ] }, { "offset": 36, "opcode": 42 }, { "offset": 37, "opcode": 182, "member": [ "aed", "aU", "()Z" ] }, { "offset": 40, "opcode": 153, "operands": [ 0, 14 ] }, { "offset": 43, "opcode": 19, "constant": 0.6000000238418579 }, { "offset": 46, "opcode": 68 }, { "offset": 47, "opcode": 19, "constant": 1.649999976158142 }, { "offset": 50, "opcode": 69 }, { "offset": 51, "opcode": 167, "operands": [ 0, 11 ] }, { "offset": 54, "opcode": 19, "constant": 0.6000000238418579 }, { "offset": 57, "opcode": 68 }, { "offset": 58, "opcode": 19, "constant": 1.7999999523162842 }, { "offset": 61, "opcode": 69 }, { "offset": 62, "opcode": 35 }, { "offset": 63, "opcode": 42 }, { "offset": 64, "opcode": 180, "member": [ "aed", "G", "F" ] }, { "offset": 67, "opcode": 149 }, { "offset": 68, "opcode": 154, "operands": [ 0, 12 ] }, { "offset": 71, "opcode": 36 }, { "offset": 72, "opcode": 42 }, { "offset": 73, "opcode": 180, "member": [ "aed", "H", "F" ] }, { "offset": 76, "opcode": 149 }, { "offset": 77, "opcode": 153, "operands": [ 0, 66 ] }, { "offset": 80, "opcode": 42 }, { "offset": 81, "opcode": 182, "member": [ "aed", "bw", "()Lbhb;" ] }, { "offset": 84, "opcode": 78 }, { "offset": 85, "opcode": 187, "operands": [ 1, 150 ] }, { "offset": 88, "opcode": 89 }, { "offset": 89, "opcode": 45 }, { "offset": 90, "opcode": 180, "member": [ "bhb", "a", "D" ] }, { "offset": 93, "opcode": 45 }, { "offset": 94, "opcode": 180, "member": [ "bhb", "b", "D" ] }, { "offset": 97, "opcode": 45 }, { "offset": 98, "opcode": 180, "member": [ "bhb", "c", "D" ] }, { "offset": 101, "opcode": 45 }, { "offset": 102, "opcode": 180, "member": [ "bhb", "a", "D" ] }, { "offset": 105, "opcode": 35 }, { "offset": 106, "opcode": 141 }, { "offset": 107, "opcode": 99 }, { "offset": 108, "opcode": 45 }, { "offset": 109, "opcode": 180, "member": [ "bhb", "b", "D" ] }, { "offset": 112, "opcode": 36 }, { "offset": 113, "opcode": 141 }, { "offset": 114, "opcode": 99 }, { "offset": 115, "opcode": 45 }, { "offset": 116, "opcode": 180, "member": [ "bhb", "c", "D" ] }, { "offset": 119, "opcode": 35 }, { "offset": 120, "opcode": 141 }, { "offset": 121, "opcode": 99 }, { "offset": 122, "opcode": 183, "member": [ "bhb", "", "(DDDDDD)V" ] }, { "offset": 125, "opcode": 78 }, { "offset": 126, "opcode": 42 }, { "offset": 127, "opcode": 180, "member": [ "aed", "l", "Lamu;" ] }, { "offset": 130, "opcode": 45 }, { "offset": 131, "opcode": 182, "member": [ "amu", "a", "(Lbhb;)Z" ] }, { "offset": 134, "opcode": 154, "operands": [ 0, 9 ] }, { "offset": 137, "opcode": 42 }, { "offset": 138, "opcode": 35 }, { "offset": 139, "opcode": 36 }, { "offset": 140, "opcode": 182, "member": [ "aed", "a", "(FF)V" ] }, { "offset": 143, "opcode": 177 } ], "scope": "Vanilla player sizing comparison contains the ordinary1.8-block height branch; modded/crouched/swimming shapes are not modeled." }, "source_files": { "item/food/Rosidons.java": "86509ff060564f4606486b0bb3fecd75f03d4d2b650461735f2ce9a936610e37", "utils/WorldUtil.java": "2c67788c20e1a1eb710bfa018c910f6e7fa33717736663b219c86755310a3ebb" }, "geometry_cases": [ { "scan_start": 121, "floor": 1, "air_gap": 0, "helper_height": 0, "destination_feet": null, "assumed_height": 1.8, "occupied_cells": [], "solid_intersections": [] }, { "scan_start": 121, "floor": 1, "air_gap": 1, "helper_height": 0, "destination_feet": null, "assumed_height": 1.8, "occupied_cells": [], "solid_intersections": [] }, { "scan_start": 121, "floor": 1, "air_gap": 2, "helper_height": 1, "destination_feet": 3, "assumed_height": 1.8, "occupied_cells": [ 3, 4 ], "solid_intersections": [ 4 ] }, { "scan_start": 121, "floor": 1, "air_gap": 3, "helper_height": 1, "destination_feet": 3, "assumed_height": 1.8, "occupied_cells": [ 3, 4 ], "solid_intersections": [] }, { "scan_start": 121, "floor": 1, "air_gap": 4, "helper_height": 1, "destination_feet": 3, "assumed_height": 1.8, "occupied_cells": [ 3, 4 ], "solid_intersections": [] }, { "scan_start": 121, "floor": 1, "air_gap": 5, "helper_height": 1, "destination_feet": 3, "assumed_height": 1.8, "occupied_cells": [ 3, 4 ], "solid_intersections": [] }, { "scan_start": 121, "floor": 20, "air_gap": 0, "helper_height": 0, "destination_feet": null, "assumed_height": 1.8, "occupied_cells": [], "solid_intersections": [] }, { "scan_start": 121, "floor": 20, "air_gap": 1, "helper_height": 0, "destination_feet": null, "assumed_height": 1.8, "occupied_cells": [], "solid_intersections": [] }, { "scan_start": 121, "floor": 20, "air_gap": 2, "helper_height": 20, "destination_feet": 22, "assumed_height": 1.8, "occupied_cells": [ 22, 23 ], "solid_intersections": [ 23 ] }, { "scan_start": 121, "floor": 20, "air_gap": 3, "helper_height": 20, "destination_feet": 22, "assumed_height": 1.8, "occupied_cells": [ 22, 23 ], "solid_intersections": [] }, { "scan_start": 121, "floor": 20, "air_gap": 4, "helper_height": 20, "destination_feet": 22, "assumed_height": 1.8, "occupied_cells": [ 22, 23 ], "solid_intersections": [] }, { "scan_start": 121, "floor": 20, "air_gap": 5, "helper_height": 20, "destination_feet": 22, "assumed_height": 1.8, "occupied_cells": [ 22, 23 ], "solid_intersections": [] }, { "scan_start": 121, "floor": 40, "air_gap": 0, "helper_height": 0, "destination_feet": null, "assumed_height": 1.8, "occupied_cells": [], "solid_intersections": [] }, { "scan_start": 121, "floor": 40, "air_gap": 1, "helper_height": 0, "destination_feet": null, "assumed_height": 1.8, "occupied_cells": [], "solid_intersections": [] }, { "scan_start": 121, "floor": 40, "air_gap": 2, "helper_height": 40, "destination_feet": 42, "assumed_height": 1.8, "occupied_cells": [ 42, 43 ], "solid_intersections": [ 43 ] }, { "scan_start": 121, "floor": 40, "air_gap": 3, "helper_height": 40, "destination_feet": 42, "assumed_height": 1.8, "occupied_cells": [ 42, 43 ], "solid_intersections": [] }, { "scan_start": 121, "floor": 40, "air_gap": 4, "helper_height": 40, "destination_feet": 42, "assumed_height": 1.8, "occupied_cells": [ 42, 43 ], "solid_intersections": [] }, { "scan_start": 121, "floor": 40, "air_gap": 5, "helper_height": 40, "destination_feet": 42, "assumed_height": 1.8, "occupied_cells": [ 42, 43 ], "solid_intersections": [] }, { "scan_start": 121, "floor": 80, "air_gap": 0, "helper_height": 0, "destination_feet": null, "assumed_height": 1.8, "occupied_cells": [], "solid_intersections": [] }, { "scan_start": 121, "floor": 80, "air_gap": 1, "helper_height": 0, "destination_feet": null, "assumed_height": 1.8, "occupied_cells": [], "solid_intersections": [] }, { "scan_start": 121, "floor": 80, "air_gap": 2, "helper_height": 80, "destination_feet": 82, "assumed_height": 1.8, "occupied_cells": [ 82, 83 ], "solid_intersections": [ 83 ] }, { "scan_start": 121, "floor": 80, "air_gap": 3, "helper_height": 80, "destination_feet": 82, "assumed_height": 1.8, "occupied_cells": [ 82, 83 ], "solid_intersections": [] }, { "scan_start": 121, "floor": 80, "air_gap": 4, "helper_height": 80, "destination_feet": 82, "assumed_height": 1.8, "occupied_cells": [ 82, 83 ], "solid_intersections": [] }, { "scan_start": 121, "floor": 80, "air_gap": 5, "helper_height": 80, "destination_feet": 82, "assumed_height": 1.8, "occupied_cells": [ 82, 83 ], "solid_intersections": [] }, { "scan_start": 128, "floor": 1, "air_gap": 0, "helper_height": 0, "destination_feet": null, "assumed_height": 1.8, "occupied_cells": [], "solid_intersections": [] }, { "scan_start": 128, "floor": 1, "air_gap": 1, "helper_height": 0, "destination_feet": null, "assumed_height": 1.8, "occupied_cells": [], "solid_intersections": [] }, { "scan_start": 128, "floor": 1, "air_gap": 2, "helper_height": 1, "destination_feet": 3, "assumed_height": 1.8, "occupied_cells": [ 3, 4 ], "solid_intersections": [ 4 ] }, { "scan_start": 128, "floor": 1, "air_gap": 3, "helper_height": 1, "destination_feet": 3, "assumed_height": 1.8, "occupied_cells": [ 3, 4 ], "solid_intersections": [] }, { "scan_start": 128, "floor": 1, "air_gap": 4, "helper_height": 1, "destination_feet": 3, "assumed_height": 1.8, "occupied_cells": [ 3, 4 ], "solid_intersections": [] }, { "scan_start": 128, "floor": 1, "air_gap": 5, "helper_height": 1, "destination_feet": 3, "assumed_height": 1.8, "occupied_cells": [ 3, 4 ], "solid_intersections": [] }, { "scan_start": 128, "floor": 20, "air_gap": 0, "helper_height": 0, "destination_feet": null, "assumed_height": 1.8, "occupied_cells": [], "solid_intersections": [] }, { "scan_start": 128, "floor": 20, "air_gap": 1, "helper_height": 0, "destination_feet": null, "assumed_height": 1.8, "occupied_cells": [], "solid_intersections": [] }, { "scan_start": 128, "floor": 20, "air_gap": 2, "helper_height": 20, "destination_feet": 22, "assumed_height": 1.8, "occupied_cells": [ 22, 23 ], "solid_intersections": [ 23 ] }, { "scan_start": 128, "floor": 20, "air_gap": 3, "helper_height": 20, "destination_feet": 22, "assumed_height": 1.8, "occupied_cells": [ 22, 23 ], "solid_intersections": [] }, { "scan_start": 128, "floor": 20, "air_gap": 4, "helper_height": 20, "destination_feet": 22, "assumed_height": 1.8, "occupied_cells": [ 22, 23 ], "solid_intersections": [] }, { "scan_start": 128, "floor": 20, "air_gap": 5, "helper_height": 20, "destination_feet": 22, "assumed_height": 1.8, "occupied_cells": [ 22, 23 ], "solid_intersections": [] }, { "scan_start": 128, "floor": 40, "air_gap": 0, "helper_height": 0, "destination_feet": null, "assumed_height": 1.8, "occupied_cells": [], "solid_intersections": [] }, { "scan_start": 128, "floor": 40, "air_gap": 1, "helper_height": 0, "destination_feet": null, "assumed_height": 1.8, "occupied_cells": [], "solid_intersections": [] }, { "scan_start": 128, "floor": 40, "air_gap": 2, "helper_height": 40, "destination_feet": 42, "assumed_height": 1.8, "occupied_cells": [ 42, 43 ], "solid_intersections": [ 43 ] }, { "scan_start": 128, "floor": 40, "air_gap": 3, "helper_height": 40, "destination_feet": 42, "assumed_height": 1.8, "occupied_cells": [ 42, 43 ], "solid_intersections": [] }, { "scan_start": 128, "floor": 40, "air_gap": 4, "helper_height": 40, "destination_feet": 42, "assumed_height": 1.8, "occupied_cells": [ 42, 43 ], "solid_intersections": [] }, { "scan_start": 128, "floor": 40, "air_gap": 5, "helper_height": 40, "destination_feet": 42, "assumed_height": 1.8, "occupied_cells": [ 42, 43 ], "solid_intersections": [] }, { "scan_start": 128, "floor": 80, "air_gap": 0, "helper_height": 0, "destination_feet": null, "assumed_height": 1.8, "occupied_cells": [], "solid_intersections": [] }, { "scan_start": 128, "floor": 80, "air_gap": 1, "helper_height": 0, "destination_feet": null, "assumed_height": 1.8, "occupied_cells": [], "solid_intersections": [] }, { "scan_start": 128, "floor": 80, "air_gap": 2, "helper_height": 80, "destination_feet": 82, "assumed_height": 1.8, "occupied_cells": [ 82, 83 ], "solid_intersections": [ 83 ] }, { "scan_start": 128, "floor": 80, "air_gap": 3, "helper_height": 80, "destination_feet": 82, "assumed_height": 1.8, "occupied_cells": [ 82, 83 ], "solid_intersections": [] }, { "scan_start": 128, "floor": 80, "air_gap": 4, "helper_height": 80, "destination_feet": 82, "assumed_height": 1.8, "occupied_cells": [ 82, 83 ], "solid_intersections": [] }, { "scan_start": 128, "floor": 80, "air_gap": 5, "helper_height": 80, "destination_feet": 82, "assumed_height": 1.8, "occupied_cells": [ 82, 83 ], "solid_intersections": [] }, { "scan_start": 127, "floor": 1, "air_gap": 0, "helper_height": 0, "destination_feet": null, "assumed_height": 1.8, "occupied_cells": [], "solid_intersections": [] }, { "scan_start": 127, "floor": 1, "air_gap": 1, "helper_height": 0, "destination_feet": null, "assumed_height": 1.8, "occupied_cells": [], "solid_intersections": [] }, { "scan_start": 127, "floor": 1, "air_gap": 2, "helper_height": 1, "destination_feet": 3, "assumed_height": 1.8, "occupied_cells": [ 3, 4 ], "solid_intersections": [ 4 ] }, { "scan_start": 127, "floor": 1, "air_gap": 3, "helper_height": 1, "destination_feet": 3, "assumed_height": 1.8, "occupied_cells": [ 3, 4 ], "solid_intersections": [] }, { "scan_start": 127, "floor": 1, "air_gap": 4, "helper_height": 1, "destination_feet": 3, "assumed_height": 1.8, "occupied_cells": [ 3, 4 ], "solid_intersections": [] }, { "scan_start": 127, "floor": 1, "air_gap": 5, "helper_height": 1, "destination_feet": 3, "assumed_height": 1.8, "occupied_cells": [ 3, 4 ], "solid_intersections": [] }, { "scan_start": 127, "floor": 20, "air_gap": 0, "helper_height": 0, "destination_feet": null, "assumed_height": 1.8, "occupied_cells": [], "solid_intersections": [] }, { "scan_start": 127, "floor": 20, "air_gap": 1, "helper_height": 0, "destination_feet": null, "assumed_height": 1.8, "occupied_cells": [], "solid_intersections": [] }, { "scan_start": 127, "floor": 20, "air_gap": 2, "helper_height": 20, "destination_feet": 22, "assumed_height": 1.8, "occupied_cells": [ 22, 23 ], "solid_intersections": [ 23 ] }, { "scan_start": 127, "floor": 20, "air_gap": 3, "helper_height": 20, "destination_feet": 22, "assumed_height": 1.8, "occupied_cells": [ 22, 23 ], "solid_intersections": [] }, { "scan_start": 127, "floor": 20, "air_gap": 4, "helper_height": 20, "destination_feet": 22, "assumed_height": 1.8, "occupied_cells": [ 22, 23 ], "solid_intersections": [] }, { "scan_start": 127, "floor": 20, "air_gap": 5, "helper_height": 20, "destination_feet": 22, "assumed_height": 1.8, "occupied_cells": [ 22, 23 ], "solid_intersections": [] }, { "scan_start": 127, "floor": 40, "air_gap": 0, "helper_height": 0, "destination_feet": null, "assumed_height": 1.8, "occupied_cells": [], "solid_intersections": [] }, { "scan_start": 127, "floor": 40, "air_gap": 1, "helper_height": 0, "destination_feet": null, "assumed_height": 1.8, "occupied_cells": [], "solid_intersections": [] }, { "scan_start": 127, "floor": 40, "air_gap": 2, "helper_height": 40, "destination_feet": 42, "assumed_height": 1.8, "occupied_cells": [ 42, 43 ], "solid_intersections": [ 43 ] }, { "scan_start": 127, "floor": 40, "air_gap": 3, "helper_height": 40, "destination_feet": 42, "assumed_height": 1.8, "occupied_cells": [ 42, 43 ], "solid_intersections": [] }, { "scan_start": 127, "floor": 40, "air_gap": 4, "helper_height": 40, "destination_feet": 42, "assumed_height": 1.8, "occupied_cells": [ 42, 43 ], "solid_intersections": [] }, { "scan_start": 127, "floor": 40, "air_gap": 5, "helper_height": 40, "destination_feet": 42, "assumed_height": 1.8, "occupied_cells": [ 42, 43 ], "solid_intersections": [] }, { "scan_start": 127, "floor": 80, "air_gap": 0, "helper_height": 0, "destination_feet": null, "assumed_height": 1.8, "occupied_cells": [], "solid_intersections": [] }, { "scan_start": 127, "floor": 80, "air_gap": 1, "helper_height": 0, "destination_feet": null, "assumed_height": 1.8, "occupied_cells": [], "solid_intersections": [] }, { "scan_start": 127, "floor": 80, "air_gap": 2, "helper_height": 80, "destination_feet": 82, "assumed_height": 1.8, "occupied_cells": [ 82, 83 ], "solid_intersections": [ 83 ] }, { "scan_start": 127, "floor": 80, "air_gap": 3, "helper_height": 80, "destination_feet": 82, "assumed_height": 1.8, "occupied_cells": [ 82, 83 ], "solid_intersections": [] }, { "scan_start": 127, "floor": 80, "air_gap": 4, "helper_height": 80, "destination_feet": 82, "assumed_height": 1.8, "occupied_cells": [ 82, 83 ], "solid_intersections": [] }, { "scan_start": 127, "floor": 80, "air_gap": 5, "helper_height": 80, "destination_feet": 82, "assumed_height": 1.8, "occupied_cells": [ 82, 83 ], "solid_intersections": [] } ], "coordinate_cases": [ { "position": -2.9, "java_int_cast": -2, "block_floor": -3, "different": true }, { "position": -2, "java_int_cast": -2, "block_floor": -2, "different": false }, { "position": -1.9, "java_int_cast": -1, "block_floor": -2, "different": true }, { "position": -1, "java_int_cast": -1, "block_floor": -1, "different": false }, { "position": -0.9, "java_int_cast": 0, "block_floor": -1, "different": true }, { "position": -0.1, "java_int_cast": 0, "block_floor": -1, "different": true }, { "position": 0, "java_int_cast": 0, "block_floor": 0, "different": false }, { "position": 0.1, "java_int_cast": 0, "block_floor": 0, "different": false }, { "position": 0.9, "java_int_cast": 0, "block_floor": 0, "different": false }, { "position": 1, "java_int_cast": 1, "block_floor": 1, "different": false }, { "position": 1.9, "java_int_cast": 1, "block_floor": 1, "different": false }, { "position": 2.9, "java_int_cast": 2, "block_floor": 2, "different": false } ], "blocked_dimensions": [ "configured ancientCavern", "configured immortallis" ], "special_scan_starts": { "configured deeplands": 121, "nether dimension -1": 128, "configured crystevia": 127 }, "ordinary_dimension_height_source": "world.getHeight(x,z)", "warning": "A two-air-cell cavity passes the helper, but its floor+2 destination can overlap the roof for the modeled body. Negative non-integer x/z are truncated toward zero before scanning, rather than floored. These are target-build test candidates,not reproduced defects in current Enderloom." }