{ "version": "1.12.2", "release": "3.3.6", "render_camera": { "rotation": [ 25, 45, 0 ], "backface_culling": true, "scope": "Fixed angled documentation view of world-block planes; not a runtime screenshot" }, "scope": "Released AoA crop/seed constructors, crop methods and128 blockstate references. Vanilla inherited methods are comparison evidence, not a claim that Forge patches and modpack hooks are identical. Static renders; no game execution.", "records": [ { "id": "aoa3:bubble_berry_crop", "name": "Bubble Berries", "registration_window": [ { "offset": 28739, "opcode": 187, "operands": [ 23, 117 ] }, { "offset": 28742, "opcode": 89 }, { "offset": 28743, "opcode": 19, "constant": "BubbleBerryCrop" }, { "offset": 28746, "opcode": 19, "constant": "bubble_berry_crop" }, { "offset": 28749, "opcode": 4, "constant": 1 }, { "offset": 28750, "opcode": 183, "member": [ "net/tslat/aoa3/block/functional/crops/CropBlock", "", "(Ljava/lang/String;Ljava/lang/String;Z)V" ] }, { "offset": 28753, "opcode": 184, "member": [ "net/tslat/aoa3/common/registration/BlockRegister", "registerItemlessBlock", "(Lnet/minecraftforge/registries/IForgeRegistry;Lnet/minecraft/block/Block;)V" ] } ], "harvest_drops_seeds": true, "seed": { "id": "aoa3:bubble_berry_seeds", "window": [ { "offset": 13058, "opcode": 187, "operands": [ 12, 100 ] }, { "offset": 13061, "opcode": 89 }, { "offset": 13062, "opcode": 19, "constant": "BubbleBerrySeeds" }, { "offset": 13065, "opcode": 19, "constant": "bubble_berry_seeds" }, { "offset": 13068, "opcode": 178, "member": [ "net/tslat/aoa3/common/registration/BlockRegister", "BUBBLE_BERRY_CROP", "Lnet/tslat/aoa3/block/functional/crops/CropBlock;" ] }, { "offset": 13071, "opcode": 178, "member": [ "net/minecraft/init/Blocks", "field_150458_ak", "Lnet/minecraft/block/Block;" ] }, { "offset": 13074, "opcode": 183, "member": [ "net/tslat/aoa3/item/misc/SeedsItem", "", "(Ljava/lang/String;Ljava/lang/String;Lnet/tslat/aoa3/block/functional/crops/CropBlock;Lnet/minecraft/block/Block;)V" ] } ], "growth_material_field": [ "net/minecraft/init/Blocks", "field_150458_ak", "Lnet/minecraft/block/Block;" ], "source": "released SeedsItem constructor arguments" }, "produce": { "id": "aoa3:bubble_berries", "constructor": "net/tslat/aoa3/item/food/BubbleBerries.class", "method_sha256": "800aac01aef70991261a4d892cd8d37a8a374dca617f0f3860863b409b0e4177" }, "blockstate": "assets/aoa3/blockstates/bubble_berry_crop.json", "blockstate_sha256": "da4a5aac65d2d53a302fd462148c5424270571b48620dcc79df3dd6944ff559c", "frames": [ { "age": 0, "model": "aoa3:block/functional/crops/bubble_berry_crop_0", "model_path": "assets/aoa3/models/block/functional/crops/bubble_berry_crop_0.json", "model_sha256": "fbdda44f1582aeb1dae88fc3686971e2427b631742eaa2f74e7c72e02536973f", "x": 15, "y": 45, "size": 190 }, { "age": 1, "model": "aoa3:block/functional/crops/bubble_berry_crop_1", "model_path": "assets/aoa3/models/block/functional/crops/bubble_berry_crop_1.json", "model_sha256": "fceda56226823604c22f7e66d801f814ec7517c2bfac349ee49cc574d2cf37b9", "x": 235, "y": 45, "size": 190 }, { "age": 2, "model": "aoa3:block/functional/crops/bubble_berry_crop_2", "model_path": "assets/aoa3/models/block/functional/crops/bubble_berry_crop_2.json", "model_sha256": "fc7ea219cee1909893426a8272ba6c8586a1da943af8c556944e72190f449a5e", "x": 455, "y": 45, "size": 190 }, { "age": 3, "model": "aoa3:block/functional/crops/bubble_berry_crop_3", "model_path": "assets/aoa3/models/block/functional/crops/bubble_berry_crop_3.json", "model_sha256": "3951046d2d75ca748e77b530ba07b577e0bce63eb7f94898c6bd1a6fdc2784ec", "x": 675, "y": 45, "size": 190 }, { "age": 4, "model": "aoa3:block/functional/crops/bubble_berry_crop_4", "model_path": "assets/aoa3/models/block/functional/crops/bubble_berry_crop_4.json", "model_sha256": "a9c637ab0e148b003d790c14d8b82b19fa87bf21405ee5b016c330bb2a7ba1d9", "x": 15, "y": 295, "size": 190 }, { "age": 5, "model": "aoa3:block/functional/crops/bubble_berry_crop_5", "model_path": "assets/aoa3/models/block/functional/crops/bubble_berry_crop_5.json", "model_sha256": "438fdeab3ba8968759392540d926111c95e626519c72c875fdfe3e42f916c02a", "x": 235, "y": 295, "size": 190 }, { "age": 6, "model": "aoa3:block/functional/crops/bubble_berry_crop_6", "model_path": "assets/aoa3/models/block/functional/crops/bubble_berry_crop_6.json", "model_sha256": "3f198381780c5b1a54c39bc95d80e0f7997fe0beed03cc1de3647cf7646141ac", "x": 455, "y": 295, "size": 190 }, { "age": 7, "model": "aoa3:block/functional/crops/bubble_berry_crop_7", "model_path": "assets/aoa3/models/block/functional/crops/bubble_berry_crop_7.json", "model_sha256": "18590fc1b3bf68db8685695322403e2dff9004b3f665492dff31b4d3369c45fc", "x": 675, "y": 295, "size": 190 } ], "image": "crop-stages-1.12.2-bubble_berry_crop.webp", "image_sha256": "4539052e1ad1c3206c378b6445bf6446254366f6937c023be98433e5b605d1eb" }, { "id": "aoa3:chilli_crop", "name": "Chilli", "registration_window": [ { "offset": 28757, "opcode": 187, "operands": [ 23, 117 ] }, { "offset": 28760, "opcode": 89 }, { "offset": 28761, "opcode": 19, "constant": "ChilliCrop" }, { "offset": 28764, "opcode": 19, "constant": "chilli_crop" }, { "offset": 28767, "opcode": 4, "constant": 1 }, { "offset": 28768, "opcode": 183, "member": [ "net/tslat/aoa3/block/functional/crops/CropBlock", "", "(Ljava/lang/String;Ljava/lang/String;Z)V" ] }, { "offset": 28771, "opcode": 184, "member": [ "net/tslat/aoa3/common/registration/BlockRegister", "registerItemlessBlock", "(Lnet/minecraftforge/registries/IForgeRegistry;Lnet/minecraft/block/Block;)V" ] } ], "harvest_drops_seeds": true, "seed": { "id": "aoa3:chilli_seeds", "window": [ { "offset": 13094, "opcode": 187, "operands": [ 12, 100 ] }, { "offset": 13097, "opcode": 89 }, { "offset": 13098, "opcode": 19, "constant": "ChilliSeeds" }, { "offset": 13101, "opcode": 19, "constant": "chilli_seeds" }, { "offset": 13104, "opcode": 178, "member": [ "net/tslat/aoa3/common/registration/BlockRegister", "CHILLI_CROP", "Lnet/tslat/aoa3/block/functional/crops/CropBlock;" ] }, { "offset": 13107, "opcode": 178, "member": [ "net/minecraft/init/Blocks", "field_150458_ak", "Lnet/minecraft/block/Block;" ] }, { "offset": 13110, "opcode": 183, "member": [ "net/tslat/aoa3/item/misc/SeedsItem", "", "(Ljava/lang/String;Ljava/lang/String;Lnet/tslat/aoa3/block/functional/crops/CropBlock;Lnet/minecraft/block/Block;)V" ] } ], "growth_material_field": [ "net/minecraft/init/Blocks", "field_150458_ak", "Lnet/minecraft/block/Block;" ], "source": "released SeedsItem constructor arguments" }, "produce": { "id": "aoa3:chilli", "constructor": "net/tslat/aoa3/item/food/Chilli.class", "method_sha256": "80223547a123f07be0b15cb4211d21bc84064fadee255ea960d90ea6c1018fd5" }, "blockstate": "assets/aoa3/blockstates/chilli_crop.json", "blockstate_sha256": "7036b0754e25dfff65026a72bd2cc8e53cec0d40d85479cac7bc0c79c8badf6c", "frames": [ { "age": 0, "model": "aoa3:block/functional/crops/chilli_crop_0", "model_path": "assets/aoa3/models/block/functional/crops/chilli_crop_0.json", "model_sha256": "24b2157dfd684438782f314f3a2c73d11ed625df86459ff9b4420d94cb9d9f03", "x": 15, "y": 45, "size": 190 }, { "age": 1, "model": "aoa3:block/functional/crops/chilli_crop_1", "model_path": "assets/aoa3/models/block/functional/crops/chilli_crop_1.json", "model_sha256": "faae5ffcd9d2b7c43010b0ddf5562223e0efc59d8eb656a2e61a0768abd7be5f", "x": 235, "y": 45, "size": 190 }, { "age": 2, "model": "aoa3:block/functional/crops/chilli_crop_2", "model_path": "assets/aoa3/models/block/functional/crops/chilli_crop_2.json", "model_sha256": "f481efe023fa018aa2c2c39f0c862337af69e2483b3071d21c4dc72f0dfb49c4", "x": 455, "y": 45, "size": 190 }, { "age": 3, "model": "aoa3:block/functional/crops/chilli_crop_3", "model_path": "assets/aoa3/models/block/functional/crops/chilli_crop_3.json", "model_sha256": "01aeb02ee24d554cdade40d6505aed0eb55cbf758e61d47cec7363e32ed922c7", "x": 675, "y": 45, "size": 190 }, { "age": 4, "model": "aoa3:block/functional/crops/chilli_crop_4", "model_path": "assets/aoa3/models/block/functional/crops/chilli_crop_4.json", "model_sha256": "349a15bef9f72e1666b0199a766a48f79a1d8547dabb3683820f377aab2b5ca1", "x": 15, "y": 295, "size": 190 }, { "age": 5, "model": "aoa3:block/functional/crops/chilli_crop_5", "model_path": "assets/aoa3/models/block/functional/crops/chilli_crop_5.json", "model_sha256": "5cae3560a47996380cb533d66705e3415b24c53b11bc711fb03b0f35d61e5901", "x": 235, "y": 295, "size": 190 }, { "age": 6, "model": "aoa3:block/functional/crops/chilli_crop_6", "model_path": "assets/aoa3/models/block/functional/crops/chilli_crop_6.json", "model_sha256": "bb3550a8c9c123a61863505723a30f328aaada9ab3cca6b7cd6a5b09854bae70", "x": 455, "y": 295, "size": 190 }, { "age": 7, "model": "aoa3:block/functional/crops/chilli_crop_7", "model_path": "assets/aoa3/models/block/functional/crops/chilli_crop_7.json", "model_sha256": "d0afc2206ffc1db354c9a1f542ff86373be1f87a5c79bc5ebc88e00602a64f53", "x": 675, "y": 295, "size": 190 } ], "image": "crop-stages-1.12.2-chilli_crop.webp", "image_sha256": "632281a0da7fbe11eded55a949abb9c1ebecb8149a5acb29ec76afb5712d9d11" }, { "id": "aoa3:eye_bulb_crop", "name": "Eye Bulb", "registration_window": [ { "offset": 28775, "opcode": 187, "operands": [ 23, 117 ] }, { "offset": 28778, "opcode": 89 }, { "offset": 28779, "opcode": 19, "constant": "EyeBulbCrop" }, { "offset": 28782, "opcode": 19, "constant": "eye_bulb_crop" }, { "offset": 28785, "opcode": 3, "constant": 0 }, { "offset": 28786, "opcode": 183, "member": [ "net/tslat/aoa3/block/functional/crops/CropBlock", "", "(Ljava/lang/String;Ljava/lang/String;Z)V" ] }, { "offset": 28789, "opcode": 184, "member": [ "net/tslat/aoa3/common/registration/BlockRegister", "registerItemlessBlock", "(Lnet/minecraftforge/registries/IForgeRegistry;Lnet/minecraft/block/Block;)V" ] } ], "harvest_drops_seeds": false, "seed": { "id": "aoa3:eye_bulb", "source": "released ItemSeedFood constructor and setSeeds(this)", "constructor": "net/tslat/aoa3/item/misc/EyeBulb.class" }, "produce": { "id": "aoa3:eye_bulb", "constructor": "net/tslat/aoa3/item/misc/EyeBulb.class", "method_sha256": "002aa4bd06f678cdb56a74d78ed3bef6ea25b7d185e054cde9483929c6a73a76" }, "blockstate": "assets/aoa3/blockstates/eye_bulb_crop.json", "blockstate_sha256": "8eca4675a74f03332edb152c4ab9fd6793e2a348642e4dda7fcb19520fa7865b", "frames": [ { "age": 0, "model": "aoa3:block/functional/crops/eye_bulb_crop_0", "model_path": "assets/aoa3/models/block/functional/crops/eye_bulb_crop_0.json", "model_sha256": "3907a4eba8bd7b73349670dc1e798184efa2a2184e12fcc896db4673d4ed766b", "x": 15, "y": 45, "size": 190 }, { "age": 1, "model": "aoa3:block/functional/crops/eye_bulb_crop_1", "model_path": "assets/aoa3/models/block/functional/crops/eye_bulb_crop_1.json", "model_sha256": "0fd961dc057943ba7a7228f027c7b29793f49b4f03301f44fc1fb81f2baa1cf6", "x": 235, "y": 45, "size": 190 }, { "age": 2, "model": "aoa3:block/functional/crops/eye_bulb_crop_2", "model_path": "assets/aoa3/models/block/functional/crops/eye_bulb_crop_2.json", "model_sha256": "d8b3f9bc00374140e6198a5565d0a0269c109a7e40c59554c23448037dd0b336", "x": 455, "y": 45, "size": 190 }, { "age": 3, "model": "aoa3:block/functional/crops/eye_bulb_crop_3", "model_path": "assets/aoa3/models/block/functional/crops/eye_bulb_crop_3.json", "model_sha256": "509f533c7de820c2768e0512d3c14f17a23db25432f8b62b00a28580e2e5b8ba", "x": 675, "y": 45, "size": 190 }, { "age": 4, "model": "aoa3:block/functional/crops/eye_bulb_crop_4", "model_path": "assets/aoa3/models/block/functional/crops/eye_bulb_crop_4.json", "model_sha256": "2100be9bd8142825a36116605df008d3551c35a57d32674597d645ea971cec45", "x": 15, "y": 295, "size": 190 }, { "age": 5, "model": "aoa3:block/functional/crops/eye_bulb_crop_5", "model_path": "assets/aoa3/models/block/functional/crops/eye_bulb_crop_5.json", "model_sha256": "55d31c746f3fcb11ce9ff72aa51b8811dde3025710cd8f041545d061c4e111b6", "x": 235, "y": 295, "size": 190 }, { "age": 6, "model": "aoa3:block/functional/crops/eye_bulb_crop_6", "model_path": "assets/aoa3/models/block/functional/crops/eye_bulb_crop_6.json", "model_sha256": "20fb3e2189b08918ab41a8d9d0ed8c9f07631e3f296ca284c06eabd6bc0c7e47", "x": 455, "y": 295, "size": 190 }, { "age": 7, "model": "aoa3:block/functional/crops/eye_bulb_crop_7", "model_path": "assets/aoa3/models/block/functional/crops/eye_bulb_crop_7.json", "model_sha256": "b74e158d2a47c48c1778a9ae462f15298e9af4ec4135d2e3ed09d79699058cd3", "x": 675, "y": 295, "size": 190 } ], "image": "crop-stages-1.12.2-eye_bulb_crop.webp", "image_sha256": "a03caa108fa002fe48f84cfe89abc3dbf07cf6e06982e8df48b322d8556305d6" }, { "id": "aoa3:floracles_crop", "name": "Floracles", "registration_window": [ { "offset": 28793, "opcode": 187, "operands": [ 23, 117 ] }, { "offset": 28796, "opcode": 89 }, { "offset": 28797, "opcode": 19, "constant": "FloraclesCrop" }, { "offset": 28800, "opcode": 19, "constant": "floracles_crop" }, { "offset": 28803, "opcode": 4, "constant": 1 }, { "offset": 28804, "opcode": 183, "member": [ "net/tslat/aoa3/block/functional/crops/CropBlock", "", "(Ljava/lang/String;Ljava/lang/String;Z)V" ] }, { "offset": 28807, "opcode": 184, "member": [ "net/tslat/aoa3/common/registration/BlockRegister", "registerItemlessBlock", "(Lnet/minecraftforge/registries/IForgeRegistry;Lnet/minecraft/block/Block;)V" ] } ], "harvest_drops_seeds": true, "seed": { "id": "aoa3:floracle_seeds", "window": [ { "offset": 13130, "opcode": 187, "operands": [ 12, 100 ] }, { "offset": 13133, "opcode": 89 }, { "offset": 13134, "opcode": 19, "constant": "FloracleSeeds" }, { "offset": 13137, "opcode": 19, "constant": "floracle_seeds" }, { "offset": 13140, "opcode": 178, "member": [ "net/tslat/aoa3/common/registration/BlockRegister", "FLORACLES_CROP", "Lnet/tslat/aoa3/block/functional/crops/CropBlock;" ] }, { "offset": 13143, "opcode": 178, "member": [ "net/minecraft/init/Blocks", "field_150458_ak", "Lnet/minecraft/block/Block;" ] }, { "offset": 13146, "opcode": 183, "member": [ "net/tslat/aoa3/item/misc/SeedsItem", "", "(Ljava/lang/String;Ljava/lang/String;Lnet/tslat/aoa3/block/functional/crops/CropBlock;Lnet/minecraft/block/Block;)V" ] } ], "growth_material_field": [ "net/minecraft/init/Blocks", "field_150458_ak", "Lnet/minecraft/block/Block;" ], "source": "released SeedsItem constructor arguments" }, "produce": { "id": "aoa3:floracle_sticks", "constructor": "net/tslat/aoa3/item/food/FloracleSticks.class", "method_sha256": "800aac01aef70991261a4d892cd8d37a8a374dca617f0f3860863b409b0e4177" }, "blockstate": "assets/aoa3/blockstates/floracles_crop.json", "blockstate_sha256": "123147ff313e1b9b287fb1a6e98fa48b0f028654c3b0ac492a3d19e2446dc3d9", "frames": [ { "age": 0, "model": "aoa3:block/functional/crops/floracles_crop_0", "model_path": "assets/aoa3/models/block/functional/crops/floracles_crop_0.json", "model_sha256": "de3cf55db4c3b46dd7f12ddf92edbef5b4249f5dc1f7f0a088532dc6ed50dd62", "x": 15, "y": 45, "size": 190 }, { "age": 1, "model": "aoa3:block/functional/crops/floracles_crop_1", "model_path": "assets/aoa3/models/block/functional/crops/floracles_crop_1.json", "model_sha256": "9011c38b38c96f1c6c23c52c59b4dc5aa7eff4b4dfdacc237de94c1e661d6aaa", "x": 235, "y": 45, "size": 190 }, { "age": 2, "model": "aoa3:block/functional/crops/floracles_crop_2", "model_path": "assets/aoa3/models/block/functional/crops/floracles_crop_2.json", "model_sha256": "532eb4cf4bd027d69b40cb3d3804f64881b796f629675ceb4206678ea5df6a5b", "x": 455, "y": 45, "size": 190 }, { "age": 3, "model": "aoa3:block/functional/crops/floracles_crop_3", "model_path": "assets/aoa3/models/block/functional/crops/floracles_crop_3.json", "model_sha256": "0af00af8c556c56eaf35b5ee11c44b8c9b6c3c01f752079326aa0633975d9dcb", "x": 675, "y": 45, "size": 190 }, { "age": 4, "model": "aoa3:block/functional/crops/floracles_crop_4", "model_path": "assets/aoa3/models/block/functional/crops/floracles_crop_4.json", "model_sha256": "cf21a19f951ea2ac1a450173f2f891d1a320e78bd6db9018948c86f20e6dc7da", "x": 15, "y": 295, "size": 190 }, { "age": 5, "model": "aoa3:block/functional/crops/floracles_crop_5", "model_path": "assets/aoa3/models/block/functional/crops/floracles_crop_5.json", "model_sha256": "0082fbc04b1bbea51cfbdb9c1003273a3047457bc99ac72eb551c1972e646bbf", "x": 235, "y": 295, "size": 190 }, { "age": 6, "model": "aoa3:block/functional/crops/floracles_crop_6", "model_path": "assets/aoa3/models/block/functional/crops/floracles_crop_6.json", "model_sha256": "ede8056aecaa55c5d061f010d5a642c56832a8a6acd783d923e050c7c7c405f3", "x": 455, "y": 295, "size": 190 }, { "age": 7, "model": "aoa3:block/functional/crops/floracles_crop_7", "model_path": "assets/aoa3/models/block/functional/crops/floracles_crop_7.json", "model_sha256": "10513abecfaf99338236a774a46ff3f10284a25159d61a95c0e1c7f4c97e84b3", "x": 675, "y": 295, "size": 190 } ], "image": "crop-stages-1.12.2-floracles_crop.webp", "image_sha256": "743e824d3d9727652b21b8ce499d43a0cbae4dd1ac67db6f55c121459c214700" }, { "id": "aoa3:goldicaps_crop", "name": "Goldicaps", "registration_window": [ { "offset": 28811, "opcode": 187, "operands": [ 23, 117 ] }, { "offset": 28814, "opcode": 89 }, { "offset": 28815, "opcode": 19, "constant": "GoldicapsCrop" }, { "offset": 28818, "opcode": 19, "constant": "goldicaps_crop" }, { "offset": 28821, "opcode": 4, "constant": 1 }, { "offset": 28822, "opcode": 183, "member": [ "net/tslat/aoa3/block/functional/crops/CropBlock", "", "(Ljava/lang/String;Ljava/lang/String;Z)V" ] }, { "offset": 28825, "opcode": 184, "member": [ "net/tslat/aoa3/common/registration/BlockRegister", "registerItemlessBlock", "(Lnet/minecraftforge/registries/IForgeRegistry;Lnet/minecraft/block/Block;)V" ] } ], "harvest_drops_seeds": true, "seed": { "id": "aoa3:goldicap_seeds", "window": [ { "offset": 13166, "opcode": 187, "operands": [ 12, 100 ] }, { "offset": 13169, "opcode": 89 }, { "offset": 13170, "opcode": 19, "constant": "GoldicapSeeds" }, { "offset": 13173, "opcode": 19, "constant": "goldicap_seeds" }, { "offset": 13176, "opcode": 178, "member": [ "net/tslat/aoa3/common/registration/BlockRegister", "GOLDICAPS_CROP", "Lnet/tslat/aoa3/block/functional/crops/CropBlock;" ] }, { "offset": 13179, "opcode": 178, "member": [ "net/minecraft/init/Blocks", "field_150458_ak", "Lnet/minecraft/block/Block;" ] }, { "offset": 13182, "opcode": 183, "member": [ "net/tslat/aoa3/item/misc/SeedsItem", "", "(Ljava/lang/String;Ljava/lang/String;Lnet/tslat/aoa3/block/functional/crops/CropBlock;Lnet/minecraft/block/Block;)V" ] } ], "growth_material_field": [ "net/minecraft/init/Blocks", "field_150458_ak", "Lnet/minecraft/block/Block;" ], "source": "released SeedsItem constructor arguments" }, "produce": { "id": "aoa3:goldicap_petals", "constructor": "net/tslat/aoa3/item/food/GoldicapPetals.class", "method_sha256": "800aac01aef70991261a4d892cd8d37a8a374dca617f0f3860863b409b0e4177" }, "blockstate": "assets/aoa3/blockstates/goldicaps_crop.json", "blockstate_sha256": "12225ba4a56ec3047d60852370a5f56ce9ae268496d82b9836bffa8b86f0c593", "frames": [ { "age": 0, "model": "aoa3:block/functional/crops/goldicaps_crop_0", "model_path": "assets/aoa3/models/block/functional/crops/goldicaps_crop_0.json", "model_sha256": "2030d3172079f8d8f06560e05224491a1c34b9c896e7592c1417da76a051a80a", "x": 15, "y": 45, "size": 190 }, { "age": 1, "model": "aoa3:block/functional/crops/goldicaps_crop_1", "model_path": "assets/aoa3/models/block/functional/crops/goldicaps_crop_1.json", "model_sha256": "6a71953d48f3b8c7f6d10766c232a4ab51b22a241802d2ab9a95c76dd10bd4ef", "x": 235, "y": 45, "size": 190 }, { "age": 2, "model": "aoa3:block/functional/crops/goldicaps_crop_2", "model_path": "assets/aoa3/models/block/functional/crops/goldicaps_crop_2.json", "model_sha256": "119788c6ed2383e58eb5afd1369159cb09979c07cd24f8a5de336acbe5eb33c7", "x": 455, "y": 45, "size": 190 }, { "age": 3, "model": "aoa3:block/functional/crops/goldicaps_crop_3", "model_path": "assets/aoa3/models/block/functional/crops/goldicaps_crop_3.json", "model_sha256": "f85be197f28d519e84dae8fa1793e48767b66b957b0536fce0ef4b31d70c372b", "x": 675, "y": 45, "size": 190 }, { "age": 4, "model": "aoa3:block/functional/crops/goldicaps_crop_4", "model_path": "assets/aoa3/models/block/functional/crops/goldicaps_crop_4.json", "model_sha256": "0e44178130e2cfd90940731bd9334a423defc079bae6b5d3aa487a62db60e63f", "x": 15, "y": 295, "size": 190 }, { "age": 5, "model": "aoa3:block/functional/crops/goldicaps_crop_5", "model_path": "assets/aoa3/models/block/functional/crops/goldicaps_crop_5.json", "model_sha256": "0e5f54fb04e57b0bea48572a422e16fc93869896648ec8fc5b1365c0fcd72121", "x": 235, "y": 295, "size": 190 }, { "age": 6, "model": "aoa3:block/functional/crops/goldicaps_crop_6", "model_path": "assets/aoa3/models/block/functional/crops/goldicaps_crop_6.json", "model_sha256": "1931af967ec197366c003784a54acebe381c04c4c13bc00b3d5b67b2b04841f1", "x": 455, "y": 295, "size": 190 }, { "age": 7, "model": "aoa3:block/functional/crops/goldicaps_crop_7", "model_path": "assets/aoa3/models/block/functional/crops/goldicaps_crop_7.json", "model_sha256": "765647c6a6e9fbce98421b94879fc133319187f67475ec62f1401caa9717d84d", "x": 675, "y": 295, "size": 190 } ], "image": "crop-stages-1.12.2-goldicaps_crop.webp", "image_sha256": "f4506cd0938db065bc14175ab6d18e664138fbb7db66e2d71fd9ba508324f1d2" }, { "id": "aoa3:heart_fruit_crop", "name": "Heart Fruit", "registration_window": [ { "offset": 28829, "opcode": 187, "operands": [ 23, 117 ] }, { "offset": 28832, "opcode": 89 }, { "offset": 28833, "opcode": 19, "constant": "HeartFruitCrop" }, { "offset": 28836, "opcode": 19, "constant": "heart_fruit_crop" }, { "offset": 28839, "opcode": 3, "constant": 0 }, { "offset": 28840, "opcode": 183, "member": [ "net/tslat/aoa3/block/functional/crops/CropBlock", "", "(Ljava/lang/String;Ljava/lang/String;Z)V" ] }, { "offset": 28843, "opcode": 184, "member": [ "net/tslat/aoa3/common/registration/BlockRegister", "registerItemlessBlock", "(Lnet/minecraftforge/registries/IForgeRegistry;Lnet/minecraft/block/Block;)V" ] } ], "harvest_drops_seeds": false, "seed": { "id": "aoa3:heart_fruit_seeds", "window": [ { "offset": 13202, "opcode": 187, "operands": [ 12, 100 ] }, { "offset": 13205, "opcode": 89 }, { "offset": 13206, "opcode": 19, "constant": "HeartFruitSeeds" }, { "offset": 13209, "opcode": 19, "constant": "heart_fruit_seeds" }, { "offset": 13212, "opcode": 178, "member": [ "net/tslat/aoa3/common/registration/BlockRegister", "HEART_FRUIT_CROP", "Lnet/tslat/aoa3/block/functional/crops/CropBlock;" ] }, { "offset": 13215, "opcode": 178, "member": [ "net/minecraft/init/Blocks", "field_150458_ak", "Lnet/minecraft/block/Block;" ] }, { "offset": 13218, "opcode": 183, "member": [ "net/tslat/aoa3/item/misc/SeedsItem", "", "(Ljava/lang/String;Ljava/lang/String;Lnet/tslat/aoa3/block/functional/crops/CropBlock;Lnet/minecraft/block/Block;)V" ] } ], "growth_material_field": [ "net/minecraft/init/Blocks", "field_150458_ak", "Lnet/minecraft/block/Block;" ], "source": "released SeedsItem constructor arguments" }, "produce": { "id": "aoa3:heart_fruit", "constructor": "net/tslat/aoa3/item/food/HeartFruit.class", "method_sha256": "908efc267196670f6b3418057949d4c1a69f3f5029d596673d979cd2a572a419" }, "blockstate": "assets/aoa3/blockstates/heart_fruit_crop.json", "blockstate_sha256": "40f5b8ba06f3addc836e71f6dad8942dca92ec3261ccb16168a055b1d44a24fe", "frames": [ { "age": 0, "model": "aoa3:block/functional/crops/heart_fruit_crop_0", "model_path": "assets/aoa3/models/block/functional/crops/heart_fruit_crop_0.json", "model_sha256": "451548e789ea9ca57b61ea908b881736c6f7f86abc790859c509d65164f6ae19", "x": 15, "y": 45, "size": 190 }, { "age": 1, "model": "aoa3:block/functional/crops/heart_fruit_crop_1", "model_path": "assets/aoa3/models/block/functional/crops/heart_fruit_crop_1.json", "model_sha256": "4fe8e438cfe08e99953bc739ca3ed2dce3b4c6267b604a81dc980c9f4d853f81", "x": 235, "y": 45, "size": 190 }, { "age": 2, "model": "aoa3:block/functional/crops/heart_fruit_crop_2", "model_path": "assets/aoa3/models/block/functional/crops/heart_fruit_crop_2.json", "model_sha256": "0c8465a059324469e9805336b6cd4e72864af61b9a56cde673bc993e3efc2c01", "x": 455, "y": 45, "size": 190 }, { "age": 3, "model": "aoa3:block/functional/crops/heart_fruit_crop_3", "model_path": "assets/aoa3/models/block/functional/crops/heart_fruit_crop_3.json", "model_sha256": "e04d9300849d6e860018e7ba6c25e0065e5c80a3c87c81242045949b0a57ed2f", "x": 675, "y": 45, "size": 190 }, { "age": 4, "model": "aoa3:block/functional/crops/heart_fruit_crop_4", "model_path": "assets/aoa3/models/block/functional/crops/heart_fruit_crop_4.json", "model_sha256": "7f729178a39b86014ea8a80b42a7f6815726403533d6c492c3df0e2dea3092ea", "x": 15, "y": 295, "size": 190 }, { "age": 5, "model": "aoa3:block/functional/crops/heart_fruit_crop_5", "model_path": "assets/aoa3/models/block/functional/crops/heart_fruit_crop_5.json", "model_sha256": "5f49029e7a9a66eecf0ea656b2c70b3158a99dbcbc4de6058131ed790ce0da46", "x": 235, "y": 295, "size": 190 }, { "age": 6, "model": "aoa3:block/functional/crops/heart_fruit_crop_6", "model_path": "assets/aoa3/models/block/functional/crops/heart_fruit_crop_6.json", "model_sha256": "d96d7622b7e7c3d654a54fd733fbf2ce03edc053d63139464e89616fa5bcdd60", "x": 455, "y": 295, "size": 190 }, { "age": 7, "model": "aoa3:block/functional/crops/heart_fruit_crop_7", "model_path": "assets/aoa3/models/block/functional/crops/heart_fruit_crop_7.json", "model_sha256": "729d7141aba24c2a7a932e49fb442934fb456be35b9d5f301159f7fdf3ab115a", "x": 675, "y": 295, "size": 190 } ], "image": "crop-stages-1.12.2-heart_fruit_crop.webp", "image_sha256": "5003f6910682f5b0cf73e9680a1ad923416040b9ef2b37a80034f9bbe0d55b96" }, { "id": "aoa3:holly_tops_crop", "name": "Holly Tops", "registration_window": [ { "offset": 28847, "opcode": 187, "operands": [ 23, 117 ] }, { "offset": 28850, "opcode": 89 }, { "offset": 28851, "opcode": 19, "constant": "HollyTopsCrop" }, { "offset": 28854, "opcode": 19, "constant": "holly_tops_crop" }, { "offset": 28857, "opcode": 4, "constant": 1 }, { "offset": 28858, "opcode": 183, "member": [ "net/tslat/aoa3/block/functional/crops/CropBlock", "", "(Ljava/lang/String;Ljava/lang/String;Z)V" ] }, { "offset": 28861, "opcode": 184, "member": [ "net/tslat/aoa3/common/registration/BlockRegister", "registerItemlessBlock", "(Lnet/minecraftforge/registries/IForgeRegistry;Lnet/minecraft/block/Block;)V" ] } ], "harvest_drops_seeds": true, "seed": { "id": "aoa3:holly_top_seeds", "window": [ { "offset": 13238, "opcode": 187, "operands": [ 12, 100 ] }, { "offset": 13241, "opcode": 89 }, { "offset": 13242, "opcode": 19, "constant": "HollyTopSeeds" }, { "offset": 13245, "opcode": 19, "constant": "holly_top_seeds" }, { "offset": 13248, "opcode": 178, "member": [ "net/tslat/aoa3/common/registration/BlockRegister", "HOLLY_TOPS_CROP", "Lnet/tslat/aoa3/block/functional/crops/CropBlock;" ] }, { "offset": 13251, "opcode": 178, "member": [ "net/minecraft/init/Blocks", "field_150458_ak", "Lnet/minecraft/block/Block;" ] }, { "offset": 13254, "opcode": 183, "member": [ "net/tslat/aoa3/item/misc/SeedsItem", "", "(Ljava/lang/String;Ljava/lang/String;Lnet/tslat/aoa3/block/functional/crops/CropBlock;Lnet/minecraft/block/Block;)V" ] } ], "growth_material_field": [ "net/minecraft/init/Blocks", "field_150458_ak", "Lnet/minecraft/block/Block;" ], "source": "released SeedsItem constructor arguments" }, "produce": { "id": "aoa3:holly_top_petals", "constructor": "net/tslat/aoa3/item/misc/HollyTopPetals.class", "method_sha256": "5ddc2be0ed3125ee1096d81d4953873abdd1a80284fcbfe6701231e021ba4892" }, "blockstate": "assets/aoa3/blockstates/holly_tops_crop.json", "blockstate_sha256": "f029ac0f72e3508aa5c545a4813c604dea16b934653d325a9a2ae79a6fdf94b5", "frames": [ { "age": 0, "model": "aoa3:block/functional/crops/holly_tops_crop_0", "model_path": "assets/aoa3/models/block/functional/crops/holly_tops_crop_0.json", "model_sha256": "080c5f30dd3b994a08973da7a8a3e6c7b1e80cc5c37f4e356110e193a5b4828c", "x": 15, "y": 45, "size": 190 }, { "age": 1, "model": "aoa3:block/functional/crops/holly_tops_crop_1", "model_path": "assets/aoa3/models/block/functional/crops/holly_tops_crop_1.json", "model_sha256": "fe41b20f393719510baf72d975f5c6aefb282af57f1b76a3cfac0ece4b9bda86", "x": 235, "y": 45, "size": 190 }, { "age": 2, "model": "aoa3:block/functional/crops/holly_tops_crop_2", "model_path": "assets/aoa3/models/block/functional/crops/holly_tops_crop_2.json", "model_sha256": "c107e8302bdd7400e3ec25c4af07f7527567361b45d1cc435357a2c4fa466480", "x": 455, "y": 45, "size": 190 }, { "age": 3, "model": "aoa3:block/functional/crops/holly_tops_crop_3", "model_path": "assets/aoa3/models/block/functional/crops/holly_tops_crop_3.json", "model_sha256": "92954fbbc26437f5a61eadf3fb9a3b52f785f5a1db4b3c1e6eaffc6256666459", "x": 675, "y": 45, "size": 190 }, { "age": 4, "model": "aoa3:block/functional/crops/holly_tops_crop_4", "model_path": "assets/aoa3/models/block/functional/crops/holly_tops_crop_4.json", "model_sha256": "5a18a7b297495b455f393ef083844d297cad966093bf914db95fe6b95b5cdd65", "x": 15, "y": 295, "size": 190 }, { "age": 5, "model": "aoa3:block/functional/crops/holly_tops_crop_5", "model_path": "assets/aoa3/models/block/functional/crops/holly_tops_crop_5.json", "model_sha256": "faf65541facb260309b59fdbe218aab0c4c71e51c10e37c88b8b019e4bc39e46", "x": 235, "y": 295, "size": 190 }, { "age": 6, "model": "aoa3:block/functional/crops/holly_tops_crop_6", "model_path": "assets/aoa3/models/block/functional/crops/holly_tops_crop_6.json", "model_sha256": "3d3467aa0417c055e56fc364510aabcbbed4f24016c18a5b18f530b9cc4987bb", "x": 455, "y": 295, "size": 190 }, { "age": 7, "model": "aoa3:block/functional/crops/holly_tops_crop_7", "model_path": "assets/aoa3/models/block/functional/crops/holly_tops_crop_7.json", "model_sha256": "813bde97d5d454a5b93dc9f79b2c1639aa0442cef287cafad66365ebcc3993cc", "x": 675, "y": 295, "size": 190 } ], "image": "crop-stages-1.12.2-holly_tops_crop.webp", "image_sha256": "beea601bf8b249209441e5765acc63ebe83d7e7bdb9c33b4a40745afcb4fb524" }, { "id": "aoa3:lunacrike_crop", "name": "Lunacrike", "registration_window": [ { "offset": 28865, "opcode": 187, "operands": [ 23, 117 ] }, { "offset": 28868, "opcode": 89 }, { "offset": 28869, "opcode": 19, "constant": "LunacrikeCrop" }, { "offset": 28872, "opcode": 19, "constant": "lunacrike_crop" }, { "offset": 28875, "opcode": 4, "constant": 1 }, { "offset": 28876, "opcode": 183, "member": [ "net/tslat/aoa3/block/functional/crops/CropBlock", "", "(Ljava/lang/String;Ljava/lang/String;Z)V" ] }, { "offset": 28879, "opcode": 184, "member": [ "net/tslat/aoa3/common/registration/BlockRegister", "registerItemlessBlock", "(Lnet/minecraftforge/registries/IForgeRegistry;Lnet/minecraft/block/Block;)V" ] } ], "harvest_drops_seeds": true, "seed": { "id": "aoa3:lunacrike_seeds", "window": [ { "offset": 13274, "opcode": 187, "operands": [ 12, 100 ] }, { "offset": 13277, "opcode": 89 }, { "offset": 13278, "opcode": 19, "constant": "LunacrikeSeeds" }, { "offset": 13281, "opcode": 19, "constant": "lunacrike_seeds" }, { "offset": 13284, "opcode": 178, "member": [ "net/tslat/aoa3/common/registration/BlockRegister", "LUNACRIKE_CROP", "Lnet/tslat/aoa3/block/functional/crops/CropBlock;" ] }, { "offset": 13287, "opcode": 178, "member": [ "net/minecraft/init/Blocks", "field_150458_ak", "Lnet/minecraft/block/Block;" ] }, { "offset": 13290, "opcode": 183, "member": [ "net/tslat/aoa3/item/misc/SeedsItem", "", "(Ljava/lang/String;Ljava/lang/String;Lnet/tslat/aoa3/block/functional/crops/CropBlock;Lnet/minecraft/block/Block;)V" ] } ], "growth_material_field": [ "net/minecraft/init/Blocks", "field_150458_ak", "Lnet/minecraft/block/Block;" ], "source": "released SeedsItem constructor arguments" }, "produce": { "id": "aoa3:lunacrike", "constructor": "net/tslat/aoa3/item/food/Lunacrike.class", "method_sha256": "800aac01aef70991261a4d892cd8d37a8a374dca617f0f3860863b409b0e4177" }, "blockstate": "assets/aoa3/blockstates/lunacrike_crop.json", "blockstate_sha256": "305f8745bf2fc9392572fe8dcd7cd5961c1bcc0c8c9920c91813cca437de478e", "frames": [ { "age": 0, "model": "aoa3:block/functional/crops/lunacrike_crop_0", "model_path": "assets/aoa3/models/block/functional/crops/lunacrike_crop_0.json", "model_sha256": "823f2059b9ce3ea752f8418cad71520a6c5539f21faff1b30ca16ca3d322664c", "x": 15, "y": 45, "size": 190 }, { "age": 1, "model": "aoa3:block/functional/crops/lunacrike_crop_1", "model_path": "assets/aoa3/models/block/functional/crops/lunacrike_crop_1.json", "model_sha256": "ea6c8023941656c9408c1204c689fddef8ee558c030ab2a26da21aac2a4efc75", "x": 235, "y": 45, "size": 190 }, { "age": 2, "model": "aoa3:block/functional/crops/lunacrike_crop_2", "model_path": "assets/aoa3/models/block/functional/crops/lunacrike_crop_2.json", "model_sha256": "99bdeece2bdf8a9cec0d1ff4cc0ce5e59d105e783fd66b37e8e8555e816d0622", "x": 455, "y": 45, "size": 190 }, { "age": 3, "model": "aoa3:block/functional/crops/lunacrike_crop_3", "model_path": "assets/aoa3/models/block/functional/crops/lunacrike_crop_3.json", "model_sha256": "42890c691d5c810cf3f26f61899fadece3f3a9c37e8b4f8fc6ac84b5f4444565", "x": 675, "y": 45, "size": 190 }, { "age": 4, "model": "aoa3:block/functional/crops/lunacrike_crop_4", "model_path": "assets/aoa3/models/block/functional/crops/lunacrike_crop_4.json", "model_sha256": "f5755d3a594e39b68ae82a79bf18477d5c72d9a9e545ba61ab2d52f861d09038", "x": 15, "y": 295, "size": 190 }, { "age": 5, "model": "aoa3:block/functional/crops/lunacrike_crop_5", "model_path": "assets/aoa3/models/block/functional/crops/lunacrike_crop_5.json", "model_sha256": "ffb8a1d971684d7f7765abd9a7670878bc817e4d97a9dcef14bb56f81b75d990", "x": 235, "y": 295, "size": 190 }, { "age": 6, "model": "aoa3:block/functional/crops/lunacrike_crop_6", "model_path": "assets/aoa3/models/block/functional/crops/lunacrike_crop_6.json", "model_sha256": "ca2dea50b5cf0578928f891b9374674735dcfa038f3acefb52d8caab579b70c8", "x": 455, "y": 295, "size": 190 }, { "age": 7, "model": "aoa3:block/functional/crops/lunacrike_crop_7", "model_path": "assets/aoa3/models/block/functional/crops/lunacrike_crop_7.json", "model_sha256": "da3642d3aeb6ea5cd3fb849158c3d1f345f673319ab6ea7acd22b42dfecab576", "x": 675, "y": 295, "size": 190 } ], "image": "crop-stages-1.12.2-lunacrike_crop.webp", "image_sha256": "a9319dfc2c3fb886e681f1093b1c0715a4461d2f5c908e1dbdd3143970feebdc" }, { "id": "aoa3:luna_globe_crop", "name": "Luna Globe", "registration_window": [ { "offset": 28883, "opcode": 187, "operands": [ 23, 117 ] }, { "offset": 28886, "opcode": 89 }, { "offset": 28887, "opcode": 19, "constant": "LunaGlobeCrop" }, { "offset": 28890, "opcode": 19, "constant": "luna_globe_crop" }, { "offset": 28893, "opcode": 4, "constant": 1 }, { "offset": 28894, "opcode": 183, "member": [ "net/tslat/aoa3/block/functional/crops/CropBlock", "", "(Ljava/lang/String;Ljava/lang/String;Z)V" ] }, { "offset": 28897, "opcode": 184, "member": [ "net/tslat/aoa3/common/registration/BlockRegister", "registerItemlessBlock", "(Lnet/minecraftforge/registries/IForgeRegistry;Lnet/minecraft/block/Block;)V" ] } ], "harvest_drops_seeds": true, "seed": { "id": "aoa3:luna_globe_seeds", "window": [ { "offset": 13310, "opcode": 187, "operands": [ 12, 100 ] }, { "offset": 13313, "opcode": 89 }, { "offset": 13314, "opcode": 19, "constant": "LunaGlobeSeeds" }, { "offset": 13317, "opcode": 19, "constant": "luna_globe_seeds" }, { "offset": 13320, "opcode": 178, "member": [ "net/tslat/aoa3/common/registration/BlockRegister", "LUNA_GLOBE_CROP", "Lnet/tslat/aoa3/block/functional/crops/CropBlock;" ] }, { "offset": 13323, "opcode": 178, "member": [ "net/minecraft/init/Blocks", "field_150458_ak", "Lnet/minecraft/block/Block;" ] }, { "offset": 13326, "opcode": 183, "member": [ "net/tslat/aoa3/item/misc/SeedsItem", "", "(Ljava/lang/String;Ljava/lang/String;Lnet/tslat/aoa3/block/functional/crops/CropBlock;Lnet/minecraft/block/Block;)V" ] } ], "growth_material_field": [ "net/minecraft/init/Blocks", "field_150458_ak", "Lnet/minecraft/block/Block;" ], "source": "released SeedsItem constructor arguments" }, "produce": { "id": "aoa3:luna_globe", "constructor": "net/tslat/aoa3/item/food/LunaGlobe.class", "method_sha256": "800aac01aef70991261a4d892cd8d37a8a374dca617f0f3860863b409b0e4177" }, "blockstate": "assets/aoa3/blockstates/luna_globe_crop.json", "blockstate_sha256": "5327077d9f42f770ca5aef6981afa1ba559cf48fbedb9711ab59c581b0e8f8ae", "frames": [ { "age": 0, "model": "aoa3:block/functional/crops/luna_globe_crop_0", "model_path": "assets/aoa3/models/block/functional/crops/luna_globe_crop_0.json", "model_sha256": "38c07c80cddfb6825c967d8f3c100ec6815818ffe09f5af3ecf485eb9132fd11", "x": 15, "y": 45, "size": 190 }, { "age": 1, "model": "aoa3:block/functional/crops/luna_globe_crop_1", "model_path": "assets/aoa3/models/block/functional/crops/luna_globe_crop_1.json", "model_sha256": "428d731caec20b91faf2f9ce5325e707a65891c272bed94b3c9606a4a46a7983", "x": 235, "y": 45, "size": 190 }, { "age": 2, "model": "aoa3:block/functional/crops/luna_globe_crop_2", "model_path": "assets/aoa3/models/block/functional/crops/luna_globe_crop_2.json", "model_sha256": "4a979626be74f6586ef2bc0f0f4022781c1670dfbd446a23c1edfa17bf563c70", "x": 455, "y": 45, "size": 190 }, { "age": 3, "model": "aoa3:block/functional/crops/luna_globe_crop_3", "model_path": "assets/aoa3/models/block/functional/crops/luna_globe_crop_3.json", "model_sha256": "1016af8bbcf68a3b364b4c19d71b700a0b09dd4e0ebe0848db09f6f17000bf30", "x": 675, "y": 45, "size": 190 }, { "age": 4, "model": "aoa3:block/functional/crops/luna_globe_crop_4", "model_path": "assets/aoa3/models/block/functional/crops/luna_globe_crop_4.json", "model_sha256": "6a705cc54b38c48a97ebbb17ba043ad1445e298b3a89b710df34ba24aa94ed1c", "x": 15, "y": 295, "size": 190 }, { "age": 5, "model": "aoa3:block/functional/crops/luna_globe_crop_5", "model_path": "assets/aoa3/models/block/functional/crops/luna_globe_crop_5.json", "model_sha256": "e3f9841ad682f6f6d564bb3589a276bf20a6a831d39a90d81962c6d937c6dc44", "x": 235, "y": 295, "size": 190 }, { "age": 6, "model": "aoa3:block/functional/crops/luna_globe_crop_6", "model_path": "assets/aoa3/models/block/functional/crops/luna_globe_crop_6.json", "model_sha256": "4638558629e48dc2c148405a7df9a4883ed2be5306d402bf23495ffc8f7152fe", "x": 455, "y": 295, "size": 190 }, { "age": 7, "model": "aoa3:block/functional/crops/luna_globe_crop_7", "model_path": "assets/aoa3/models/block/functional/crops/luna_globe_crop_7.json", "model_sha256": "82a8c831a40f8263787bf31f45bb429ebf0f988ebd4a3ab73e87c0d1a515051a", "x": 675, "y": 295, "size": 190 } ], "image": "crop-stages-1.12.2-luna_globe_crop.webp", "image_sha256": "da78ad1e2091aa50511d6a1b35d3b218f56984db28b008bce8c25272923d2c89" }, { "id": "aoa3:lunalon_crop", "name": "Lunalip", "registration_window": [ { "offset": 28901, "opcode": 187, "operands": [ 23, 117 ] }, { "offset": 28904, "opcode": 89 }, { "offset": 28905, "opcode": 19, "constant": "LunalonsCrop" }, { "offset": 28908, "opcode": 19, "constant": "lunalon_crop" }, { "offset": 28911, "opcode": 4, "constant": 1 }, { "offset": 28912, "opcode": 183, "member": [ "net/tslat/aoa3/block/functional/crops/CropBlock", "", "(Ljava/lang/String;Ljava/lang/String;Z)V" ] }, { "offset": 28915, "opcode": 184, "member": [ "net/tslat/aoa3/common/registration/BlockRegister", "registerItemlessBlock", "(Lnet/minecraftforge/registries/IForgeRegistry;Lnet/minecraft/block/Block;)V" ] } ], "harvest_drops_seeds": true, "seed": { "id": "aoa3:lunalon_seeds", "window": [ { "offset": 13346, "opcode": 187, "operands": [ 12, 100 ] }, { "offset": 13349, "opcode": 89 }, { "offset": 13350, "opcode": 19, "constant": "LunalonSeeds" }, { "offset": 13353, "opcode": 19, "constant": "lunalon_seeds" }, { "offset": 13356, "opcode": 178, "member": [ "net/tslat/aoa3/common/registration/BlockRegister", "LUNALON_CROP", "Lnet/tslat/aoa3/block/functional/crops/CropBlock;" ] }, { "offset": 13359, "opcode": 178, "member": [ "net/minecraft/init/Blocks", "field_150458_ak", "Lnet/minecraft/block/Block;" ] }, { "offset": 13362, "opcode": 183, "member": [ "net/tslat/aoa3/item/misc/SeedsItem", "", "(Ljava/lang/String;Ljava/lang/String;Lnet/tslat/aoa3/block/functional/crops/CropBlock;Lnet/minecraft/block/Block;)V" ] } ], "growth_material_field": [ "net/minecraft/init/Blocks", "field_150458_ak", "Lnet/minecraft/block/Block;" ], "source": "released SeedsItem constructor arguments" }, "produce": { "id": "aoa3:lunalons", "constructor": "net/tslat/aoa3/item/food/Lunalons.class", "method_sha256": "800aac01aef70991261a4d892cd8d37a8a374dca617f0f3860863b409b0e4177" }, "blockstate": "assets/aoa3/blockstates/lunalon_crop.json", "blockstate_sha256": "72c4043947f71ffca03881be3e783be610313c080e7b1e4a440dda7e8be9e67e", "frames": [ { "age": 0, "model": "aoa3:block/functional/crops/lunalon_crop_0", "model_path": "assets/aoa3/models/block/functional/crops/lunalon_crop_0.json", "model_sha256": "d5b270ab3850368f9c3ac179b83fb0aeb7077de45c24a28767e08610741a8cf9", "x": 15, "y": 45, "size": 190 }, { "age": 1, "model": "aoa3:block/functional/crops/lunalon_crop_1", "model_path": "assets/aoa3/models/block/functional/crops/lunalon_crop_1.json", "model_sha256": "46af5d6dfb6c2926bfcffab72e1650d3bdd46d9e9a4d528537c48a6bf5c03d24", "x": 235, "y": 45, "size": 190 }, { "age": 2, "model": "aoa3:block/functional/crops/lunalon_crop_2", "model_path": "assets/aoa3/models/block/functional/crops/lunalon_crop_2.json", "model_sha256": "547f31a32f0cedc133591a84b3111d3b92e5a7eb902a8c88612823c6d604237c", "x": 455, "y": 45, "size": 190 }, { "age": 3, "model": "aoa3:block/functional/crops/lunalon_crop_3", "model_path": "assets/aoa3/models/block/functional/crops/lunalon_crop_3.json", "model_sha256": "7b172ff57ad61d5c7e9097fe2613059f7bfa2cbd44a95750857506416932cf08", "x": 675, "y": 45, "size": 190 }, { "age": 4, "model": "aoa3:block/functional/crops/lunalon_crop_4", "model_path": "assets/aoa3/models/block/functional/crops/lunalon_crop_4.json", "model_sha256": "46438a786d2cdb0ba49845601ff842d9b2b563ca9928999a06dad13e99b17dcc", "x": 15, "y": 295, "size": 190 }, { "age": 5, "model": "aoa3:block/functional/crops/lunalon_crop_5", "model_path": "assets/aoa3/models/block/functional/crops/lunalon_crop_5.json", "model_sha256": "e6a6a2cd084f0b709db76d0e733e175a4aea6bdaa8ca63099d01e67ef3fdd874", "x": 235, "y": 295, "size": 190 }, { "age": 6, "model": "aoa3:block/functional/crops/lunalon_crop_6", "model_path": "assets/aoa3/models/block/functional/crops/lunalon_crop_6.json", "model_sha256": "e3ffe9729a133bd1fae36b82b686231c14c538d30993cf0bb5aa634ea7604e5f", "x": 455, "y": 295, "size": 190 }, { "age": 7, "model": "aoa3:block/functional/crops/lunalon_crop_7", "model_path": "assets/aoa3/models/block/functional/crops/lunalon_crop_7.json", "model_sha256": "5b5530e40e24145c16a652848e07239b387a0dfdb96764aee00f5752e3792cbe", "x": 675, "y": 295, "size": 190 } ], "image": "crop-stages-1.12.2-lunalon_crop.webp", "image_sha256": "6e0d44f1b5524f5b5278f734db6db36bd55d15db56c9118203c6e3747e212b6a" }, { "id": "aoa3:magic_marang_crop", "name": "Magic Marang", "registration_window": [ { "offset": 28919, "opcode": 187, "operands": [ 23, 117 ] }, { "offset": 28922, "opcode": 89 }, { "offset": 28923, "opcode": 19, "constant": "MagicMarangCrop" }, { "offset": 28926, "opcode": 19, "constant": "magic_marang_crop" }, { "offset": 28929, "opcode": 3, "constant": 0 }, { "offset": 28930, "opcode": 183, "member": [ "net/tslat/aoa3/block/functional/crops/CropBlock", "", "(Ljava/lang/String;Ljava/lang/String;Z)V" ] }, { "offset": 28933, "opcode": 184, "member": [ "net/tslat/aoa3/common/registration/BlockRegister", "registerItemlessBlock", "(Lnet/minecraftforge/registries/IForgeRegistry;Lnet/minecraft/block/Block;)V" ] } ], "harvest_drops_seeds": false, "seed": { "id": "aoa3:magic_marang_seeds", "window": [ { "offset": 13382, "opcode": 187, "operands": [ 12, 100 ] }, { "offset": 13385, "opcode": 89 }, { "offset": 13386, "opcode": 19, "constant": "MagicMarangSeeds" }, { "offset": 13389, "opcode": 19, "constant": "magic_marang_seeds" }, { "offset": 13392, "opcode": 178, "member": [ "net/tslat/aoa3/common/registration/BlockRegister", "MAGIC_MARANG_CROP", "Lnet/tslat/aoa3/block/functional/crops/CropBlock;" ] }, { "offset": 13395, "opcode": 178, "member": [ "net/minecraft/init/Blocks", "field_150458_ak", "Lnet/minecraft/block/Block;" ] }, { "offset": 13398, "opcode": 183, "member": [ "net/tslat/aoa3/item/misc/SeedsItem", "", "(Ljava/lang/String;Ljava/lang/String;Lnet/tslat/aoa3/block/functional/crops/CropBlock;Lnet/minecraft/block/Block;)V" ] } ], "growth_material_field": [ "net/minecraft/init/Blocks", "field_150458_ak", "Lnet/minecraft/block/Block;" ], "source": "released SeedsItem constructor arguments" }, "produce": { "id": "aoa3:magic_marang", "constructor": "net/tslat/aoa3/item/food/MagicMarang.class", "method_sha256": "d1e587e57b969adfb534cfef691d169d6b3a1fcc047ff8dd834ad845883fb681" }, "blockstate": "assets/aoa3/blockstates/magic_marang_crop.json", "blockstate_sha256": "6b1815b3be1a97f0883b99b8b43d9e21c913b254401d8034f7a1bfc59daabfeb", "frames": [ { "age": 0, "model": "aoa3:block/functional/crops/magic_marang_crop_0", "model_path": "assets/aoa3/models/block/functional/crops/magic_marang_crop_0.json", "model_sha256": "bcf7909d39bef37d48957c8acbefd55c902ff9ade7a4232fa246eb90cd9f9157", "x": 15, "y": 45, "size": 190 }, { "age": 1, "model": "aoa3:block/functional/crops/magic_marang_crop_1", "model_path": "assets/aoa3/models/block/functional/crops/magic_marang_crop_1.json", "model_sha256": "ad4c1a531f2e81ed23c32325e2e96b2735d7f6b0d7a0d7e3d75ac1cb2058de4f", "x": 235, "y": 45, "size": 190 }, { "age": 2, "model": "aoa3:block/functional/crops/magic_marang_crop_2", "model_path": "assets/aoa3/models/block/functional/crops/magic_marang_crop_2.json", "model_sha256": "7943199875e26005f49ed2e8e7b53fd3fe7d2566e8a5e12e790093fe7cccb5a7", "x": 455, "y": 45, "size": 190 }, { "age": 3, "model": "aoa3:block/functional/crops/magic_marang_crop_3", "model_path": "assets/aoa3/models/block/functional/crops/magic_marang_crop_3.json", "model_sha256": "726a32dca12f7bf14e6873fcdb1b0b9b3eede5ad2249e19d9f4ab7d948d61bf6", "x": 675, "y": 45, "size": 190 }, { "age": 4, "model": "aoa3:block/functional/crops/magic_marang_crop_4", "model_path": "assets/aoa3/models/block/functional/crops/magic_marang_crop_4.json", "model_sha256": "d468759c1d0c811b45ab6d649103c03bc00bbd1491ed5c02921371c59e732c3d", "x": 15, "y": 295, "size": 190 }, { "age": 5, "model": "aoa3:block/functional/crops/magic_marang_crop_5", "model_path": "assets/aoa3/models/block/functional/crops/magic_marang_crop_5.json", "model_sha256": "0c7ad047915ebe84aa92cf2bf405b4105a461d218606916c50b4ba9083fb3fe9", "x": 235, "y": 295, "size": 190 }, { "age": 6, "model": "aoa3:block/functional/crops/magic_marang_crop_6", "model_path": "assets/aoa3/models/block/functional/crops/magic_marang_crop_6.json", "model_sha256": "b1c562eb1188e0fdc97c706661fddd10fa8e71459bb7ec7dc96bbada2a6118d4", "x": 455, "y": 295, "size": 190 }, { "age": 7, "model": "aoa3:block/functional/crops/magic_marang_crop_7", "model_path": "assets/aoa3/models/block/functional/crops/magic_marang_crop_7.json", "model_sha256": "5b96d288016c987b88a76c9cd683eb3b2d46e1666199e3bba6cba9a1ee0fb110", "x": 675, "y": 295, "size": 190 } ], "image": "crop-stages-1.12.2-magic_marang_crop.webp", "image_sha256": "a9bc4bcf7d8481ea28eebc7a847b49bc9fb60027acf0e7d6362eb42ff939bf4a" }, { "id": "aoa3:mystic_shroom_crop", "name": "Mystic Shrooms", "registration_window": [ { "offset": 28937, "opcode": 187, "operands": [ 23, 117 ] }, { "offset": 28940, "opcode": 89 }, { "offset": 28941, "opcode": 19, "constant": "MysticShroomCrop" }, { "offset": 28944, "opcode": 19, "constant": "mystic_shroom_crop" }, { "offset": 28947, "opcode": 3, "constant": 0 }, { "offset": 28948, "opcode": 183, "member": [ "net/tslat/aoa3/block/functional/crops/CropBlock", "", "(Ljava/lang/String;Ljava/lang/String;Z)V" ] }, { "offset": 28951, "opcode": 184, "member": [ "net/tslat/aoa3/common/registration/BlockRegister", "registerItemlessBlock", "(Lnet/minecraftforge/registries/IForgeRegistry;Lnet/minecraft/block/Block;)V" ] } ], "harvest_drops_seeds": false, "seed": { "id": "aoa3:mystic_shrooms", "source": "released ItemSeedFood constructor and setSeeds(this)", "constructor": "net/tslat/aoa3/item/food/MysticShrooms.class" }, "produce": { "id": "aoa3:mystic_shrooms", "constructor": "net/tslat/aoa3/item/food/MysticShrooms.class", "method_sha256": "002aa4bd06f678cdb56a74d78ed3bef6ea25b7d185e054cde9483929c6a73a76" }, "blockstate": "assets/aoa3/blockstates/mystic_shroom_crop.json", "blockstate_sha256": "f5fc7fa39141d01c00dd39cdf1b5f4775fd1987c74415a38d5e6dac6c3c586ac", "frames": [ { "age": 0, "model": "aoa3:block/functional/crops/mystic_shroom_crop_0", "model_path": "assets/aoa3/models/block/functional/crops/mystic_shroom_crop_0.json", "model_sha256": "f9f2d8f5011729994465b39082dc498e1465650aa5cd6ea1f07d339e03ca60a8", "x": 15, "y": 45, "size": 190 }, { "age": 1, "model": "aoa3:block/functional/crops/mystic_shroom_crop_1", "model_path": "assets/aoa3/models/block/functional/crops/mystic_shroom_crop_1.json", "model_sha256": "12a0ce095c7ee0d556753c89e214bf1adc361b9fd561b9d1f7023c4480ecaa58", "x": 235, "y": 45, "size": 190 }, { "age": 2, "model": "aoa3:block/functional/crops/mystic_shroom_crop_2", "model_path": "assets/aoa3/models/block/functional/crops/mystic_shroom_crop_2.json", "model_sha256": "624d264645240e85a7a406bd74c42fc2d21442fc9c76699f9360dd821250003f", "x": 455, "y": 45, "size": 190 }, { "age": 3, "model": "aoa3:block/functional/crops/mystic_shroom_crop_3", "model_path": "assets/aoa3/models/block/functional/crops/mystic_shroom_crop_3.json", "model_sha256": "d22ba2f9805a5c49d6a16dea2d940d4b8fd4e875b05f88e4365302c64dc26625", "x": 675, "y": 45, "size": 190 }, { "age": 4, "model": "aoa3:block/functional/crops/mystic_shroom_crop_4", "model_path": "assets/aoa3/models/block/functional/crops/mystic_shroom_crop_4.json", "model_sha256": "255f9c7d741ae18574fbc97f26379c1c6eb91f79f88e08b419939e58ec55439e", "x": 15, "y": 295, "size": 190 }, { "age": 5, "model": "aoa3:block/functional/crops/mystic_shroom_crop_5", "model_path": "assets/aoa3/models/block/functional/crops/mystic_shroom_crop_5.json", "model_sha256": "eea555e40b4cf79622348ee8c954ca1d9eb68ed0474d3839979573404586d3e6", "x": 235, "y": 295, "size": 190 }, { "age": 6, "model": "aoa3:block/functional/crops/mystic_shroom_crop_6", "model_path": "assets/aoa3/models/block/functional/crops/mystic_shroom_crop_6.json", "model_sha256": "7aa7ce74de955424eaa4a7d0ec42b4cd85b658fdcbc2fff2f3238da3d84c95bb", "x": 455, "y": 295, "size": 190 }, { "age": 7, "model": "aoa3:block/functional/crops/mystic_shroom_crop_7", "model_path": "assets/aoa3/models/block/functional/crops/mystic_shroom_crop_7.json", "model_sha256": "47ba3d988f8627cc9300ae7c376a5fd16c2ed19e3a6c373071bd4adc818ffe30", "x": 675, "y": 295, "size": 190 } ], "image": "crop-stages-1.12.2-mystic_shroom_crop.webp", "image_sha256": "1d81f73641a7fe97ce5dede3e508fa74dcd5d2afac6237018073a7fbe2b99be8" }, { "id": "aoa3:rosidon_crop", "name": "Rosidons", "registration_window": [ { "offset": 28955, "opcode": 187, "operands": [ 23, 117 ] }, { "offset": 28958, "opcode": 89 }, { "offset": 28959, "opcode": 19, "constant": "RosidonCrop" }, { "offset": 28962, "opcode": 19, "constant": "rosidon_crop" }, { "offset": 28965, "opcode": 4, "constant": 1 }, { "offset": 28966, "opcode": 183, "member": [ "net/tslat/aoa3/block/functional/crops/CropBlock", "", "(Ljava/lang/String;Ljava/lang/String;Z)V" ] }, { "offset": 28969, "opcode": 184, "member": [ "net/tslat/aoa3/common/registration/BlockRegister", "registerItemlessBlock", "(Lnet/minecraftforge/registries/IForgeRegistry;Lnet/minecraft/block/Block;)V" ] } ], "harvest_drops_seeds": true, "seed": { "id": "aoa3:rosidon_seeds", "window": [ { "offset": 13418, "opcode": 187, "operands": [ 12, 100 ] }, { "offset": 13421, "opcode": 89 }, { "offset": 13422, "opcode": 19, "constant": "RosidonSeeds" }, { "offset": 13425, "opcode": 19, "constant": "rosidon_seeds" }, { "offset": 13428, "opcode": 178, "member": [ "net/tslat/aoa3/common/registration/BlockRegister", "ROSIDON_CROP", "Lnet/tslat/aoa3/block/functional/crops/CropBlock;" ] }, { "offset": 13431, "opcode": 178, "member": [ "net/minecraft/init/Blocks", "field_150458_ak", "Lnet/minecraft/block/Block;" ] }, { "offset": 13434, "opcode": 183, "member": [ "net/tslat/aoa3/item/misc/SeedsItem", "", "(Ljava/lang/String;Ljava/lang/String;Lnet/tslat/aoa3/block/functional/crops/CropBlock;Lnet/minecraft/block/Block;)V" ] } ], "growth_material_field": [ "net/minecraft/init/Blocks", "field_150458_ak", "Lnet/minecraft/block/Block;" ], "source": "released SeedsItem constructor arguments" }, "produce": { "id": "aoa3:rosidons", "constructor": "net/tslat/aoa3/item/food/Rosidons.class", "method_sha256": "ddb849b26d012de545ae757b08f2cff409b7bcc418f18ab48fc32078c68e3df6" }, "blockstate": "assets/aoa3/blockstates/rosidon_crop.json", "blockstate_sha256": "6427ced2a25057b0366b0d27d321ff85eacefbdec28382ce90f442ab68615955", "frames": [ { "age": 0, "model": "aoa3:block/functional/crops/rosidon_crop_0", "model_path": "assets/aoa3/models/block/functional/crops/rosidon_crop_0.json", "model_sha256": "3238266755c8461c76a396ff3daccb17e32fb785cd006dc51aaf6291b977ffba", "x": 15, "y": 45, "size": 190 }, { "age": 1, "model": "aoa3:block/functional/crops/rosidon_crop_1", "model_path": "assets/aoa3/models/block/functional/crops/rosidon_crop_1.json", "model_sha256": "388d23adb4e71a9af1812b6e79c4bd8f39e3d0491dda3af3c261fd6a21ec2552", "x": 235, "y": 45, "size": 190 }, { "age": 2, "model": "aoa3:block/functional/crops/rosidon_crop_2", "model_path": "assets/aoa3/models/block/functional/crops/rosidon_crop_2.json", "model_sha256": "3cab9b8b941f8b1cef0e35360e3489966b9e40635c011b3ebb7ac5edf0ce3ce8", "x": 455, "y": 45, "size": 190 }, { "age": 3, "model": "aoa3:block/functional/crops/rosidon_crop_3", "model_path": "assets/aoa3/models/block/functional/crops/rosidon_crop_3.json", "model_sha256": "df7e058142e6bc9f90d6db4e1ffe1b3058ccddd89d039dc468ef7b3aae92d934", "x": 675, "y": 45, "size": 190 }, { "age": 4, "model": "aoa3:block/functional/crops/rosidon_crop_4", "model_path": "assets/aoa3/models/block/functional/crops/rosidon_crop_4.json", "model_sha256": "83619893c03fd1f46aa31e10918a9e60138e291fea0845aa3bade36295b6c39c", "x": 15, "y": 295, "size": 190 }, { "age": 5, "model": "aoa3:block/functional/crops/rosidon_crop_5", "model_path": "assets/aoa3/models/block/functional/crops/rosidon_crop_5.json", "model_sha256": "4f019ddc82eefb72d89c119a3ceb42e26e92ec55548253ab64648864fc348d44", "x": 235, "y": 295, "size": 190 }, { "age": 6, "model": "aoa3:block/functional/crops/rosidon_crop_6", "model_path": "assets/aoa3/models/block/functional/crops/rosidon_crop_6.json", "model_sha256": "a7664b3225e070559a12aeca9beed3d70e7985706e895d7d0b500d0f46d85b5f", "x": 455, "y": 295, "size": 190 }, { "age": 7, "model": "aoa3:block/functional/crops/rosidon_crop_7", "model_path": "assets/aoa3/models/block/functional/crops/rosidon_crop_7.json", "model_sha256": "86759873c5812c80993c95dd2001243911d45e612e27d7d2c70403932ab08d48", "x": 675, "y": 295, "size": 190 } ], "image": "crop-stages-1.12.2-rosidon_crop.webp", "image_sha256": "dd3c3e642ff43e53df13ac4f9407bc9cba3c20d0298d0034beb42f1145b521ea" }, { "id": "aoa3:tea_crop", "name": "Tea", "registration_window": [ { "offset": 28973, "opcode": 187, "operands": [ 23, 117 ] }, { "offset": 28976, "opcode": 89 }, { "offset": 28977, "opcode": 19, "constant": "TeaCrop" }, { "offset": 28980, "opcode": 19, "constant": "tea_crop" }, { "offset": 28983, "opcode": 4, "constant": 1 }, { "offset": 28984, "opcode": 183, "member": [ "net/tslat/aoa3/block/functional/crops/CropBlock", "", "(Ljava/lang/String;Ljava/lang/String;Z)V" ] }, { "offset": 28987, "opcode": 184, "member": [ "net/tslat/aoa3/common/registration/BlockRegister", "registerItemlessBlock", "(Lnet/minecraftforge/registries/IForgeRegistry;Lnet/minecraft/block/Block;)V" ] } ], "harvest_drops_seeds": true, "seed": { "id": "aoa3:tea_seeds", "window": [ { "offset": 13454, "opcode": 187, "operands": [ 12, 100 ] }, { "offset": 13457, "opcode": 89 }, { "offset": 13458, "opcode": 19, "constant": "TeaSeeds" }, { "offset": 13461, "opcode": 19, "constant": "tea_seeds" }, { "offset": 13464, "opcode": 178, "member": [ "net/tslat/aoa3/common/registration/BlockRegister", "TEA_CROP", "Lnet/tslat/aoa3/block/functional/crops/CropBlock;" ] }, { "offset": 13467, "opcode": 178, "member": [ "net/minecraft/init/Blocks", "field_150458_ak", "Lnet/minecraft/block/Block;" ] }, { "offset": 13470, "opcode": 183, "member": [ "net/tslat/aoa3/item/misc/SeedsItem", "", "(Ljava/lang/String;Ljava/lang/String;Lnet/tslat/aoa3/block/functional/crops/CropBlock;Lnet/minecraft/block/Block;)V" ] } ], "growth_material_field": [ "net/minecraft/init/Blocks", "field_150458_ak", "Lnet/minecraft/block/Block;" ], "source": "released SeedsItem constructor arguments" }, "produce": { "id": "aoa3:tea_shreddings", "constructor": "net/tslat/aoa3/item/misc/TeaShreddings.class", "method_sha256": "5ddc2be0ed3125ee1096d81d4953873abdd1a80284fcbfe6701231e021ba4892" }, "blockstate": "assets/aoa3/blockstates/tea_crop.json", "blockstate_sha256": "8ecf31be77cb62c6e5da8648373added7a7c3e4db1fe3c08aa95a458fc89a193", "frames": [ { "age": 0, "model": "aoa3:block/functional/crops/tea_crop_0", "model_path": "assets/aoa3/models/block/functional/crops/tea_crop_0.json", "model_sha256": "b08556229e663cc77c70a88db34243dc5a256d3ae243350df84af160f9afa6a0", "x": 15, "y": 45, "size": 190 }, { "age": 1, "model": "aoa3:block/functional/crops/tea_crop_1", "model_path": "assets/aoa3/models/block/functional/crops/tea_crop_1.json", "model_sha256": "dd2f108928848beadd93bf201ed667eda0d675857c54d233bbff6575272c4040", "x": 235, "y": 45, "size": 190 }, { "age": 2, "model": "aoa3:block/functional/crops/tea_crop_2", "model_path": "assets/aoa3/models/block/functional/crops/tea_crop_2.json", "model_sha256": "68e3e0a40e90d88d7abc74f6ac5c498efbf3d8aaddfbeac43f549e4c42cf163d", "x": 455, "y": 45, "size": 190 }, { "age": 3, "model": "aoa3:block/functional/crops/tea_crop_3", "model_path": "assets/aoa3/models/block/functional/crops/tea_crop_3.json", "model_sha256": "aeff94fa6fa6d81258095206e75b4adfbb42e8e3e44ed176cd4c8b6913cf17b8", "x": 675, "y": 45, "size": 190 }, { "age": 4, "model": "aoa3:block/functional/crops/tea_crop_4", "model_path": "assets/aoa3/models/block/functional/crops/tea_crop_4.json", "model_sha256": "b28c8a98c00142a280be23197c98e2ab9ee31589595cbaed9106b8b1ed3dea4b", "x": 15, "y": 295, "size": 190 }, { "age": 5, "model": "aoa3:block/functional/crops/tea_crop_5", "model_path": "assets/aoa3/models/block/functional/crops/tea_crop_5.json", "model_sha256": "1965c1b7dbebcc0e1997c3d1e1f6a109fa3333b2877059007daaf3153fa2881c", "x": 235, "y": 295, "size": 190 }, { "age": 6, "model": "aoa3:block/functional/crops/tea_crop_6", "model_path": "assets/aoa3/models/block/functional/crops/tea_crop_6.json", "model_sha256": "4018c1f780cce8e01a296c1b2b47d4fae9c7f3b81e3c484e9d0891f51a0ec031", "x": 455, "y": 295, "size": 190 }, { "age": 7, "model": "aoa3:block/functional/crops/tea_crop_7", "model_path": "assets/aoa3/models/block/functional/crops/tea_crop_7.json", "model_sha256": "9c113b77a774e603099e7247281c461535995943710927a0f6bd76ab1ce97527", "x": 675, "y": 295, "size": 190 } ], "image": "crop-stages-1.12.2-tea_crop.webp", "image_sha256": "d3170bb58b68e43b5a4eab0dae81f2b96dce428a2faf5c444f4e2ed563d4dd1e" }, { "id": "aoa3:thorny_plant_crop", "name": "Thorny Plant", "registration_window": [ { "offset": 28991, "opcode": 187, "operands": [ 23, 117 ] }, { "offset": 28994, "opcode": 89 }, { "offset": 28995, "opcode": 19, "constant": "ThornyPlantCrop" }, { "offset": 28998, "opcode": 19, "constant": "thorny_plant_crop" }, { "offset": 29001, "opcode": 4, "constant": 1 }, { "offset": 29002, "opcode": 183, "member": [ "net/tslat/aoa3/block/functional/crops/CropBlock", "", "(Ljava/lang/String;Ljava/lang/String;Z)V" ] }, { "offset": 29005, "opcode": 184, "member": [ "net/tslat/aoa3/common/registration/BlockRegister", "registerItemlessBlock", "(Lnet/minecraftforge/registries/IForgeRegistry;Lnet/minecraft/block/Block;)V" ] } ], "harvest_drops_seeds": true, "seed": { "id": "aoa3:thorny_plant_seeds", "window": [ { "offset": 13490, "opcode": 187, "operands": [ 12, 100 ] }, { "offset": 13493, "opcode": 89 }, { "offset": 13494, "opcode": 19, "constant": "ThornyPlantSeeds" }, { "offset": 13497, "opcode": 19, "constant": "thorny_plant_seeds" }, { "offset": 13500, "opcode": 178, "member": [ "net/tslat/aoa3/common/registration/BlockRegister", "THORNY_PLANT_CROP", "Lnet/tslat/aoa3/block/functional/crops/CropBlock;" ] }, { "offset": 13503, "opcode": 178, "member": [ "net/minecraft/init/Blocks", "field_150458_ak", "Lnet/minecraft/block/Block;" ] }, { "offset": 13506, "opcode": 183, "member": [ "net/tslat/aoa3/item/misc/SeedsItem", "", "(Ljava/lang/String;Ljava/lang/String;Lnet/tslat/aoa3/block/functional/crops/CropBlock;Lnet/minecraft/block/Block;)V" ] } ], "growth_material_field": [ "net/minecraft/init/Blocks", "field_150458_ak", "Lnet/minecraft/block/Block;" ], "source": "released SeedsItem constructor arguments" }, "produce": { "id": "aoa3:thorny_petals", "constructor": "net/tslat/aoa3/item/misc/ThornyPetals.class", "method_sha256": "5ddc2be0ed3125ee1096d81d4953873abdd1a80284fcbfe6701231e021ba4892" }, "blockstate": "assets/aoa3/blockstates/thorny_plant_crop.json", "blockstate_sha256": "3f1fe2b062ed2d2e626516296c943e60a00ce7efb2fe6e18e902f8355851d741", "frames": [ { "age": 0, "model": "aoa3:block/functional/crops/thorny_plant_crop_0", "model_path": "assets/aoa3/models/block/functional/crops/thorny_plant_crop_0.json", "model_sha256": "0f605d5564bd0b54b4818136cdb4cd546fe950d27310aa132a45e7874fd91a67", "x": 15, "y": 45, "size": 190 }, { "age": 1, "model": "aoa3:block/functional/crops/thorny_plant_crop_1", "model_path": "assets/aoa3/models/block/functional/crops/thorny_plant_crop_1.json", "model_sha256": "d67daee4f58223dd10792350081d93663875b7b3e945f1bcb50defa955ca1703", "x": 235, "y": 45, "size": 190 }, { "age": 2, "model": "aoa3:block/functional/crops/thorny_plant_crop_2", "model_path": "assets/aoa3/models/block/functional/crops/thorny_plant_crop_2.json", "model_sha256": "c5a6bee0bc532a1c291a7157453aaecc4edfb2238d412b358ba8ec5a07d486fc", "x": 455, "y": 45, "size": 190 }, { "age": 3, "model": "aoa3:block/functional/crops/thorny_plant_crop_3", "model_path": "assets/aoa3/models/block/functional/crops/thorny_plant_crop_3.json", "model_sha256": "d81571d26886fdb5c0cfcab1f3278d133275b5554e9138ea7b962854402c56f2", "x": 675, "y": 45, "size": 190 }, { "age": 4, "model": "aoa3:block/functional/crops/thorny_plant_crop_4", "model_path": "assets/aoa3/models/block/functional/crops/thorny_plant_crop_4.json", "model_sha256": "eeb9db8ad14d615cb432717dcc98d15872a7692dfaacffb979cf3cad3e1da303", "x": 15, "y": 295, "size": 190 }, { "age": 5, "model": "aoa3:block/functional/crops/thorny_plant_crop_5", "model_path": "assets/aoa3/models/block/functional/crops/thorny_plant_crop_5.json", "model_sha256": "6ee01347249a7574e0696c530409be2997d77221af69706c9954f5ba9d913f53", "x": 235, "y": 295, "size": 190 }, { "age": 6, "model": "aoa3:block/functional/crops/thorny_plant_crop_6", "model_path": "assets/aoa3/models/block/functional/crops/thorny_plant_crop_6.json", "model_sha256": "b334b63e9211eca5433cb3d203b1115c0de2cdf699928921902512b51ba60fea", "x": 455, "y": 295, "size": 190 }, { "age": 7, "model": "aoa3:block/functional/crops/thorny_plant_crop_7", "model_path": "assets/aoa3/models/block/functional/crops/thorny_plant_crop_7.json", "model_sha256": "180535b79c5e3a66623d59eeac780830e5685d945e4c18d8e77afb711f880668", "x": 675, "y": 295, "size": 190 } ], "image": "crop-stages-1.12.2-thorny_plant_crop.webp", "image_sha256": "fd3260a19f61d4b03fffcb9290687e631220dd43d2a7544dfcbb91c9f1149c52" }, { "id": "aoa3:trilliad_crop", "name": "Trilliads", "registration_window": [ { "offset": 29009, "opcode": 187, "operands": [ 23, 117 ] }, { "offset": 29012, "opcode": 89 }, { "offset": 29013, "opcode": 19, "constant": "TrilliadCrop" }, { "offset": 29016, "opcode": 19, "constant": "trilliad_crop" }, { "offset": 29019, "opcode": 4, "constant": 1 }, { "offset": 29020, "opcode": 183, "member": [ "net/tslat/aoa3/block/functional/crops/CropBlock", "", "(Ljava/lang/String;Ljava/lang/String;Z)V" ] }, { "offset": 29023, "opcode": 184, "member": [ "net/tslat/aoa3/common/registration/BlockRegister", "registerItemlessBlock", "(Lnet/minecraftforge/registries/IForgeRegistry;Lnet/minecraft/block/Block;)V" ] } ], "harvest_drops_seeds": true, "seed": { "id": "aoa3:trilliad_seeds", "window": [ { "offset": 13526, "opcode": 187, "operands": [ 12, 100 ] }, { "offset": 13529, "opcode": 89 }, { "offset": 13530, "opcode": 19, "constant": "TrilliadSeeds" }, { "offset": 13533, "opcode": 19, "constant": "trilliad_seeds" }, { "offset": 13536, "opcode": 178, "member": [ "net/tslat/aoa3/common/registration/BlockRegister", "TRILLIAD_CROP", "Lnet/tslat/aoa3/block/functional/crops/CropBlock;" ] }, { "offset": 13539, "opcode": 178, "member": [ "net/minecraft/init/Blocks", "field_150458_ak", "Lnet/minecraft/block/Block;" ] }, { "offset": 13542, "opcode": 183, "member": [ "net/tslat/aoa3/item/misc/SeedsItem", "", "(Ljava/lang/String;Ljava/lang/String;Lnet/tslat/aoa3/block/functional/crops/CropBlock;Lnet/minecraft/block/Block;)V" ] } ], "growth_material_field": [ "net/minecraft/init/Blocks", "field_150458_ak", "Lnet/minecraft/block/Block;" ], "source": "released SeedsItem constructor arguments" }, "produce": { "id": "aoa3:trilliad_leaves", "constructor": "net/tslat/aoa3/item/food/TrilliadLeaves.class", "method_sha256": "800aac01aef70991261a4d892cd8d37a8a374dca617f0f3860863b409b0e4177" }, "blockstate": "assets/aoa3/blockstates/trilliad_crop.json", "blockstate_sha256": "8391773c94a1975f913c49e0cdcf38aa00fdff4ae0461506caaeea831ed56bd6", "frames": [ { "age": 0, "model": "aoa3:block/functional/crops/trilliad_crop_0", "model_path": "assets/aoa3/models/block/functional/crops/trilliad_crop_0.json", "model_sha256": "18a42015dc83ed939a5345d365de388f7abc46a994ca61f3b30370a5ffed8874", "x": 15, "y": 45, "size": 190 }, { "age": 1, "model": "aoa3:block/functional/crops/trilliad_crop_1", "model_path": "assets/aoa3/models/block/functional/crops/trilliad_crop_1.json", "model_sha256": "77cd6024190d24e85dc78d73dba194792aa4a88f679f850b3303afdd2b72210c", "x": 235, "y": 45, "size": 190 }, { "age": 2, "model": "aoa3:block/functional/crops/trilliad_crop_2", "model_path": "assets/aoa3/models/block/functional/crops/trilliad_crop_2.json", "model_sha256": "ee1e7acccf32dbb5f8df0ecded49392393bc9406a57dc0253a8f2e2cb4f73ea9", "x": 455, "y": 45, "size": 190 }, { "age": 3, "model": "aoa3:block/functional/crops/trilliad_crop_3", "model_path": "assets/aoa3/models/block/functional/crops/trilliad_crop_3.json", "model_sha256": "3085862e36ab40074e3e1d9c2dc2b73f8042e2e213aeb006a0dc46f223f4c64f", "x": 675, "y": 45, "size": 190 }, { "age": 4, "model": "aoa3:block/functional/crops/trilliad_crop_4", "model_path": "assets/aoa3/models/block/functional/crops/trilliad_crop_4.json", "model_sha256": "1f157f04201be0e21ed4e700af9941255580a9ff64f5715fb2816e1a2b482c9f", "x": 15, "y": 295, "size": 190 }, { "age": 5, "model": "aoa3:block/functional/crops/trilliad_crop_5", "model_path": "assets/aoa3/models/block/functional/crops/trilliad_crop_5.json", "model_sha256": "71728bb1654ed8c9d232eddcd98805cca729c767b01299f96d2870a170bf1e68", "x": 235, "y": 295, "size": 190 }, { "age": 6, "model": "aoa3:block/functional/crops/trilliad_crop_6", "model_path": "assets/aoa3/models/block/functional/crops/trilliad_crop_6.json", "model_sha256": "c79767d37898231aba8a2843f82a8804f9dd62e8f497fed49204c654a4b4227f", "x": 455, "y": 295, "size": 190 }, { "age": 7, "model": "aoa3:block/functional/crops/trilliad_crop_7", "model_path": "assets/aoa3/models/block/functional/crops/trilliad_crop_7.json", "model_sha256": "8a00468b04536498a9844a38701e4910061abdf2bd44358e0fed2835db72f056", "x": 675, "y": 295, "size": 190 } ], "image": "crop-stages-1.12.2-trilliad_crop.webp", "image_sha256": "a5c9ad425a9fa9c649fb82eab70c8d2c2130c8bb1a7a7c46a42b9db69f843ff9" } ], "methods": [ { "archive": "AoA3-3.3.6.jar", "class_path": "net/tslat/aoa3/block/functional/crops/CropBlock.class", "class_sha256": "db1c9fc4d72bdb78a17bbf7062f8b482ebb99523f9abc7a84bd7fc4ca87f984b", "name": "", "descriptor": "(Ljava/lang/String;Ljava/lang/String;Z)V", "method_sha256": "656cb718278846b76952a62513f69107732b200979b555f2f4df7803bbda4516", "instructions": [ { "offset": 0, "opcode": 42 }, { "offset": 1, "opcode": 183, "member": [ "net/minecraft/block/BlockCrops", "", "()V" ] }, { "offset": 4, "opcode": 42 }, { "offset": 5, "opcode": 43 }, { "offset": 6, "opcode": 182, "member": [ "net/tslat/aoa3/block/functional/crops/CropBlock", "func_149663_c", "(Ljava/lang/String;)Lnet/minecraft/block/Block;" ] }, { "offset": 9, "opcode": 87 }, { "offset": 10, "opcode": 42 }, { "offset": 11, "opcode": 187, "operands": [ 0, 34 ] }, { "offset": 14, "opcode": 89 }, { "offset": 15, "opcode": 183, "member": [ "java/lang/StringBuilder", "", "()V" ] }, { "offset": 18, "opcode": 18, "constant": "aoa3:" }, { "offset": 20, "opcode": 182, "member": [ "java/lang/StringBuilder", "append", "(Ljava/lang/String;)Ljava/lang/StringBuilder;" ] }, { "offset": 23, "opcode": 44 }, { "offset": 24, "opcode": 182, "member": [ "java/lang/StringBuilder", "append", "(Ljava/lang/String;)Ljava/lang/StringBuilder;" ] }, { "offset": 27, "opcode": 182, "member": [ "java/lang/StringBuilder", "toString", "()Ljava/lang/String;" ] }, { "offset": 30, "opcode": 182, "member": [ "net/tslat/aoa3/block/functional/crops/CropBlock", "setRegistryName", "(Ljava/lang/String;)Lnet/minecraftforge/registries/IForgeRegistryEntry;" ] }, { "offset": 33, "opcode": 87 }, { "offset": 34, "opcode": 42 }, { "offset": 35, "opcode": 11 }, { "offset": 36, "opcode": 182, "member": [ "net/tslat/aoa3/block/functional/crops/CropBlock", "func_149711_c", "(F)Lnet/minecraft/block/Block;" ] }, { "offset": 39, "opcode": 87 }, { "offset": 40, "opcode": 42 }, { "offset": 41, "opcode": 4, "constant": 1 }, { "offset": 42, "opcode": 182, "member": [ "net/tslat/aoa3/block/functional/crops/CropBlock", "func_149675_a", "(Z)Lnet/minecraft/block/Block;" ] }, { "offset": 45, "opcode": 87 }, { "offset": 46, "opcode": 42 }, { "offset": 47, "opcode": 182, "member": [ "net/tslat/aoa3/block/functional/crops/CropBlock", "func_149649_H", "()Lnet/minecraft/block/Block;" ] }, { "offset": 50, "opcode": 87 }, { "offset": 51, "opcode": 42 }, { "offset": 52, "opcode": 178, "member": [ "net/minecraft/block/SoundType", "field_185850_c", "Lnet/minecraft/block/SoundType;" ] }, { "offset": 55, "opcode": 182, "member": [ "net/tslat/aoa3/block/functional/crops/CropBlock", "func_149672_a", "(Lnet/minecraft/block/SoundType;)Lnet/minecraft/block/Block;" ] }, { "offset": 58, "opcode": 87 }, { "offset": 59, "opcode": 42 }, { "offset": 60, "opcode": 42 }, { "offset": 61, "opcode": 180, "member": [ "net/tslat/aoa3/block/functional/crops/CropBlock", "field_176227_L", "Lnet/minecraft/block/state/BlockStateContainer;" ] }, { "offset": 64, "opcode": 182, "member": [ "net/minecraft/block/state/BlockStateContainer", "func_177621_b", "()Lnet/minecraft/block/state/IBlockState;" ] }, { "offset": 67, "opcode": 178, "member": [ "net/tslat/aoa3/block/functional/crops/CropBlock", "field_176488_a", "Lnet/minecraft/block/properties/PropertyInteger;" ] }, { "offset": 70, "opcode": 3, "constant": 0 }, { "offset": 71, "opcode": 184, "member": [ "java/lang/Integer", "valueOf", "(I)Ljava/lang/Integer;" ] }, { "offset": 74, "opcode": 185, "member": [ "net/minecraft/block/state/IBlockState", "func_177226_a", "(Lnet/minecraft/block/properties/IProperty;Ljava/lang/Comparable;)Lnet/minecraft/block/state/IBlockState;" ] }, { "offset": 79, "opcode": 182, "member": [ "net/tslat/aoa3/block/functional/crops/CropBlock", "func_180632_j", "(Lnet/minecraft/block/state/IBlockState;)V" ] }, { "offset": 82, "opcode": 42 }, { "offset": 83, "opcode": 29 }, { "offset": 84, "opcode": 181, "member": [ "net/tslat/aoa3/block/functional/crops/CropBlock", "dropsSeeds", "Z" ] }, { "offset": 87, "opcode": 177 } ] }, { "archive": "AoA3-3.3.6.jar", "class_path": "net/tslat/aoa3/block/functional/crops/CropBlock.class", "class_sha256": "db1c9fc4d72bdb78a17bbf7062f8b482ebb99523f9abc7a84bd7fc4ca87f984b", "name": "func_185529_b", "descriptor": "(Lnet/minecraft/world/World;)I", "method_sha256": "3c42f38b178c5267651ec7702d8966e639ae5e762c668b585d094c4d8b0ab068", "instructions": [ { "offset": 0, "opcode": 178, "member": [ "net/tslat/aoa3/advent/AdventOfAscension", "rand", "Ljava/util/Random;" ] }, { "offset": 3, "opcode": 6, "constant": 3 }, { "offset": 4, "opcode": 182, "member": [ "java/util/Random", "nextInt", "(I)I" ] }, { "offset": 7, "opcode": 4, "constant": 1 }, { "offset": 8, "opcode": 96 }, { "offset": 9, "opcode": 172 } ] }, { "archive": "AoA3-3.3.6.jar", "class_path": "net/tslat/aoa3/block/functional/crops/CropBlock.class", "class_sha256": "db1c9fc4d72bdb78a17bbf7062f8b482ebb99523f9abc7a84bd7fc4ca87f984b", "name": "func_185496_a", "descriptor": "(Lnet/minecraft/block/state/IBlockState;Lnet/minecraft/world/IBlockAccess;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/math/AxisAlignedBB;", "method_sha256": "76964ed9f1384ca3ba62320602289adb01b78bea9167e3f9c25bed6a1aedd8ee", "instructions": [ { "offset": 0, "opcode": 178, "member": [ "net/tslat/aoa3/block/functional/crops/CropBlock", "GROWTH_AABB", "[Lnet/minecraft/util/math/AxisAlignedBB;" ] }, { "offset": 3, "opcode": 43 }, { "offset": 4, "opcode": 178, "member": [ "net/tslat/aoa3/block/functional/crops/CropBlock", "field_176488_a", "Lnet/minecraft/block/properties/PropertyInteger;" ] }, { "offset": 7, "opcode": 185, "member": [ "net/minecraft/block/state/IBlockState", "func_177229_b", "(Lnet/minecraft/block/properties/IProperty;)Ljava/lang/Comparable;" ] }, { "offset": 12, "opcode": 192, "operands": [ 0, 87 ] }, { "offset": 15, "opcode": 182, "member": [ "java/lang/Integer", "intValue", "()I" ] }, { "offset": 18, "opcode": 50 }, { "offset": 19, "opcode": 176 } ] }, { "archive": "AoA3-3.3.6.jar", "class_path": "net/tslat/aoa3/block/functional/crops/CropBlock.class", "class_sha256": "db1c9fc4d72bdb78a17bbf7062f8b482ebb99523f9abc7a84bd7fc4ca87f984b", "name": "getSeeds", "descriptor": "()Lnet/minecraftforge/common/IPlantable;", "method_sha256": "efc52811e440be8253ffc543861a121631c79cb623a3cfb5b9424257fa011884", "instructions": [ { "offset": 0, "opcode": 42 }, { "offset": 1, "opcode": 180, "member": [ "net/tslat/aoa3/block/functional/crops/CropBlock", "seeds", "Lnet/minecraftforge/common/IPlantable;" ] }, { "offset": 4, "opcode": 176 } ] }, { "archive": "AoA3-3.3.6.jar", "class_path": "net/tslat/aoa3/block/functional/crops/CropBlock.class", "class_sha256": "db1c9fc4d72bdb78a17bbf7062f8b482ebb99523f9abc7a84bd7fc4ca87f984b", "name": "setSeeds", "descriptor": "(Lnet/minecraftforge/common/IPlantable;)V", "method_sha256": "969f9b0cde574b1a935b1601d3aa0351a7dc73bb75e763efa25d4ab5377cf452", "instructions": [ { "offset": 0, "opcode": 42 }, { "offset": 1, "opcode": 43 }, { "offset": 2, "opcode": 181, "member": [ "net/tslat/aoa3/block/functional/crops/CropBlock", "seeds", "Lnet/minecraftforge/common/IPlantable;" ] }, { "offset": 5, "opcode": 177 } ] }, { "archive": "AoA3-3.3.6.jar", "class_path": "net/tslat/aoa3/block/functional/crops/CropBlock.class", "class_sha256": "db1c9fc4d72bdb78a17bbf7062f8b482ebb99523f9abc7a84bd7fc4ca87f984b", "name": "setCrop", "descriptor": "(Lnet/minecraft/item/Item;)V", "method_sha256": "fed6182d1105352d822802042e564b9d2db0a6b4a45b14a02e74f16af7bf9144", "instructions": [ { "offset": 0, "opcode": 42 }, { "offset": 1, "opcode": 180, "member": [ "net/tslat/aoa3/block/functional/crops/CropBlock", "crop", "Lnet/minecraft/item/Item;" ] }, { "offset": 4, "opcode": 199, "operands": [ 0, 8 ] }, { "offset": 7, "opcode": 42 }, { "offset": 8, "opcode": 43 }, { "offset": 9, "opcode": 181, "member": [ "net/tslat/aoa3/block/functional/crops/CropBlock", "crop", "Lnet/minecraft/item/Item;" ] }, { "offset": 12, "opcode": 177 } ] }, { "archive": "AoA3-3.3.6.jar", "class_path": "net/tslat/aoa3/block/functional/crops/CropBlock.class", "class_sha256": "db1c9fc4d72bdb78a17bbf7062f8b482ebb99523f9abc7a84bd7fc4ca87f984b", "name": "func_180639_a", "descriptor": "(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/state/IBlockState;Lnet/minecraft/entity/player/EntityPlayer;Lnet/minecraft/util/EnumHand;Lnet/minecraft/util/EnumFacing;FFF)Z", "method_sha256": "7afd49234af9b5f9099834b011bc1c67792a872f7c653b61e91c0dfd4095391a", "instructions": [ { "offset": 0, "opcode": 42 }, { "offset": 1, "opcode": 45 }, { "offset": 2, "opcode": 182, "member": [ "net/tslat/aoa3/block/functional/crops/CropBlock", "func_185527_x", "(Lnet/minecraft/block/state/IBlockState;)I" ] }, { "offset": 5, "opcode": 42 }, { "offset": 6, "opcode": 182, "member": [ "net/tslat/aoa3/block/functional/crops/CropBlock", "func_185526_g", "()I" ] }, { "offset": 9, "opcode": 161, "operands": [ 0, 160 ] }, { "offset": 12, "opcode": 43 }, { "offset": 13, "opcode": 180, "member": [ "net/minecraft/world/World", "field_72995_K", "Z" ] }, { "offset": 16, "opcode": 154, "operands": [ 0, 151 ] }, { "offset": 19, "opcode": 184, "member": [ "net/minecraft/util/NonNullList", "func_191196_a", "()Lnet/minecraft/util/NonNullList;" ] }, { "offset": 22, "opcode": 58, "operands": [ 10 ] }, { "offset": 24, "opcode": 178, "member": [ "net/minecraft/init/Enchantments", "field_185308_t", "Lnet/minecraft/enchantment/Enchantment;" ] }, { "offset": 27, "opcode": 25, "operands": [ 4 ] }, { "offset": 29, "opcode": 178, "member": [ "net/minecraft/util/EnumHand", "MAIN_HAND", "Lnet/minecraft/util/EnumHand;" ] }, { "offset": 32, "opcode": 182, "member": [ "net/minecraft/entity/player/EntityPlayer", "func_184586_b", "(Lnet/minecraft/util/EnumHand;)Lnet/minecraft/item/ItemStack;" ] }, { "offset": 35, "opcode": 184, "member": [ "net/minecraft/enchantment/EnchantmentHelper", "func_77506_a", "(Lnet/minecraft/enchantment/Enchantment;Lnet/minecraft/item/ItemStack;)I" ] }, { "offset": 38, "opcode": 178, "member": [ "net/minecraft/init/Enchantments", "field_185308_t", "Lnet/minecraft/enchantment/Enchantment;" ] }, { "offset": 41, "opcode": 25, "operands": [ 4 ] }, { "offset": 43, "opcode": 178, "member": [ "net/minecraft/util/EnumHand", "OFF_HAND", "Lnet/minecraft/util/EnumHand;" ] }, { "offset": 46, "opcode": 182, "member": [ "net/minecraft/entity/player/EntityPlayer", "func_184586_b", "(Lnet/minecraft/util/EnumHand;)Lnet/minecraft/item/ItemStack;" ] }, { "offset": 49, "opcode": 184, "member": [ "net/minecraft/enchantment/EnchantmentHelper", "func_77506_a", "(Lnet/minecraft/enchantment/Enchantment;Lnet/minecraft/item/ItemStack;)I" ] }, { "offset": 52, "opcode": 184, "member": [ "java/lang/Math", "max", "(II)I" ] }, { "offset": 55, "opcode": 54, "operands": [ 11 ] }, { "offset": 57, "opcode": 42 }, { "offset": 58, "opcode": 25, "operands": [ 10 ] }, { "offset": 60, "opcode": 43 }, { "offset": 61, "opcode": 44 }, { "offset": 62, "opcode": 45 }, { "offset": 63, "opcode": 21, "operands": [ 11 ] }, { "offset": 65, "opcode": 182, "member": [ "net/tslat/aoa3/block/functional/crops/CropBlock", "getDrops", "(Lnet/minecraft/util/NonNullList;Lnet/minecraft/world/IBlockAccess;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/state/IBlockState;I)V" ] }, { "offset": 68, "opcode": 25, "operands": [ 10 ] }, { "offset": 70, "opcode": 43 }, { "offset": 71, "opcode": 44 }, { "offset": 72, "opcode": 45 }, { "offset": 73, "opcode": 21, "operands": [ 11 ] }, { "offset": 75, "opcode": 12 }, { "offset": 76, "opcode": 3, "constant": 0 }, { "offset": 77, "opcode": 25, "operands": [ 4 ] }, { "offset": 79, "opcode": 184, "member": [ "net/minecraftforge/event/ForgeEventFactory", "fireBlockHarvesting", "(Ljava/util/List;Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/state/IBlockState;IFZLnet/minecraft/entity/player/EntityPlayer;)F" ] }, { "offset": 82, "opcode": 56, "operands": [ 12 ] }, { "offset": 84, "opcode": 25, "operands": [ 10 ] }, { "offset": 86, "opcode": 182, "member": [ "net/minecraft/util/NonNullList", "iterator", "()Ljava/util/Iterator;" ] }, { "offset": 89, "opcode": 58, "operands": [ 13 ] }, { "offset": 91, "opcode": 25, "operands": [ 13 ] }, { "offset": 93, "opcode": 185, "member": [ "java/util/Iterator", "hasNext", "()Z" ] }, { "offset": 98, "opcode": 153, "operands": [ 0, 38 ] }, { "offset": 101, "opcode": 25, "operands": [ 13 ] }, { "offset": 103, "opcode": 185, "member": [ "java/util/Iterator", "next", "()Ljava/lang/Object;" ] }, { "offset": 108, "opcode": 192, "operands": [ 0, 236 ] }, { "offset": 111, "opcode": 58, "operands": [ 14 ] }, { "offset": 113, "opcode": 43 }, { "offset": 114, "opcode": 180, "member": [ "net/minecraft/world/World", "field_73012_v", "Ljava/util/Random;" ] }, { "offset": 117, "opcode": 182, "member": [ "java/util/Random", "nextFloat", "()F" ] }, { "offset": 120, "opcode": 23, "operands": [ 12 ] }, { "offset": 122, "opcode": 150 }, { "offset": 123, "opcode": 157, "operands": [ 0, 10 ] }, { "offset": 126, "opcode": 43 }, { "offset": 127, "opcode": 44 }, { "offset": 128, "opcode": 25, "operands": [ 14 ] }, { "offset": 130, "opcode": 184, "member": [ "net/tslat/aoa3/block/functional/crops/CropBlock", "func_180635_a", "(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/item/ItemStack;)V" ] }, { "offset": 133, "opcode": 167, "operands": [ 255, 214 ] }, { "offset": 136, "opcode": 43 }, { "offset": 137, "opcode": 44 }, { "offset": 138, "opcode": 42 }, { "offset": 139, "opcode": 182, "member": [ "net/tslat/aoa3/block/functional/crops/CropBlock", "func_176223_P", "()Lnet/minecraft/block/state/IBlockState;" ] }, { "offset": 142, "opcode": 178, "member": [ "net/tslat/aoa3/library/Enums$BlockUpdateFlags", "SYNC_CLIENT", "Lnet/tslat/aoa3/library/Enums$BlockUpdateFlags;" ] }, { "offset": 145, "opcode": 180, "member": [ "net/tslat/aoa3/library/Enums$BlockUpdateFlags", "value", "I" ] }, { "offset": 148, "opcode": 182, "member": [ "net/minecraft/world/World", "func_180501_a", "(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/state/IBlockState;I)Z" ] }, { "offset": 151, "opcode": 87 }, { "offset": 152, "opcode": 25, "operands": [ 4 ] }, { "offset": 154, "opcode": 43 }, { "offset": 155, "opcode": 44 }, { "offset": 156, "opcode": 184, "member": [ "net/minecraftforge/common/util/BlockSnapshot", "getBlockSnapshot", "(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraftforge/common/util/BlockSnapshot;" ] }, { "offset": 159, "opcode": 25, "operands": [ 6 ] }, { "offset": 161, "opcode": 25, "operands": [ 5 ] }, { "offset": 163, "opcode": 184, "member": [ "net/minecraftforge/event/ForgeEventFactory", "onPlayerBlockPlace", "(Lnet/minecraft/entity/player/EntityPlayer;Lnet/minecraftforge/common/util/BlockSnapshot;Lnet/minecraft/util/EnumFacing;Lnet/minecraft/util/EnumHand;)Lnet/minecraftforge/event/world/BlockEvent$PlaceEvent;" ] }, { "offset": 166, "opcode": 87 }, { "offset": 167, "opcode": 4, "constant": 1 }, { "offset": 168, "opcode": 172 }, { "offset": 169, "opcode": 3, "constant": 0 }, { "offset": 170, "opcode": 172 } ] }, { "archive": "AoA3-3.3.6.jar", "class_path": "net/tslat/aoa3/block/functional/crops/CropBlock.class", "class_sha256": "db1c9fc4d72bdb78a17bbf7062f8b482ebb99523f9abc7a84bd7fc4ca87f984b", "name": "func_180653_a", "descriptor": "(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/state/IBlockState;FI)V", "method_sha256": "ae4877f3f07a94ace693d1aca86d3ddc4ae69b0b908d102cfbd02b8cb400550f", "instructions": [ { "offset": 0, "opcode": 42 }, { "offset": 1, "opcode": 43 }, { "offset": 2, "opcode": 44 }, { "offset": 3, "opcode": 45 }, { "offset": 4, "opcode": 23, "operands": [ 4 ] }, { "offset": 6, "opcode": 21, "operands": [ 5 ] }, { "offset": 8, "opcode": 4, "constant": 1 }, { "offset": 9, "opcode": 96 }, { "offset": 10, "opcode": 183, "member": [ "net/minecraft/block/BlockCrops", "func_180653_a", "(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/state/IBlockState;FI)V" ] }, { "offset": 13, "opcode": 177 } ] }, { "archive": "AoA3-3.3.6.jar", "class_path": "net/tslat/aoa3/block/functional/crops/CropBlock.class", "class_sha256": "db1c9fc4d72bdb78a17bbf7062f8b482ebb99523f9abc7a84bd7fc4ca87f984b", "name": "getDrops", "descriptor": "(Lnet/minecraft/util/NonNullList;Lnet/minecraft/world/IBlockAccess;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/state/IBlockState;I)V", "method_sha256": "23d05462e46f3e274e84875d74ec7b2627a15594c2d212e675cf6d2cabc2d5e1", "instructions": [ { "offset": 0, "opcode": 44 }, { "offset": 1, "opcode": 193, "operands": [ 0, 164 ] }, { "offset": 4, "opcode": 153, "operands": [ 0, 13 ] }, { "offset": 7, "opcode": 44 }, { "offset": 8, "opcode": 192, "operands": [ 0, 164 ] }, { "offset": 11, "opcode": 180, "member": [ "net/minecraft/world/World", "field_73012_v", "Ljava/util/Random;" ] }, { "offset": 14, "opcode": 167, "operands": [ 0, 6 ] }, { "offset": 17, "opcode": 178, "member": [ "net/tslat/aoa3/block/functional/crops/CropBlock", "RANDOM", "Ljava/util/Random;" ] }, { "offset": 20, "opcode": 58, "operands": [ 6 ] }, { "offset": 22, "opcode": 42 }, { "offset": 23, "opcode": 25, "operands": [ 4 ] }, { "offset": 25, "opcode": 21, "operands": [ 5 ] }, { "offset": 27, "opcode": 25, "operands": [ 6 ] }, { "offset": 29, "opcode": 182, "member": [ "net/tslat/aoa3/block/functional/crops/CropBlock", "quantityDropped", "(Lnet/minecraft/block/state/IBlockState;ILjava/util/Random;)I" ] }, { "offset": 32, "opcode": 54, "operands": [ 7 ] }, { "offset": 34, "opcode": 3, "constant": 0 }, { "offset": 35, "opcode": 54, "operands": [ 8 ] }, { "offset": 37, "opcode": 21, "operands": [ 8 ] }, { "offset": 39, "opcode": 21, "operands": [ 7 ] }, { "offset": 41, "opcode": 162, "operands": [ 0, 50 ] }, { "offset": 44, "opcode": 42 }, { "offset": 45, "opcode": 25, "operands": [ 4 ] }, { "offset": 47, "opcode": 25, "operands": [ 6 ] }, { "offset": 49, "opcode": 21, "operands": [ 5 ] }, { "offset": 51, "opcode": 182, "member": [ "net/tslat/aoa3/block/functional/crops/CropBlock", "func_180660_a", "(Lnet/minecraft/block/state/IBlockState;Ljava/util/Random;I)Lnet/minecraft/item/Item;" ] }, { "offset": 54, "opcode": 58, "operands": [ 9 ] }, { "offset": 56, "opcode": 25, "operands": [ 9 ] }, { "offset": 58, "opcode": 178, "member": [ "net/minecraft/init/Items", "field_190931_a", "Lnet/minecraft/item/Item;" ] }, { "offset": 61, "opcode": 165, "operands": [ 0, 24 ] }, { "offset": 64, "opcode": 43 }, { "offset": 65, "opcode": 187, "operands": [ 0, 236 ] }, { "offset": 68, "opcode": 89 }, { "offset": 69, "opcode": 25, "operands": [ 9 ] }, { "offset": 71, "opcode": 4, "constant": 1 }, { "offset": 72, "opcode": 42 }, { "offset": 73, "opcode": 25, "operands": [ 4 ] }, { "offset": 75, "opcode": 182, "member": [ "net/tslat/aoa3/block/functional/crops/CropBlock", "func_180651_a", "(Lnet/minecraft/block/state/IBlockState;)I" ] }, { "offset": 78, "opcode": 183, "member": [ "net/minecraft/item/ItemStack", "", "(Lnet/minecraft/item/Item;II)V" ] }, { "offset": 81, "opcode": 182, "member": [ "net/minecraft/util/NonNullList", "add", "(Ljava/lang/Object;)Z" ] }, { "offset": 84, "opcode": 87 }, { "offset": 85, "opcode": 132, "operands": [ 8, 1 ] }, { "offset": 88, "opcode": 167, "operands": [ 255, 205 ] }, { "offset": 91, "opcode": 42 }, { "offset": 92, "opcode": 25, "operands": [ 4 ] }, { "offset": 94, "opcode": 182, "member": [ "net/tslat/aoa3/block/functional/crops/CropBlock", "func_185527_x", "(Lnet/minecraft/block/state/IBlockState;)I" ] }, { "offset": 97, "opcode": 54, "operands": [ 8 ] }, { "offset": 99, "opcode": 21, "operands": [ 8 ] }, { "offset": 101, "opcode": 42 }, { "offset": 102, "opcode": 182, "member": [ "net/tslat/aoa3/block/functional/crops/CropBlock", "func_185526_g", "()I" ] }, { "offset": 105, "opcode": 161, "operands": [ 0, 66 ] }, { "offset": 108, "opcode": 3, "constant": 0 }, { "offset": 109, "opcode": 54, "operands": [ 9 ] }, { "offset": 111, "opcode": 21, "operands": [ 9 ] }, { "offset": 113, "opcode": 21, "operands": [ 5 ] }, { "offset": 115, "opcode": 42 }, { "offset": 116, "opcode": 180, "member": [ "net/tslat/aoa3/block/functional/crops/CropBlock", "dropsSeeds", "Z" ] }, { "offset": 119, "opcode": 153, "operands": [ 0, 7 ] }, { "offset": 122, "opcode": 6, "constant": 3 }, { "offset": 123, "opcode": 167, "operands": [ 0, 4 ] }, { "offset": 126, "opcode": 4, "constant": 1 }, { "offset": 127, "opcode": 96 }, { "offset": 128, "opcode": 162, "operands": [ 0, 43 ] }, { "offset": 131, "opcode": 25, "operands": [ 6 ] }, { "offset": 133, "opcode": 5, "constant": 2 }, { "offset": 134, "opcode": 42 }, { "offset": 135, "opcode": 182, "member": [ "net/tslat/aoa3/block/functional/crops/CropBlock", "func_185526_g", "()I" ] }, { "offset": 138, "opcode": 104 }, { "offset": 139, "opcode": 182, "member": [ "java/util/Random", "nextInt", "(I)I" ] }, { "offset": 142, "opcode": 21, "operands": [ 8 ] }, { "offset": 144, "opcode": 163, "operands": [ 0, 21 ] }, { "offset": 147, "opcode": 43 }, { "offset": 148, "opcode": 187, "operands": [ 0, 236 ] }, { "offset": 151, "opcode": 89 }, { "offset": 152, "opcode": 42 }, { "offset": 153, "opcode": 182, "member": [ "net/tslat/aoa3/block/functional/crops/CropBlock", "func_149866_i", "()Lnet/minecraft/item/Item;" ] }, { "offset": 156, "opcode": 4, "constant": 1 }, { "offset": 157, "opcode": 3, "constant": 0 }, { "offset": 158, "opcode": 183, "member": [ "net/minecraft/item/ItemStack", "", "(Lnet/minecraft/item/Item;II)V" ] }, { "offset": 161, "opcode": 182, "member": [ "net/minecraft/util/NonNullList", "add", "(Ljava/lang/Object;)Z" ] }, { "offset": 164, "opcode": 87 }, { "offset": 165, "opcode": 132, "operands": [ 9, 1 ] }, { "offset": 168, "opcode": 167, "operands": [ 255, 199 ] }, { "offset": 171, "opcode": 177 } ] }, { "archive": "AoA3-3.3.6.jar", "class_path": "net/tslat/aoa3/block/functional/crops/CropBlock.class", "class_sha256": "db1c9fc4d72bdb78a17bbf7062f8b482ebb99523f9abc7a84bd7fc4ca87f984b", "name": "func_149865_P", "descriptor": "()Lnet/minecraft/item/Item;", "method_sha256": "ebd67f17ac63bec072cc8cab2d9defc70023cfb656dddea7ac2e866b5387c1e7", "instructions": [ { "offset": 0, "opcode": 42 }, { "offset": 1, "opcode": 180, "member": [ "net/tslat/aoa3/block/functional/crops/CropBlock", "crop", "Lnet/minecraft/item/Item;" ] }, { "offset": 4, "opcode": 176 } ] }, { "archive": "AoA3-3.3.6.jar", "class_path": "net/tslat/aoa3/block/functional/crops/CropBlock.class", "class_sha256": "db1c9fc4d72bdb78a17bbf7062f8b482ebb99523f9abc7a84bd7fc4ca87f984b", "name": "dropsSeeds", "descriptor": "()Z", "method_sha256": "e412df9f1bdc1183a5feda73f46102fd120541f766121648288d567432e060e6", "instructions": [ { "offset": 0, "opcode": 42 }, { "offset": 1, "opcode": 180, "member": [ "net/tslat/aoa3/block/functional/crops/CropBlock", "dropsSeeds", "Z" ] }, { "offset": 4, "opcode": 172 } ] }, { "archive": "AoA3-3.3.6.jar", "class_path": "net/tslat/aoa3/block/functional/crops/CropBlock.class", "class_sha256": "db1c9fc4d72bdb78a17bbf7062f8b482ebb99523f9abc7a84bd7fc4ca87f984b", "name": "func_149866_i", "descriptor": "()Lnet/minecraft/item/Item;", "method_sha256": "4cf441d76ffe1cf8547728f0b2c283fe63eba5d6ff2c5cc78a47fcfd0ab3b44a", "instructions": [ { "offset": 0, "opcode": 42 }, { "offset": 1, "opcode": 180, "member": [ "net/tslat/aoa3/block/functional/crops/CropBlock", "seeds", "Lnet/minecraftforge/common/IPlantable;" ] }, { "offset": 4, "opcode": 192, "operands": [ 1, 77 ] }, { "offset": 7, "opcode": 176 } ] }, { "archive": "AoA3-3.3.6.jar", "class_path": "net/tslat/aoa3/block/functional/crops/CropBlock.class", "class_sha256": "db1c9fc4d72bdb78a17bbf7062f8b482ebb99523f9abc7a84bd7fc4ca87f984b", "name": "func_180661_e", "descriptor": "()Lnet/minecraft/block/state/BlockStateContainer;", "method_sha256": "24f1cf17126d139206898d901113a8bb9e7d8587caacb883af1ff68d580ce3c8", "instructions": [ { "offset": 0, "opcode": 187, "operands": [ 0, 77 ] }, { "offset": 3, "opcode": 89 }, { "offset": 4, "opcode": 42 }, { "offset": 5, "opcode": 4, "constant": 1 }, { "offset": 6, "opcode": 189, "operands": [ 1, 81 ] }, { "offset": 9, "opcode": 89 }, { "offset": 10, "opcode": 3, "constant": 0 }, { "offset": 11, "opcode": 178, "member": [ "net/tslat/aoa3/block/functional/crops/CropBlock", "field_176488_a", "Lnet/minecraft/block/properties/PropertyInteger;" ] }, { "offset": 14, "opcode": 83 }, { "offset": 15, "opcode": 183, "member": [ "net/minecraft/block/state/BlockStateContainer", "", "(Lnet/minecraft/block/Block;[Lnet/minecraft/block/properties/IProperty;)V" ] }, { "offset": 18, "opcode": 176 } ] }, { "archive": "AoA3-3.3.6.jar", "class_path": "net/tslat/aoa3/block/functional/crops/CropBlock.class", "class_sha256": "db1c9fc4d72bdb78a17bbf7062f8b482ebb99523f9abc7a84bd7fc4ca87f984b", "name": "", "descriptor": "()V", "method_sha256": "cfb084fcb4f1d1e26c5ae60cb0d02ed4b277b93baba82f91af65ae5166431d34", "instructions": [ { "offset": 0, "opcode": 16, "constant": 8 }, { "offset": 2, "opcode": 189, "operands": [ 1, 87 ] }, { "offset": 5, "opcode": 89 }, { "offset": 6, "opcode": 3, "constant": 0 }, { "offset": 7, "opcode": 187, "operands": [ 1, 87 ] }, { "offset": 10, "opcode": 89 }, { "offset": 11, "opcode": 14 }, { "offset": 12, "opcode": 14 }, { "offset": 13, "opcode": 14 }, { "offset": 14, "opcode": 15 }, { "offset": 15, "opcode": 20, "constant": 0.125 }, { "offset": 18, "opcode": 15 }, { "offset": 19, "opcode": 183, "member": [ "net/minecraft/util/math/AxisAlignedBB", "", "(DDDDDD)V" ] }, { "offset": 22, "opcode": 83 }, { "offset": 23, "opcode": 89 }, { "offset": 24, "opcode": 4, "constant": 1 }, { "offset": 25, "opcode": 187, "operands": [ 1, 87 ] }, { "offset": 28, "opcode": 89 }, { "offset": 29, "opcode": 14 }, { "offset": 30, "opcode": 14 }, { "offset": 31, "opcode": 14 }, { "offset": 32, "opcode": 15 }, { "offset": 33, "opcode": 20, "constant": 0.25 }, { "offset": 36, "opcode": 15 }, { "offset": 37, "opcode": 183, "member": [ "net/minecraft/util/math/AxisAlignedBB", "", "(DDDDDD)V" ] }, { "offset": 40, "opcode": 83 }, { "offset": 41, "opcode": 89 }, { "offset": 42, "opcode": 5, "constant": 2 }, { "offset": 43, "opcode": 187, "operands": [ 1, 87 ] }, { "offset": 46, "opcode": 89 }, { "offset": 47, "opcode": 14 }, { "offset": 48, "opcode": 14 }, { "offset": 49, "opcode": 14 }, { "offset": 50, "opcode": 15 }, { "offset": 51, "opcode": 20, "constant": 0.375 }, { "offset": 54, "opcode": 15 }, { "offset": 55, "opcode": 183, "member": [ "net/minecraft/util/math/AxisAlignedBB", "", "(DDDDDD)V" ] }, { "offset": 58, "opcode": 83 }, { "offset": 59, "opcode": 89 }, { "offset": 60, "opcode": 6, "constant": 3 }, { "offset": 61, "opcode": 187, "operands": [ 1, 87 ] }, { "offset": 64, "opcode": 89 }, { "offset": 65, "opcode": 14 }, { "offset": 66, "opcode": 14 }, { "offset": 67, "opcode": 14 }, { "offset": 68, "opcode": 15 }, { "offset": 69, "opcode": 20, "constant": 0.5 }, { "offset": 72, "opcode": 15 }, { "offset": 73, "opcode": 183, "member": [ "net/minecraft/util/math/AxisAlignedBB", "", "(DDDDDD)V" ] }, { "offset": 76, "opcode": 83 }, { "offset": 77, "opcode": 89 }, { "offset": 78, "opcode": 7, "constant": 4 }, { "offset": 79, "opcode": 187, "operands": [ 1, 87 ] }, { "offset": 82, "opcode": 89 }, { "offset": 83, "opcode": 14 }, { "offset": 84, "opcode": 14 }, { "offset": 85, "opcode": 14 }, { "offset": 86, "opcode": 15 }, { "offset": 87, "opcode": 20, "constant": 0.625 }, { "offset": 90, "opcode": 15 }, { "offset": 91, "opcode": 183, "member": [ "net/minecraft/util/math/AxisAlignedBB", "", "(DDDDDD)V" ] }, { "offset": 94, "opcode": 83 }, { "offset": 95, "opcode": 89 }, { "offset": 96, "opcode": 8, "constant": 5 }, { "offset": 97, "opcode": 187, "operands": [ 1, 87 ] }, { "offset": 100, "opcode": 89 }, { "offset": 101, "opcode": 14 }, { "offset": 102, "opcode": 14 }, { "offset": 103, "opcode": 14 }, { "offset": 104, "opcode": 15 }, { "offset": 105, "opcode": 20, "constant": 0.75 }, { "offset": 108, "opcode": 15 }, { "offset": 109, "opcode": 183, "member": [ "net/minecraft/util/math/AxisAlignedBB", "", "(DDDDDD)V" ] }, { "offset": 112, "opcode": 83 }, { "offset": 113, "opcode": 89 }, { "offset": 114, "opcode": 16, "constant": 6 }, { "offset": 116, "opcode": 187, "operands": [ 1, 87 ] }, { "offset": 119, "opcode": 89 }, { "offset": 120, "opcode": 14 }, { "offset": 121, "opcode": 14 }, { "offset": 122, "opcode": 14 }, { "offset": 123, "opcode": 15 }, { "offset": 124, "opcode": 20, "constant": 0.875 }, { "offset": 127, "opcode": 15 }, { "offset": 128, "opcode": 183, "member": [ "net/minecraft/util/math/AxisAlignedBB", "", "(DDDDDD)V" ] }, { "offset": 131, "opcode": 83 }, { "offset": 132, "opcode": 89 }, { "offset": 133, "opcode": 16, "constant": 7 }, { "offset": 135, "opcode": 187, "operands": [ 1, 87 ] }, { "offset": 138, "opcode": 89 }, { "offset": 139, "opcode": 14 }, { "offset": 140, "opcode": 14 }, { "offset": 141, "opcode": 14 }, { "offset": 142, "opcode": 15 }, { "offset": 143, "opcode": 15 }, { "offset": 144, "opcode": 15 }, { "offset": 145, "opcode": 183, "member": [ "net/minecraft/util/math/AxisAlignedBB", "", "(DDDDDD)V" ] }, { "offset": 148, "opcode": 83 }, { "offset": 149, "opcode": 179, "member": [ "net/tslat/aoa3/block/functional/crops/CropBlock", "GROWTH_AABB", "[Lnet/minecraft/util/math/AxisAlignedBB;" ] }, { "offset": 152, "opcode": 177 } ] }, { "archive": "AoA3-3.3.6.jar", "class_path": "net/tslat/aoa3/item/misc/SeedsItem.class", "class_sha256": "ee5f2eecc0cf08fbfa6697a02890fd3badcc4d84644f144d4657de2c7997a1ea", "name": "", "descriptor": "(Ljava/lang/String;Ljava/lang/String;Lnet/tslat/aoa3/block/functional/crops/CropBlock;Lnet/minecraft/block/Block;)V", "method_sha256": "c7d6d83ebde18aeb647be7d74104d3eeca69b6718d662ffb56db6442b7c7f987", "instructions": [ { "offset": 0, "opcode": 42 }, { "offset": 1, "opcode": 45 }, { "offset": 2, "opcode": 25, "operands": [ 4 ] }, { "offset": 4, "opcode": 183, "member": [ "net/minecraft/item/ItemSeeds", "", "(Lnet/minecraft/block/Block;Lnet/minecraft/block/Block;)V" ] }, { "offset": 7, "opcode": 42 }, { "offset": 8, "opcode": 43 }, { "offset": 9, "opcode": 182, "member": [ "net/tslat/aoa3/item/misc/SeedsItem", "func_77655_b", "(Ljava/lang/String;)Lnet/minecraft/item/Item;" ] }, { "offset": 12, "opcode": 87 }, { "offset": 13, "opcode": 42 }, { "offset": 14, "opcode": 187, "operands": [ 0, 16 ] }, { "offset": 17, "opcode": 89 }, { "offset": 18, "opcode": 183, "member": [ "java/lang/StringBuilder", "", "()V" ] }, { "offset": 21, "opcode": 18, "constant": "aoa3:" }, { "offset": 23, "opcode": 182, "member": [ "java/lang/StringBuilder", "append", "(Ljava/lang/String;)Ljava/lang/StringBuilder;" ] }, { "offset": 26, "opcode": 44 }, { "offset": 27, "opcode": 182, "member": [ "java/lang/StringBuilder", "append", "(Ljava/lang/String;)Ljava/lang/StringBuilder;" ] }, { "offset": 30, "opcode": 182, "member": [ "java/lang/StringBuilder", "toString", "()Ljava/lang/String;" ] }, { "offset": 33, "opcode": 182, "member": [ "net/tslat/aoa3/item/misc/SeedsItem", "setRegistryName", "(Ljava/lang/String;)Lnet/minecraftforge/registries/IForgeRegistryEntry;" ] }, { "offset": 36, "opcode": 87 }, { "offset": 37, "opcode": 42 }, { "offset": 38, "opcode": 178, "member": [ "net/tslat/aoa3/common/registration/CreativeTabsRegister", "MISC", "Lnet/minecraft/creativetab/CreativeTabs;" ] }, { "offset": 41, "opcode": 182, "member": [ "net/tslat/aoa3/item/misc/SeedsItem", "func_77637_a", "(Lnet/minecraft/creativetab/CreativeTabs;)Lnet/minecraft/item/Item;" ] }, { "offset": 44, "opcode": 87 }, { "offset": 45, "opcode": 45 }, { "offset": 46, "opcode": 42 }, { "offset": 47, "opcode": 182, "member": [ "net/tslat/aoa3/block/functional/crops/CropBlock", "setSeeds", "(Lnet/minecraftforge/common/IPlantable;)V" ] }, { "offset": 50, "opcode": 177 } ] }, { "archive": "AoA3-3.3.6.jar", "class_path": "net/tslat/aoa3/item/food/MysticShrooms.class", "class_sha256": "175c5bb4234ccc0ade90075d4bace2aa072a6ff3cb3dbeb08bfac87b731a81a3", "name": "", "descriptor": "()V", "method_sha256": "002aa4bd06f678cdb56a74d78ed3bef6ea25b7d185e054cde9483929c6a73a76", "instructions": [ { "offset": 0, "opcode": 42 }, { "offset": 1, "opcode": 5, "constant": 2 }, { "offset": 2, "opcode": 18, "constant": 0.4000000059604645 }, { "offset": 4, "opcode": 178, "member": [ "net/tslat/aoa3/common/registration/BlockRegister", "MYSTIC_SHROOM_CROP", "Lnet/tslat/aoa3/block/functional/crops/CropBlock;" ] }, { "offset": 7, "opcode": 178, "member": [ "net/minecraft/init/Blocks", "field_150458_ak", "Lnet/minecraft/block/Block;" ] }, { "offset": 10, "opcode": 183, "member": [ "net/minecraft/item/ItemSeedFood", "", "(IFLnet/minecraft/block/Block;Lnet/minecraft/block/Block;)V" ] }, { "offset": 13, "opcode": 42 }, { "offset": 14, "opcode": 18, "constant": "MysticShrooms" }, { "offset": 16, "opcode": 182, "member": [ "net/tslat/aoa3/item/food/MysticShrooms", "func_77655_b", "(Ljava/lang/String;)Lnet/minecraft/item/Item;" ] }, { "offset": 19, "opcode": 87 }, { "offset": 20, "opcode": 42 }, { "offset": 21, "opcode": 18, "constant": "aoa3:mystic_shrooms" }, { "offset": 23, "opcode": 182, "member": [ "net/tslat/aoa3/item/food/MysticShrooms", "setRegistryName", "(Ljava/lang/String;)Lnet/minecraftforge/registries/IForgeRegistryEntry;" ] }, { "offset": 26, "opcode": 87 }, { "offset": 27, "opcode": 42 }, { "offset": 28, "opcode": 178, "member": [ "net/tslat/aoa3/common/registration/CreativeTabsRegister", "FOOD", "Lnet/minecraft/creativetab/CreativeTabs;" ] }, { "offset": 31, "opcode": 182, "member": [ "net/tslat/aoa3/item/food/MysticShrooms", "func_77637_a", "(Lnet/minecraft/creativetab/CreativeTabs;)Lnet/minecraft/item/Item;" ] }, { "offset": 34, "opcode": 87 }, { "offset": 35, "opcode": 178, "member": [ "net/tslat/aoa3/common/registration/BlockRegister", "MYSTIC_SHROOM_CROP", "Lnet/tslat/aoa3/block/functional/crops/CropBlock;" ] }, { "offset": 38, "opcode": 42 }, { "offset": 39, "opcode": 182, "member": [ "net/tslat/aoa3/block/functional/crops/CropBlock", "setCrop", "(Lnet/minecraft/item/Item;)V" ] }, { "offset": 42, "opcode": 178, "member": [ "net/tslat/aoa3/common/registration/BlockRegister", "MYSTIC_SHROOM_CROP", "Lnet/tslat/aoa3/block/functional/crops/CropBlock;" ] }, { "offset": 45, "opcode": 42 }, { "offset": 46, "opcode": 182, "member": [ "net/tslat/aoa3/block/functional/crops/CropBlock", "setSeeds", "(Lnet/minecraftforge/common/IPlantable;)V" ] }, { "offset": 49, "opcode": 177 } ] }, { "archive": "AoA3-3.3.6.jar", "class_path": "net/tslat/aoa3/item/misc/EyeBulb.class", "class_sha256": "2d282785ca7eb11029367cdf6608e5bbdf0c21fe66b2bc67b3efd8d65c22c484", "name": "", "descriptor": "()V", "method_sha256": "002aa4bd06f678cdb56a74d78ed3bef6ea25b7d185e054cde9483929c6a73a76", "instructions": [ { "offset": 0, "opcode": 42 }, { "offset": 1, "opcode": 5, "constant": 2 }, { "offset": 2, "opcode": 18, "constant": 0.4000000059604645 }, { "offset": 4, "opcode": 178, "member": [ "net/tslat/aoa3/common/registration/BlockRegister", "EYE_BULB_CROP", "Lnet/tslat/aoa3/block/functional/crops/CropBlock;" ] }, { "offset": 7, "opcode": 178, "member": [ "net/minecraft/init/Blocks", "field_150458_ak", "Lnet/minecraft/block/Block;" ] }, { "offset": 10, "opcode": 183, "member": [ "net/minecraft/item/ItemSeedFood", "", "(IFLnet/minecraft/block/Block;Lnet/minecraft/block/Block;)V" ] }, { "offset": 13, "opcode": 42 }, { "offset": 14, "opcode": 18, "constant": "EyeBulb" }, { "offset": 16, "opcode": 182, "member": [ "net/tslat/aoa3/item/misc/EyeBulb", "func_77655_b", "(Ljava/lang/String;)Lnet/minecraft/item/Item;" ] }, { "offset": 19, "opcode": 87 }, { "offset": 20, "opcode": 42 }, { "offset": 21, "opcode": 18, "constant": "aoa3:eye_bulb" }, { "offset": 23, "opcode": 182, "member": [ "net/tslat/aoa3/item/misc/EyeBulb", "setRegistryName", "(Ljava/lang/String;)Lnet/minecraftforge/registries/IForgeRegistryEntry;" ] }, { "offset": 26, "opcode": 87 }, { "offset": 27, "opcode": 42 }, { "offset": 28, "opcode": 178, "member": [ "net/tslat/aoa3/common/registration/CreativeTabsRegister", "MISC", "Lnet/minecraft/creativetab/CreativeTabs;" ] }, { "offset": 31, "opcode": 182, "member": [ "net/tslat/aoa3/item/misc/EyeBulb", "func_77637_a", "(Lnet/minecraft/creativetab/CreativeTabs;)Lnet/minecraft/item/Item;" ] }, { "offset": 34, "opcode": 87 }, { "offset": 35, "opcode": 178, "member": [ "net/tslat/aoa3/common/registration/BlockRegister", "EYE_BULB_CROP", "Lnet/tslat/aoa3/block/functional/crops/CropBlock;" ] }, { "offset": 38, "opcode": 42 }, { "offset": 39, "opcode": 182, "member": [ "net/tslat/aoa3/block/functional/crops/CropBlock", "setCrop", "(Lnet/minecraft/item/Item;)V" ] }, { "offset": 42, "opcode": 178, "member": [ "net/tslat/aoa3/common/registration/BlockRegister", "EYE_BULB_CROP", "Lnet/tslat/aoa3/block/functional/crops/CropBlock;" ] }, { "offset": 45, "opcode": 42 }, { "offset": 46, "opcode": 182, "member": [ "net/tslat/aoa3/block/functional/crops/CropBlock", "setSeeds", "(Lnet/minecraftforge/common/IPlantable;)V" ] }, { "offset": 49, "opcode": 177 } ] }, { "archive": "minecraft-1.12.2-client.jar", "class_path": "aps.class", "class_sha256": "d5f43b95e6969f4fa9b8b30e0ee0177b705d0bcfaa67c82fe648a6f9b27a07a8", "name": "g", "descriptor": "()I", "method_sha256": "3d10585867ae6b9d94f86ca3c742ac18cd2312ffbb2ad8399a46c2ae5de238cd", "instructions": [ { "offset": 0, "opcode": 16, "constant": 7 }, { "offset": 2, "opcode": 172 } ] }, { "archive": "minecraft-1.12.2-client.jar", "class_path": "aps.class", "class_sha256": "d5f43b95e6969f4fa9b8b30e0ee0177b705d0bcfaa67c82fe648a6f9b27a07a8", "name": "a", "descriptor": "(Lawt;Ljava/util/Random;I)Lain;", "method_sha256": "96d513b43b7ff39a8e0901d7c2b515caf1ed684f2a2ba161637f7cebe80f2dc0", "instructions": [ { "offset": 0, "opcode": 42 }, { "offset": 1, "opcode": 43 }, { "offset": 2, "opcode": 182, "member": [ "aps", "z", "(Lawt;)Z" ] }, { "offset": 5, "opcode": 153, "operands": [ 0, 8 ] }, { "offset": 8, "opcode": 42 }, { "offset": 9, "opcode": 182, "member": [ "aps", "i", "()Lain;" ] }, { "offset": 12, "opcode": 176 }, { "offset": 13, "opcode": 42 }, { "offset": 14, "opcode": 182, "member": [ "aps", "h", "()Lain;" ] }, { "offset": 17, "opcode": 176 } ] }, { "archive": "minecraft-1.12.2-client.jar", "class_path": "aps.class", "class_sha256": "d5f43b95e6969f4fa9b8b30e0ee0177b705d0bcfaa67c82fe648a6f9b27a07a8", "name": "b", "descriptor": "(Lamu;Let;Lawt;Ljava/util/Random;)V", "method_sha256": "b66e02278fe79ac7ae53230c7fe14f735ee4454c00cfd41be15a2ae1967d4ab0", "instructions": [ { "offset": 0, "opcode": 42 }, { "offset": 1, "opcode": 43 }, { "offset": 2, "opcode": 44 }, { "offset": 3, "opcode": 45 }, { "offset": 4, "opcode": 25, "operands": [ 4 ] }, { "offset": 6, "opcode": 183, "member": [ "apc", "b", "(Lamu;Let;Lawt;Ljava/util/Random;)V" ] }, { "offset": 9, "opcode": 43 }, { "offset": 10, "opcode": 44 }, { "offset": 11, "opcode": 182, "member": [ "et", "a", "()Let;" ] }, { "offset": 14, "opcode": 182, "member": [ "amu", "k", "(Let;)I" ] }, { "offset": 17, "opcode": 16, "constant": 9 }, { "offset": 19, "opcode": 161, "operands": [ 0, 58 ] }, { "offset": 22, "opcode": 42 }, { "offset": 23, "opcode": 45 }, { "offset": 24, "opcode": 182, "member": [ "aps", "y", "(Lawt;)I" ] }, { "offset": 27, "opcode": 54, "operands": [ 5 ] }, { "offset": 29, "opcode": 21, "operands": [ 5 ] }, { "offset": 31, "opcode": 42 }, { "offset": 32, "opcode": 182, "member": [ "aps", "g", "()I" ] }, { "offset": 35, "opcode": 162, "operands": [ 0, 42 ] }, { "offset": 38, "opcode": 42 }, { "offset": 39, "opcode": 43 }, { "offset": 40, "opcode": 44 }, { "offset": 41, "opcode": 184, "member": [ "aps", "a", "(Laow;Lamu;Let;)F" ] }, { "offset": 44, "opcode": 56, "operands": [ 6 ] }, { "offset": 46, "opcode": 25, "operands": [ 4 ] }, { "offset": 48, "opcode": 18, "constant": 25.0 }, { "offset": 50, "opcode": 23, "operands": [ 6 ] }, { "offset": 52, "opcode": 110 }, { "offset": 53, "opcode": 139 }, { "offset": 54, "opcode": 4, "constant": 1 }, { "offset": 55, "opcode": 96 }, { "offset": 56, "opcode": 182, "member": [ "java/util/Random", "nextInt", "(I)I" ] }, { "offset": 59, "opcode": 154, "operands": [ 0, 18 ] }, { "offset": 62, "opcode": 43 }, { "offset": 63, "opcode": 44 }, { "offset": 64, "opcode": 42 }, { "offset": 65, "opcode": 21, "operands": [ 5 ] }, { "offset": 67, "opcode": 4, "constant": 1 }, { "offset": 68, "opcode": 96 }, { "offset": 69, "opcode": 182, "member": [ "aps", "b", "(I)Lawt;" ] }, { "offset": 72, "opcode": 5, "constant": 2 }, { "offset": 73, "opcode": 182, "member": [ "amu", "a", "(Let;Lawt;I)Z" ] }, { "offset": 76, "opcode": 87 }, { "offset": 77, "opcode": 177 } ] }, { "archive": "AoA3-3.3.6.jar", "class_path": "net/tslat/aoa3/item/food/BubbleBerries.class", "class_sha256": "ebd48bc084afbc5250fb8774767d9668ba49ce30cbbe40e3314013613f7b7976", "name": "", "descriptor": "()V", "method_sha256": "800aac01aef70991261a4d892cd8d37a8a374dca617f0f3860863b409b0e4177", "instructions": [ { "offset": 0, "opcode": 42 }, { "offset": 1, "opcode": 18, "constant": "BubbleBerries" }, { "offset": 3, "opcode": 18, "constant": "bubble_berries" }, { "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/BubbleBerries", "func_77848_i", "()Lnet/minecraft/item/ItemFood;" ] }, { "offset": 14, "opcode": 87 }, { "offset": 15, "opcode": 178, "member": [ "net/tslat/aoa3/common/registration/BlockRegister", "BUBBLE_BERRY_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 } ] }, { "archive": "AoA3-3.3.6.jar", "class_path": "net/tslat/aoa3/item/food/Chilli.class", "class_sha256": "5b74420eea398febe2bbdca6eab869e0c82972a7ad9e2c1f2e002134c6c81454", "name": "", "descriptor": "()V", "method_sha256": "80223547a123f07be0b15cb4211d21bc84064fadee255ea960d90ea6c1018fd5", "instructions": [ { "offset": 0, "opcode": 42 }, { "offset": 1, "opcode": 18, "constant": "Chilli" }, { "offset": 3, "opcode": 18, "constant": "chilli" }, { "offset": 5, "opcode": 3, "constant": 0 }, { "offset": 6, "opcode": 11 }, { "offset": 7, "opcode": 3, "constant": 0 }, { "offset": 8, "opcode": 183, "member": [ "net/tslat/aoa3/item/food/BasicFood", "", "(Ljava/lang/String;Ljava/lang/String;IFZ)V" ] }, { "offset": 11, "opcode": 42 }, { "offset": 12, "opcode": 182, "member": [ "net/tslat/aoa3/item/food/Chilli", "func_77848_i", "()Lnet/minecraft/item/ItemFood;" ] }, { "offset": 15, "opcode": 87 }, { "offset": 16, "opcode": 178, "member": [ "net/tslat/aoa3/common/registration/BlockRegister", "CHILLI_CROP", "Lnet/tslat/aoa3/block/functional/crops/CropBlock;" ] }, { "offset": 19, "opcode": 42 }, { "offset": 20, "opcode": 182, "member": [ "net/tslat/aoa3/block/functional/crops/CropBlock", "setCrop", "(Lnet/minecraft/item/Item;)V" ] }, { "offset": 23, "opcode": 177 } ] }, { "archive": "AoA3-3.3.6.jar", "class_path": "net/tslat/aoa3/item/food/FloracleSticks.class", "class_sha256": "3b00bac5ff4d2a5cebc619aa507de0e0385812e85ae6501da680728c506a1253", "name": "", "descriptor": "()V", "method_sha256": "800aac01aef70991261a4d892cd8d37a8a374dca617f0f3860863b409b0e4177", "instructions": [ { "offset": 0, "opcode": 42 }, { "offset": 1, "opcode": 18, "constant": "FloracleSticks" }, { "offset": 3, "opcode": 18, "constant": "floracle_sticks" }, { "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/FloracleSticks", "func_77848_i", "()Lnet/minecraft/item/ItemFood;" ] }, { "offset": 14, "opcode": 87 }, { "offset": 15, "opcode": 178, "member": [ "net/tslat/aoa3/common/registration/BlockRegister", "FLORACLES_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 } ] }, { "archive": "AoA3-3.3.6.jar", "class_path": "net/tslat/aoa3/item/food/GoldicapPetals.class", "class_sha256": "d709d53eb2417da17703c636086b0caa4ac6231417fab0c6a0b479a8ef8074c2", "name": "", "descriptor": "()V", "method_sha256": "800aac01aef70991261a4d892cd8d37a8a374dca617f0f3860863b409b0e4177", "instructions": [ { "offset": 0, "opcode": 42 }, { "offset": 1, "opcode": 18, "constant": "GoldicapPetals" }, { "offset": 3, "opcode": 18, "constant": "goldicap_petals" }, { "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/GoldicapPetals", "func_77848_i", "()Lnet/minecraft/item/ItemFood;" ] }, { "offset": 14, "opcode": 87 }, { "offset": 15, "opcode": 178, "member": [ "net/tslat/aoa3/common/registration/BlockRegister", "GOLDICAPS_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 } ] }, { "archive": "AoA3-3.3.6.jar", "class_path": "net/tslat/aoa3/item/food/HeartFruit.class", "class_sha256": "66276370548e717a356b98a3ae92b2a4c0b1a4298cc62f04e2a3151cced401df", "name": "", "descriptor": "()V", "method_sha256": "908efc267196670f6b3418057949d4c1a69f3f5029d596673d979cd2a572a419", "instructions": [ { "offset": 0, "opcode": 42 }, { "offset": 1, "opcode": 18, "constant": "HeartFruit" }, { "offset": 3, "opcode": 18, "constant": "heart_fruit" }, { "offset": 5, "opcode": 16, "constant": 15 }, { "offset": 7, "opcode": 18, "constant": 0.30000001192092896 }, { "offset": 9, "opcode": 183, "member": [ "net/tslat/aoa3/item/food/BasicFood", "", "(Ljava/lang/String;Ljava/lang/String;IF)V" ] }, { "offset": 12, "opcode": 178, "member": [ "net/tslat/aoa3/common/registration/BlockRegister", "HEART_FRUIT_CROP", "Lnet/tslat/aoa3/block/functional/crops/CropBlock;" ] }, { "offset": 15, "opcode": 42 }, { "offset": 16, "opcode": 182, "member": [ "net/tslat/aoa3/block/functional/crops/CropBlock", "setCrop", "(Lnet/minecraft/item/Item;)V" ] }, { "offset": 19, "opcode": 177 } ] }, { "archive": "AoA3-3.3.6.jar", "class_path": "net/tslat/aoa3/item/food/LunaGlobe.class", "class_sha256": "bc801e1a8a768f7d289a0bb3bda2066df5213dd7946fd8e5f1221747c9831157", "name": "", "descriptor": "()V", "method_sha256": "800aac01aef70991261a4d892cd8d37a8a374dca617f0f3860863b409b0e4177", "instructions": [ { "offset": 0, "opcode": 42 }, { "offset": 1, "opcode": 18, "constant": "LunaGlobe" }, { "offset": 3, "opcode": 18, "constant": "luna_globe" }, { "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/LunaGlobe", "func_77848_i", "()Lnet/minecraft/item/ItemFood;" ] }, { "offset": 14, "opcode": 87 }, { "offset": 15, "opcode": 178, "member": [ "net/tslat/aoa3/common/registration/BlockRegister", "LUNA_GLOBE_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 } ] }, { "archive": "AoA3-3.3.6.jar", "class_path": "net/tslat/aoa3/item/food/Lunacrike.class", "class_sha256": "2a528de86e03c499843950e94eba1ad2ed77c877066503fa645d2a4f1849866a", "name": "", "descriptor": "()V", "method_sha256": "800aac01aef70991261a4d892cd8d37a8a374dca617f0f3860863b409b0e4177", "instructions": [ { "offset": 0, "opcode": 42 }, { "offset": 1, "opcode": 18, "constant": "Lunacrike" }, { "offset": 3, "opcode": 18, "constant": "lunacrike" }, { "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/Lunacrike", "func_77848_i", "()Lnet/minecraft/item/ItemFood;" ] }, { "offset": 14, "opcode": 87 }, { "offset": 15, "opcode": 178, "member": [ "net/tslat/aoa3/common/registration/BlockRegister", "LUNACRIKE_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 } ] }, { "archive": "AoA3-3.3.6.jar", "class_path": "net/tslat/aoa3/item/food/Lunalons.class", "class_sha256": "cdfb0e86b2caa47a4823e25da4f6f54e8b850cb6c0e0e8113d7da9643cea3a79", "name": "", "descriptor": "()V", "method_sha256": "800aac01aef70991261a4d892cd8d37a8a374dca617f0f3860863b409b0e4177", "instructions": [ { "offset": 0, "opcode": 42 }, { "offset": 1, "opcode": 18, "constant": "Lunalons" }, { "offset": 3, "opcode": 18, "constant": "lunalons" }, { "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/Lunalons", "func_77848_i", "()Lnet/minecraft/item/ItemFood;" ] }, { "offset": 14, "opcode": 87 }, { "offset": 15, "opcode": 178, "member": [ "net/tslat/aoa3/common/registration/BlockRegister", "LUNALON_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 } ] }, { "archive": "AoA3-3.3.6.jar", "class_path": "net/tslat/aoa3/item/food/MagicMarang.class", "class_sha256": "93a1cc60ee779643492b15329df615029aa16a01ec58f63ec8ae32b0f0098d75", "name": "", "descriptor": "()V", "method_sha256": "d1e587e57b969adfb534cfef691d169d6b3a1fcc047ff8dd834ad845883fb681", "instructions": [ { "offset": 0, "opcode": 42 }, { "offset": 1, "opcode": 18, "constant": "MagicMarang" }, { "offset": 3, "opcode": 18, "constant": "magic_marang" }, { "offset": 5, "opcode": 8, "constant": 5 }, { "offset": 6, "opcode": 18, "constant": 0.699999988079071 }, { "offset": 8, "opcode": 183, "member": [ "net/tslat/aoa3/item/food/BasicFood", "", "(Ljava/lang/String;Ljava/lang/String;IF)V" ] }, { "offset": 11, "opcode": 178, "member": [ "net/tslat/aoa3/common/registration/BlockRegister", "MAGIC_MARANG_CROP", "Lnet/tslat/aoa3/block/functional/crops/CropBlock;" ] }, { "offset": 14, "opcode": 42 }, { "offset": 15, "opcode": 182, "member": [ "net/tslat/aoa3/block/functional/crops/CropBlock", "setCrop", "(Lnet/minecraft/item/Item;)V" ] }, { "offset": 18, "opcode": 177 } ] }, { "archive": "AoA3-3.3.6.jar", "class_path": "net/tslat/aoa3/item/food/MysticShrooms.class", "class_sha256": "175c5bb4234ccc0ade90075d4bace2aa072a6ff3cb3dbeb08bfac87b731a81a3", "name": "", "descriptor": "()V", "method_sha256": "002aa4bd06f678cdb56a74d78ed3bef6ea25b7d185e054cde9483929c6a73a76", "instructions": [ { "offset": 0, "opcode": 42 }, { "offset": 1, "opcode": 5, "constant": 2 }, { "offset": 2, "opcode": 18, "constant": 0.4000000059604645 }, { "offset": 4, "opcode": 178, "member": [ "net/tslat/aoa3/common/registration/BlockRegister", "MYSTIC_SHROOM_CROP", "Lnet/tslat/aoa3/block/functional/crops/CropBlock;" ] }, { "offset": 7, "opcode": 178, "member": [ "net/minecraft/init/Blocks", "field_150458_ak", "Lnet/minecraft/block/Block;" ] }, { "offset": 10, "opcode": 183, "member": [ "net/minecraft/item/ItemSeedFood", "", "(IFLnet/minecraft/block/Block;Lnet/minecraft/block/Block;)V" ] }, { "offset": 13, "opcode": 42 }, { "offset": 14, "opcode": 18, "constant": "MysticShrooms" }, { "offset": 16, "opcode": 182, "member": [ "net/tslat/aoa3/item/food/MysticShrooms", "func_77655_b", "(Ljava/lang/String;)Lnet/minecraft/item/Item;" ] }, { "offset": 19, "opcode": 87 }, { "offset": 20, "opcode": 42 }, { "offset": 21, "opcode": 18, "constant": "aoa3:mystic_shrooms" }, { "offset": 23, "opcode": 182, "member": [ "net/tslat/aoa3/item/food/MysticShrooms", "setRegistryName", "(Ljava/lang/String;)Lnet/minecraftforge/registries/IForgeRegistryEntry;" ] }, { "offset": 26, "opcode": 87 }, { "offset": 27, "opcode": 42 }, { "offset": 28, "opcode": 178, "member": [ "net/tslat/aoa3/common/registration/CreativeTabsRegister", "FOOD", "Lnet/minecraft/creativetab/CreativeTabs;" ] }, { "offset": 31, "opcode": 182, "member": [ "net/tslat/aoa3/item/food/MysticShrooms", "func_77637_a", "(Lnet/minecraft/creativetab/CreativeTabs;)Lnet/minecraft/item/Item;" ] }, { "offset": 34, "opcode": 87 }, { "offset": 35, "opcode": 178, "member": [ "net/tslat/aoa3/common/registration/BlockRegister", "MYSTIC_SHROOM_CROP", "Lnet/tslat/aoa3/block/functional/crops/CropBlock;" ] }, { "offset": 38, "opcode": 42 }, { "offset": 39, "opcode": 182, "member": [ "net/tslat/aoa3/block/functional/crops/CropBlock", "setCrop", "(Lnet/minecraft/item/Item;)V" ] }, { "offset": 42, "opcode": 178, "member": [ "net/tslat/aoa3/common/registration/BlockRegister", "MYSTIC_SHROOM_CROP", "Lnet/tslat/aoa3/block/functional/crops/CropBlock;" ] }, { "offset": 45, "opcode": 42 }, { "offset": 46, "opcode": 182, "member": [ "net/tslat/aoa3/block/functional/crops/CropBlock", "setSeeds", "(Lnet/minecraftforge/common/IPlantable;)V" ] }, { "offset": 49, "opcode": 177 } ] }, { "archive": "AoA3-3.3.6.jar", "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 } ] }, { "archive": "AoA3-3.3.6.jar", "class_path": "net/tslat/aoa3/item/food/TrilliadLeaves.class", "class_sha256": "39db8dac8ce3933c98d3fb387c2e8aa7744be280ae0290c1aa855295cf8db5ca", "name": "", "descriptor": "()V", "method_sha256": "800aac01aef70991261a4d892cd8d37a8a374dca617f0f3860863b409b0e4177", "instructions": [ { "offset": 0, "opcode": 42 }, { "offset": 1, "opcode": 18, "constant": "TrilliadLeaves" }, { "offset": 3, "opcode": 18, "constant": "trilliad_leaves" }, { "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/TrilliadLeaves", "func_77848_i", "()Lnet/minecraft/item/ItemFood;" ] }, { "offset": 14, "opcode": 87 }, { "offset": 15, "opcode": 178, "member": [ "net/tslat/aoa3/common/registration/BlockRegister", "TRILLIAD_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 } ] }, { "archive": "AoA3-3.3.6.jar", "class_path": "net/tslat/aoa3/item/misc/EyeBulb.class", "class_sha256": "2d282785ca7eb11029367cdf6608e5bbdf0c21fe66b2bc67b3efd8d65c22c484", "name": "", "descriptor": "()V", "method_sha256": "002aa4bd06f678cdb56a74d78ed3bef6ea25b7d185e054cde9483929c6a73a76", "instructions": [ { "offset": 0, "opcode": 42 }, { "offset": 1, "opcode": 5, "constant": 2 }, { "offset": 2, "opcode": 18, "constant": 0.4000000059604645 }, { "offset": 4, "opcode": 178, "member": [ "net/tslat/aoa3/common/registration/BlockRegister", "EYE_BULB_CROP", "Lnet/tslat/aoa3/block/functional/crops/CropBlock;" ] }, { "offset": 7, "opcode": 178, "member": [ "net/minecraft/init/Blocks", "field_150458_ak", "Lnet/minecraft/block/Block;" ] }, { "offset": 10, "opcode": 183, "member": [ "net/minecraft/item/ItemSeedFood", "", "(IFLnet/minecraft/block/Block;Lnet/minecraft/block/Block;)V" ] }, { "offset": 13, "opcode": 42 }, { "offset": 14, "opcode": 18, "constant": "EyeBulb" }, { "offset": 16, "opcode": 182, "member": [ "net/tslat/aoa3/item/misc/EyeBulb", "func_77655_b", "(Ljava/lang/String;)Lnet/minecraft/item/Item;" ] }, { "offset": 19, "opcode": 87 }, { "offset": 20, "opcode": 42 }, { "offset": 21, "opcode": 18, "constant": "aoa3:eye_bulb" }, { "offset": 23, "opcode": 182, "member": [ "net/tslat/aoa3/item/misc/EyeBulb", "setRegistryName", "(Ljava/lang/String;)Lnet/minecraftforge/registries/IForgeRegistryEntry;" ] }, { "offset": 26, "opcode": 87 }, { "offset": 27, "opcode": 42 }, { "offset": 28, "opcode": 178, "member": [ "net/tslat/aoa3/common/registration/CreativeTabsRegister", "MISC", "Lnet/minecraft/creativetab/CreativeTabs;" ] }, { "offset": 31, "opcode": 182, "member": [ "net/tslat/aoa3/item/misc/EyeBulb", "func_77637_a", "(Lnet/minecraft/creativetab/CreativeTabs;)Lnet/minecraft/item/Item;" ] }, { "offset": 34, "opcode": 87 }, { "offset": 35, "opcode": 178, "member": [ "net/tslat/aoa3/common/registration/BlockRegister", "EYE_BULB_CROP", "Lnet/tslat/aoa3/block/functional/crops/CropBlock;" ] }, { "offset": 38, "opcode": 42 }, { "offset": 39, "opcode": 182, "member": [ "net/tslat/aoa3/block/functional/crops/CropBlock", "setCrop", "(Lnet/minecraft/item/Item;)V" ] }, { "offset": 42, "opcode": 178, "member": [ "net/tslat/aoa3/common/registration/BlockRegister", "EYE_BULB_CROP", "Lnet/tslat/aoa3/block/functional/crops/CropBlock;" ] }, { "offset": 45, "opcode": 42 }, { "offset": 46, "opcode": 182, "member": [ "net/tslat/aoa3/block/functional/crops/CropBlock", "setSeeds", "(Lnet/minecraftforge/common/IPlantable;)V" ] }, { "offset": 49, "opcode": 177 } ] }, { "archive": "AoA3-3.3.6.jar", "class_path": "net/tslat/aoa3/item/misc/HollyTopPetals.class", "class_sha256": "2a0fe8d646eb5777d1794f1e5a3240806d1e10a2e9aa1122a1f1704ba9e19526", "name": "", "descriptor": "()V", "method_sha256": "5ddc2be0ed3125ee1096d81d4953873abdd1a80284fcbfe6701231e021ba4892", "instructions": [ { "offset": 0, "opcode": 42 }, { "offset": 1, "opcode": 18, "constant": "HollyTopPetals" }, { "offset": 3, "opcode": 18, "constant": "holly_top_petals" }, { "offset": 5, "opcode": 183, "member": [ "net/tslat/aoa3/item/misc/SimpleItem", "", "(Ljava/lang/String;Ljava/lang/String;)V" ] }, { "offset": 8, "opcode": 178, "member": [ "net/tslat/aoa3/common/registration/BlockRegister", "HOLLY_TOPS_CROP", "Lnet/tslat/aoa3/block/functional/crops/CropBlock;" ] }, { "offset": 11, "opcode": 42 }, { "offset": 12, "opcode": 182, "member": [ "net/tslat/aoa3/block/functional/crops/CropBlock", "setCrop", "(Lnet/minecraft/item/Item;)V" ] }, { "offset": 15, "opcode": 177 } ] }, { "archive": "AoA3-3.3.6.jar", "class_path": "net/tslat/aoa3/item/misc/TeaShreddings.class", "class_sha256": "70632502cf312682cd4fddd736fb3eddcca8c8656ee77619389d8d2e7b6033c1", "name": "", "descriptor": "()V", "method_sha256": "5ddc2be0ed3125ee1096d81d4953873abdd1a80284fcbfe6701231e021ba4892", "instructions": [ { "offset": 0, "opcode": 42 }, { "offset": 1, "opcode": 18, "constant": "TeaShreddings" }, { "offset": 3, "opcode": 18, "constant": "tea_shreddings" }, { "offset": 5, "opcode": 183, "member": [ "net/tslat/aoa3/item/misc/SimpleItem", "", "(Ljava/lang/String;Ljava/lang/String;)V" ] }, { "offset": 8, "opcode": 178, "member": [ "net/tslat/aoa3/common/registration/BlockRegister", "TEA_CROP", "Lnet/tslat/aoa3/block/functional/crops/CropBlock;" ] }, { "offset": 11, "opcode": 42 }, { "offset": 12, "opcode": 182, "member": [ "net/tslat/aoa3/block/functional/crops/CropBlock", "setCrop", "(Lnet/minecraft/item/Item;)V" ] }, { "offset": 15, "opcode": 177 } ] }, { "archive": "AoA3-3.3.6.jar", "class_path": "net/tslat/aoa3/item/misc/ThornyPetals.class", "class_sha256": "33b3b38af1d0f3ee89aedbd88b74bc746980130628c247db3312d64ce31fa8c4", "name": "", "descriptor": "()V", "method_sha256": "5ddc2be0ed3125ee1096d81d4953873abdd1a80284fcbfe6701231e021ba4892", "instructions": [ { "offset": 0, "opcode": 42 }, { "offset": 1, "opcode": 18, "constant": "ThornyPetals" }, { "offset": 3, "opcode": 18, "constant": "thorny_petals" }, { "offset": 5, "opcode": 183, "member": [ "net/tslat/aoa3/item/misc/SimpleItem", "", "(Ljava/lang/String;Ljava/lang/String;)V" ] }, { "offset": 8, "opcode": 178, "member": [ "net/tslat/aoa3/common/registration/BlockRegister", "THORNY_PLANT_CROP", "Lnet/tslat/aoa3/block/functional/crops/CropBlock;" ] }, { "offset": 11, "opcode": 42 }, { "offset": 12, "opcode": 182, "member": [ "net/tslat/aoa3/block/functional/crops/CropBlock", "setCrop", "(Lnet/minecraft/item/Item;)V" ] }, { "offset": 15, "opcode": 177 } ] } ], "vanilla_mapping_sha256": "7dada8ab1ae837b507fa9edb292bcd8660748d1bd650b10d3bd2e4f5b435f856", "unchanged_record_count": 2506, "unchanged_records_sha256": "e8fe1cfca8268d7bfe18f6fd1ff54a525299c3aeade4794d887c6e46e088c6c5" }