{ "version": "1.12.2", "release": "3.3.6", "scope": "Declared reserved-item transformation and validation branches from released methods. End-to-end reachability, hit/death callback ordering, client/server behavior and save migration are not runtime-certified.", "items": [ { "id": "aoa3:alien_orb", "localization_key": "item.AlienOrb.name", "sequence_key": "alien_orb", "registration_window": [ { "offset": 2263, "opcode": 187, "operands": [ 4, 75 ] }, { "offset": 2266, "opcode": 89 }, { "offset": 2267, "opcode": 19, "constant": "AlienOrb" }, { "offset": 2270, "opcode": 19, "constant": "alien_orb" }, { "offset": 2273, "opcode": 19, "constant": "alien_orb" }, { "offset": 2276, "opcode": 183, "member": [ "net/tslat/aoa3/item/misc/ReservedItem", "", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V" ] }, { "offset": 2279, "opcode": 19, "constant": "item.AlienOrb.desc.1" } ] }, { "id": "aoa3:dark_bones", "localization_key": "item.DarkBones.name", "sequence_key": "alien_orb", "registration_window": [ { "offset": 2665, "opcode": 187, "operands": [ 4, 75 ] }, { "offset": 2668, "opcode": 89 }, { "offset": 2669, "opcode": 19, "constant": "DarkBones" }, { "offset": 2672, "opcode": 19, "constant": "dark_bones" }, { "offset": 2675, "opcode": 19, "constant": "alien_orb" }, { "offset": 2678, "opcode": 183, "member": [ "net/tslat/aoa3/item/misc/ReservedItem", "", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V" ] }, { "offset": 2681, "opcode": 19, "constant": "misc/misc/" } ] }, { "id": "aoa3:fleshy_bones", "localization_key": "item.FleshyBones.name", "sequence_key": "alien_orb", "registration_window": [ { "offset": 3040, "opcode": 187, "operands": [ 4, 75 ] }, { "offset": 3043, "opcode": 89 }, { "offset": 3044, "opcode": 19, "constant": "FleshyBones" }, { "offset": 3047, "opcode": 19, "constant": "fleshy_bones" }, { "offset": 3050, "opcode": 19, "constant": "alien_orb" }, { "offset": 3053, "opcode": 183, "member": [ "net/tslat/aoa3/item/misc/ReservedItem", "", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V" ] }, { "offset": 3056, "opcode": 19, "constant": "misc/misc/" } ] }, { "id": "aoa3:millennium_upgrader", "localization_key": "item.MillenniumUpgrader.name", "sequence_key": "alien_orb", "registration_window": [ { "offset": 3829, "opcode": 187, "operands": [ 4, 75 ] }, { "offset": 3832, "opcode": 89 }, { "offset": 3833, "opcode": 19, "constant": "MillenniumUpgrader" }, { "offset": 3836, "opcode": 19, "constant": "millennium_upgrader" }, { "offset": 3839, "opcode": 19, "constant": "alien_orb" }, { "offset": 3842, "opcode": 183, "member": [ "net/tslat/aoa3/item/misc/ReservedItem", "", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V" ] }, { "offset": 3845, "opcode": 19, "constant": "misc/misc/" } ] }, { "id": "aoa3:molten_upgrader", "localization_key": "item.MoltenUpgrader.name", "sequence_key": "alien_orb", "registration_window": [ { "offset": 3856, "opcode": 187, "operands": [ 4, 75 ] }, { "offset": 3859, "opcode": 89 }, { "offset": 3860, "opcode": 19, "constant": "MoltenUpgrader" }, { "offset": 3863, "opcode": 19, "constant": "molten_upgrader" }, { "offset": 3866, "opcode": 19, "constant": "alien_orb" }, { "offset": 3869, "opcode": 183, "member": [ "net/tslat/aoa3/item/misc/ReservedItem", "", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V" ] }, { "offset": 3872, "opcode": 19, "constant": "misc/misc/" } ] }, { "id": "aoa3:moonstone", "localization_key": "item.Moonstone.name", "sequence_key": "alien_orb", "registration_window": [ { "offset": 3883, "opcode": 187, "operands": [ 4, 75 ] }, { "offset": 3886, "opcode": 89 }, { "offset": 3887, "opcode": 19, "constant": "Moonstone" }, { "offset": 3890, "opcode": 19, "constant": "moonstone" }, { "offset": 3893, "opcode": 19, "constant": "alien_orb" }, { "offset": 3896, "opcode": 183, "member": [ "net/tslat/aoa3/item/misc/ReservedItem", "", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V" ] }, { "offset": 3899, "opcode": 19, "constant": "misc/misc/" } ] }, { "id": "aoa3:rock_bones", "localization_key": "item.RockBones.name", "sequence_key": "alien_orb", "registration_window": [ { "offset": 4360, "opcode": 187, "operands": [ 4, 75 ] }, { "offset": 4363, "opcode": 89 }, { "offset": 4364, "opcode": 19, "constant": "RockBones" }, { "offset": 4367, "opcode": 19, "constant": "rock_bones" }, { "offset": 4370, "opcode": 19, "constant": "alien_orb" }, { "offset": 4373, "opcode": 183, "member": [ "net/tslat/aoa3/item/misc/ReservedItem", "", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V" ] }, { "offset": 4376, "opcode": 19, "constant": "misc/misc/" } ] }, { "id": "aoa3:soulbone", "localization_key": "item.Soulbone.name", "sequence_key": "alien_orb", "registration_window": [ { "offset": 4675, "opcode": 187, "operands": [ 4, 75 ] }, { "offset": 4678, "opcode": 89 }, { "offset": 4679, "opcode": 19, "constant": "Soulbone" }, { "offset": 4682, "opcode": 19, "constant": "soulbone" }, { "offset": 4685, "opcode": 19, "constant": "alien_orb" }, { "offset": 4688, "opcode": 183, "member": [ "net/tslat/aoa3/item/misc/ReservedItem", "", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V" ] }, { "offset": 4691, "opcode": 19, "constant": "misc/misc/" } ] } ], "registration_method": { "class_path": "net/tslat/aoa3/common/registration/ItemRegister.class", "class_sha256": "8369b6fb2868748b0423f1e883f7c64c9e667ef8c65d749c411ab4390aee0b7d", "name": "registerItems", "descriptor": "(Lnet/minecraftforge/event/RegistryEvent$Register;)V", "code_sha256": "16ebbe5311df2ed3cdac398dbf5a62c42e136401972f29edb70938d4c84ec067" }, "behavior_methods": [ { "class_path": "net/tslat/aoa3/item/misc/ReservedItem.class", "class_sha256": "1141e8fad19e5960e27e47136f3d9ee2b90ccd2c8033136e503c228e185aed75", "name": "", "descriptor": "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V", "code_sha256": "d7bcd30dcdf39badfd621d97da87928db75d8ecdf187beba2f2f83fd3b16aec6", "instructions": [ { "offset": 0, "opcode": 42 }, { "offset": 1, "opcode": 43 }, { "offset": 2, "opcode": 44 }, { "offset": 3, "opcode": 183, "member": [ "net/tslat/aoa3/item/misc/SimpleItem", "", "(Ljava/lang/String;Ljava/lang/String;)V" ] }, { "offset": 6, "opcode": 42 }, { "offset": 7, "opcode": 1 }, { "offset": 8, "opcode": 182, "member": [ "net/tslat/aoa3/item/misc/ReservedItem", "func_77637_a", "(Lnet/minecraft/creativetab/CreativeTabs;)Lnet/minecraft/item/Item;" ] }, { "offset": 11, "opcode": 87 }, { "offset": 12, "opcode": 42 }, { "offset": 13, "opcode": 45 }, { "offset": 14, "opcode": 181, "member": [ "net/tslat/aoa3/item/misc/ReservedItem", "sequenceId", "Ljava/lang/String;" ] }, { "offset": 17, "opcode": 177 } ] }, { "class_path": "net/tslat/aoa3/item/misc/ReservedItem.class", "class_sha256": "1141e8fad19e5960e27e47136f3d9ee2b90ccd2c8033136e503c228e185aed75", "name": "func_77663_a", "descriptor": "(Lnet/minecraft/item/ItemStack;Lnet/minecraft/world/World;Lnet/minecraft/entity/Entity;IZ)V", "code_sha256": "253f0ca91c70ba6eb88383ddd98c0ad34f0b1b8dcdf725e45138b299e3da3e45", "instructions": [ { "offset": 0, "opcode": 42 }, { "offset": 1, "opcode": 43 }, { "offset": 2, "opcode": 183, "member": [ "net/tslat/aoa3/item/misc/ReservedItem", "verifyStack", "(Lnet/minecraft/item/ItemStack;)Z" ] }, { "offset": 5, "opcode": 154, "operands": [ 0, 18 ] }, { "offset": 8, "opcode": 43 }, { "offset": 9, "opcode": 3, "constant": 0 }, { "offset": 10, "opcode": 182, "member": [ "net/minecraft/item/ItemStack", "func_190920_e", "(I)V" ] }, { "offset": 13, "opcode": 45 }, { "offset": 14, "opcode": 21, "operands": [ 4 ] }, { "offset": 16, "opcode": 178, "member": [ "net/minecraft/item/ItemStack", "field_190927_a", "Lnet/minecraft/item/ItemStack;" ] }, { "offset": 19, "opcode": 182, "member": [ "net/minecraft/entity/Entity", "func_174820_d", "(ILnet/minecraft/item/ItemStack;)Z" ] }, { "offset": 22, "opcode": 87 }, { "offset": 23, "opcode": 177 } ] }, { "class_path": "net/tslat/aoa3/item/misc/ReservedItem.class", "class_sha256": "1141e8fad19e5960e27e47136f3d9ee2b90ccd2c8033136e503c228e185aed75", "name": "onItemUseFirst", "descriptor": "(Lnet/minecraft/entity/player/EntityPlayer;Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/EnumFacing;FFFLnet/minecraft/util/EnumHand;)Lnet/minecraft/util/EnumActionResult;", "code_sha256": "2bcdecc2dda504c6dcbb1c5c0cb971f5729717d3e9ae0a7dd9986536bcf4c839", "instructions": [ { "offset": 0, "opcode": 44 }, { "offset": 1, "opcode": 45 }, { "offset": 2, "opcode": 182, "member": [ "net/minecraft/world/World", "func_180495_p", "(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/block/state/IBlockState;" ] }, { "offset": 5, "opcode": 185, "member": [ "net/minecraft/block/state/IBlockState", "func_177230_c", "()Lnet/minecraft/block/Block;" ] }, { "offset": 10, "opcode": 58, "operands": [ 9 ] }, { "offset": 12, "opcode": 25, "operands": [ 9 ] }, { "offset": 14, "opcode": 178, "member": [ "net/tslat/aoa3/common/registration/BlockRegister", "CHARGING_TABLE", "Lnet/tslat/aoa3/block/functional/utility/ChargingTable;" ] }, { "offset": 17, "opcode": 166, "operands": [ 0, 26 ] }, { "offset": 20, "opcode": 42 }, { "offset": 21, "opcode": 178, "member": [ "net/tslat/aoa3/common/registration/ItemRegister", "FLESHY_BONES", "Lnet/tslat/aoa3/item/misc/ReservedItem;" ] }, { "offset": 24, "opcode": 166, "operands": [ 0, 50 ] }, { "offset": 27, "opcode": 43 }, { "offset": 28, "opcode": 25, "operands": [ 8 ] }, { "offset": 30, "opcode": 178, "member": [ "net/tslat/aoa3/common/registration/ItemRegister", "DARK_BONES", "Lnet/tslat/aoa3/item/misc/ReservedItem;" ] }, { "offset": 33, "opcode": 182, "member": [ "net/tslat/aoa3/item/misc/ReservedItem", "newValidStack", "()Lnet/minecraft/item/ItemStack;" ] }, { "offset": 36, "opcode": 182, "member": [ "net/minecraft/entity/player/EntityPlayer", "func_184611_a", "(Lnet/minecraft/util/EnumHand;Lnet/minecraft/item/ItemStack;)V" ] }, { "offset": 39, "opcode": 178, "member": [ "net/minecraft/util/EnumActionResult", "SUCCESS", "Lnet/minecraft/util/EnumActionResult;" ] }, { "offset": 42, "opcode": 176 }, { "offset": 43, "opcode": 25, "operands": [ 9 ] }, { "offset": 45, "opcode": 178, "member": [ "net/tslat/aoa3/common/registration/BlockRegister", "MINERALIZATION_STATION", "Lnet/tslat/aoa3/block/functional/utility/MineralizationStation;" ] }, { "offset": 48, "opcode": 166, "operands": [ 0, 26 ] }, { "offset": 51, "opcode": 42 }, { "offset": 52, "opcode": 178, "member": [ "net/tslat/aoa3/common/registration/ItemRegister", "DARK_BONES", "Lnet/tslat/aoa3/item/misc/ReservedItem;" ] }, { "offset": 55, "opcode": 166, "operands": [ 0, 19 ] }, { "offset": 58, "opcode": 43 }, { "offset": 59, "opcode": 25, "operands": [ 8 ] }, { "offset": 61, "opcode": 178, "member": [ "net/tslat/aoa3/common/registration/ItemRegister", "ROCK_BONES", "Lnet/tslat/aoa3/item/misc/ReservedItem;" ] }, { "offset": 64, "opcode": 182, "member": [ "net/tslat/aoa3/item/misc/ReservedItem", "newValidStack", "()Lnet/minecraft/item/ItemStack;" ] }, { "offset": 67, "opcode": 182, "member": [ "net/minecraft/entity/player/EntityPlayer", "func_184611_a", "(Lnet/minecraft/util/EnumHand;Lnet/minecraft/item/ItemStack;)V" ] }, { "offset": 70, "opcode": 178, "member": [ "net/minecraft/util/EnumActionResult", "SUCCESS", "Lnet/minecraft/util/EnumActionResult;" ] }, { "offset": 73, "opcode": 176 }, { "offset": 74, "opcode": 42 }, { "offset": 75, "opcode": 43 }, { "offset": 76, "opcode": 44 }, { "offset": 77, "opcode": 45 }, { "offset": 78, "opcode": 25, "operands": [ 4 ] }, { "offset": 80, "opcode": 23, "operands": [ 5 ] }, { "offset": 82, "opcode": 23, "operands": [ 6 ] }, { "offset": 84, "opcode": 23, "operands": [ 7 ] }, { "offset": 86, "opcode": 25, "operands": [ 8 ] }, { "offset": 88, "opcode": 183, "member": [ "net/tslat/aoa3/item/misc/SimpleItem", "onItemUseFirst", "(Lnet/minecraft/entity/player/EntityPlayer;Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/EnumFacing;FFFLnet/minecraft/util/EnumHand;)Lnet/minecraft/util/EnumActionResult;" ] }, { "offset": 91, "opcode": 176 } ] }, { "class_path": "net/tslat/aoa3/item/misc/ReservedItem.class", "class_sha256": "1141e8fad19e5960e27e47136f3d9ee2b90ccd2c8033136e503c228e185aed75", "name": "func_77644_a", "descriptor": "(Lnet/minecraft/item/ItemStack;Lnet/minecraft/entity/EntityLivingBase;Lnet/minecraft/entity/EntityLivingBase;)Z", "code_sha256": "8f9345e79d3769a131129b9917292c5ae1ba3f1a345b9ffbd7e510f343466f89", "instructions": [ { "offset": 0, "opcode": 44 }, { "offset": 1, "opcode": 180, "member": [ "net/minecraft/entity/EntityLivingBase", "field_70170_p", "Lnet/minecraft/world/World;" ] }, { "offset": 4, "opcode": 180, "member": [ "net/minecraft/world/World", "field_72995_K", "Z" ] }, { "offset": 7, "opcode": 154, "operands": [ 0, 172 ] }, { "offset": 10, "opcode": 43 }, { "offset": 11, "opcode": 182, "member": [ "net/minecraft/item/ItemStack", "func_77973_b", "()Lnet/minecraft/item/Item;" ] }, { "offset": 14, "opcode": 178, "member": [ "net/tslat/aoa3/common/registration/ItemRegister", "MILLENNIUM_UPGRADER", "Lnet/tslat/aoa3/item/misc/ReservedItem;" ] }, { "offset": 17, "opcode": 166, "operands": [ 0, 32 ] }, { "offset": 20, "opcode": 44 }, { "offset": 21, "opcode": 182, "member": [ "net/minecraft/entity/EntityLivingBase", "func_180799_ab", "()Z" ] }, { "offset": 24, "opcode": 153, "operands": [ 0, 155 ] }, { "offset": 27, "opcode": 45 }, { "offset": 28, "opcode": 182, "member": [ "net/minecraft/entity/EntityLivingBase", "func_180799_ab", "()Z" ] }, { "offset": 31, "opcode": 153, "operands": [ 0, 148 ] }, { "offset": 34, "opcode": 45 }, { "offset": 35, "opcode": 178, "member": [ "net/minecraft/util/EnumHand", "MAIN_HAND", "Lnet/minecraft/util/EnumHand;" ] }, { "offset": 38, "opcode": 178, "member": [ "net/tslat/aoa3/common/registration/ItemRegister", "MOLTEN_UPGRADER", "Lnet/tslat/aoa3/item/misc/ReservedItem;" ] }, { "offset": 41, "opcode": 182, "member": [ "net/tslat/aoa3/item/misc/ReservedItem", "newValidStack", "()Lnet/minecraft/item/ItemStack;" ] }, { "offset": 44, "opcode": 182, "member": [ "net/minecraft/entity/EntityLivingBase", "func_184611_a", "(Lnet/minecraft/util/EnumHand;Lnet/minecraft/item/ItemStack;)V" ] }, { "offset": 47, "opcode": 4, "constant": 1 }, { "offset": 48, "opcode": 172 }, { "offset": 49, "opcode": 43 }, { "offset": 50, "opcode": 182, "member": [ "net/minecraft/item/ItemStack", "func_77973_b", "()Lnet/minecraft/item/Item;" ] }, { "offset": 53, "opcode": 178, "member": [ "net/tslat/aoa3/common/registration/ItemRegister", "MOLTEN_UPGRADER", "Lnet/tslat/aoa3/item/misc/ReservedItem;" ] }, { "offset": 56, "opcode": 166, "operands": [ 0, 83 ] }, { "offset": 59, "opcode": 44 }, { "offset": 60, "opcode": 180, "member": [ "net/minecraft/entity/EntityLivingBase", "field_70170_p", "Lnet/minecraft/world/World;" ] }, { "offset": 63, "opcode": 182, "member": [ "net/minecraft/world/World", "func_130001_d", "()F" ] }, { "offset": 66, "opcode": 12 }, { "offset": 67, "opcode": 149 }, { "offset": 68, "opcode": 154, "operands": [ 0, 111 ] }, { "offset": 71, "opcode": 44 }, { "offset": 72, "opcode": 182, "member": [ "net/minecraft/entity/EntityLivingBase", "func_110143_aJ", "()F" ] }, { "offset": 75, "opcode": 11 }, { "offset": 76, "opcode": 150 }, { "offset": 77, "opcode": 157, "operands": [ 0, 102 ] }, { "offset": 80, "opcode": 44 }, { "offset": 81, "opcode": 193, "operands": [ 0, 163 ] }, { "offset": 84, "opcode": 154, "operands": [ 0, 31 ] }, { "offset": 87, "opcode": 44 }, { "offset": 88, "opcode": 193, "operands": [ 0, 165 ] }, { "offset": 91, "opcode": 154, "operands": [ 0, 24 ] }, { "offset": 94, "opcode": 44 }, { "offset": 95, "opcode": 193, "operands": [ 0, 167 ] }, { "offset": 98, "opcode": 154, "operands": [ 0, 17 ] }, { "offset": 101, "opcode": 44 }, { "offset": 102, "opcode": 193, "operands": [ 0, 169 ] }, { "offset": 105, "opcode": 154, "operands": [ 0, 10 ] }, { "offset": 108, "opcode": 44 }, { "offset": 109, "opcode": 193, "operands": [ 0, 171 ] }, { "offset": 112, "opcode": 153, "operands": [ 0, 67 ] }, { "offset": 115, "opcode": 45 }, { "offset": 116, "opcode": 178, "member": [ "net/minecraft/util/EnumHand", "MAIN_HAND", "Lnet/minecraft/util/EnumHand;" ] }, { "offset": 119, "opcode": 178, "member": [ "net/minecraft/item/ItemStack", "field_190927_a", "Lnet/minecraft/item/ItemStack;" ] }, { "offset": 122, "opcode": 182, "member": [ "net/minecraft/entity/EntityLivingBase", "func_184611_a", "(Lnet/minecraft/util/EnumHand;Lnet/minecraft/item/ItemStack;)V" ] }, { "offset": 125, "opcode": 44 }, { "offset": 126, "opcode": 178, "member": [ "net/tslat/aoa3/common/registration/ItemRegister", "MOONSTONE", "Lnet/tslat/aoa3/item/misc/ReservedItem;" ] }, { "offset": 129, "opcode": 182, "member": [ "net/tslat/aoa3/item/misc/ReservedItem", "newValidStack", "()Lnet/minecraft/item/ItemStack;" ] }, { "offset": 132, "opcode": 11 }, { "offset": 133, "opcode": 182, "member": [ "net/minecraft/entity/EntityLivingBase", "func_70099_a", "(Lnet/minecraft/item/ItemStack;F)Lnet/minecraft/entity/item/EntityItem;" ] }, { "offset": 136, "opcode": 87 }, { "offset": 137, "opcode": 4, "constant": 1 }, { "offset": 138, "opcode": 172 }, { "offset": 139, "opcode": 43 }, { "offset": 140, "opcode": 182, "member": [ "net/minecraft/item/ItemStack", "func_77973_b", "()Lnet/minecraft/item/Item;" ] }, { "offset": 143, "opcode": 178, "member": [ "net/tslat/aoa3/common/registration/ItemRegister", "MOONSTONE", "Lnet/tslat/aoa3/item/misc/ReservedItem;" ] }, { "offset": 146, "opcode": 166, "operands": [ 0, 33 ] }, { "offset": 149, "opcode": 44 }, { "offset": 150, "opcode": 193, "operands": [ 0, 180 ] }, { "offset": 153, "opcode": 153, "operands": [ 0, 24 ] }, { "offset": 156, "opcode": 44 }, { "offset": 157, "opcode": 187, "operands": [ 0, 182 ] }, { "offset": 160, "opcode": 89 }, { "offset": 161, "opcode": 178, "member": [ "net/minecraft/init/MobEffects", "field_188424_y", "Lnet/minecraft/potion/Potion;" ] }, { "offset": 164, "opcode": 17, "constant": 200 }, { "offset": 167, "opcode": 16, "constant": 10 }, { "offset": 169, "opcode": 4, "constant": 1 }, { "offset": 170, "opcode": 3, "constant": 0 }, { "offset": 171, "opcode": 183, "member": [ "net/minecraft/potion/PotionEffect", "", "(Lnet/minecraft/potion/Potion;IIZZ)V" ] }, { "offset": 174, "opcode": 182, "member": [ "net/minecraft/entity/EntityLivingBase", "func_70690_d", "(Lnet/minecraft/potion/PotionEffect;)V" ] }, { "offset": 177, "opcode": 4, "constant": 1 }, { "offset": 178, "opcode": 172 }, { "offset": 179, "opcode": 3, "constant": 0 }, { "offset": 180, "opcode": 172 } ] }, { "class_path": "net/tslat/aoa3/item/misc/ReservedItem.class", "class_sha256": "1141e8fad19e5960e27e47136f3d9ee2b90ccd2c8033136e503c228e185aed75", "name": "onEntityItemUpdate", "descriptor": "(Lnet/minecraft/entity/item/EntityItem;)Z", "code_sha256": "e50ab459a28bbb966792ce0c4cf4c1df0c7f8bfcc0d3fb56ff4217c9e22be2f9", "instructions": [ { "offset": 0, "opcode": 42 }, { "offset": 1, "opcode": 43 }, { "offset": 2, "opcode": 182, "member": [ "net/minecraft/entity/item/EntityItem", "func_92059_d", "()Lnet/minecraft/item/ItemStack;" ] }, { "offset": 5, "opcode": 183, "member": [ "net/tslat/aoa3/item/misc/ReservedItem", "verifyStack", "(Lnet/minecraft/item/ItemStack;)Z" ] }, { "offset": 8, "opcode": 154, "operands": [ 0, 14 ] }, { "offset": 11, "opcode": 43 }, { "offset": 12, "opcode": 178, "member": [ "net/minecraft/item/ItemStack", "field_190927_a", "Lnet/minecraft/item/ItemStack;" ] }, { "offset": 15, "opcode": 182, "member": [ "net/minecraft/entity/item/EntityItem", "func_92058_a", "(Lnet/minecraft/item/ItemStack;)V" ] }, { "offset": 18, "opcode": 43 }, { "offset": 19, "opcode": 182, "member": [ "net/minecraft/entity/item/EntityItem", "func_70106_y", "()V" ] }, { "offset": 22, "opcode": 3, "constant": 0 }, { "offset": 23, "opcode": 172 } ] }, { "class_path": "net/tslat/aoa3/item/misc/ReservedItem.class", "class_sha256": "1141e8fad19e5960e27e47136f3d9ee2b90ccd2c8033136e503c228e185aed75", "name": "newValidStack", "descriptor": "()Lnet/minecraft/item/ItemStack;", "code_sha256": "8915e4dba59906a77af9a6ccb25ff52dfa8744eda3ba8cfe7bdab0a4aa7a9882", "instructions": [ { "offset": 0, "opcode": 187, "operands": [ 0, 31 ] }, { "offset": 3, "opcode": 89 }, { "offset": 4, "opcode": 42 }, { "offset": 5, "opcode": 183, "member": [ "net/minecraft/item/ItemStack", "", "(Lnet/minecraft/item/Item;)V" ] }, { "offset": 8, "opcode": 76 }, { "offset": 9, "opcode": 187, "operands": [ 0, 220 ] }, { "offset": 12, "opcode": 89 }, { "offset": 13, "opcode": 183, "member": [ "net/minecraft/nbt/NBTTagCompound", "", "()V" ] }, { "offset": 16, "opcode": 77 }, { "offset": 17, "opcode": 44 }, { "offset": 18, "opcode": 42 }, { "offset": 19, "opcode": 180, "member": [ "net/tslat/aoa3/item/misc/ReservedItem", "sequenceId", "Ljava/lang/String;" ] }, { "offset": 22, "opcode": 4, "constant": 1 }, { "offset": 23, "opcode": 182, "member": [ "net/minecraft/nbt/NBTTagCompound", "func_74757_a", "(Ljava/lang/String;Z)V" ] }, { "offset": 26, "opcode": 43 }, { "offset": 27, "opcode": 44 }, { "offset": 28, "opcode": 182, "member": [ "net/minecraft/item/ItemStack", "func_77982_d", "(Lnet/minecraft/nbt/NBTTagCompound;)V" ] }, { "offset": 31, "opcode": 43 }, { "offset": 32, "opcode": 176 } ] }, { "class_path": "net/tslat/aoa3/item/misc/ReservedItem.class", "class_sha256": "1141e8fad19e5960e27e47136f3d9ee2b90ccd2c8033136e503c228e185aed75", "name": "verifyStack", "descriptor": "(Lnet/minecraft/item/ItemStack;)Z", "code_sha256": "8d1549d02a8099161a54f1d1f5bb4eb19ed7bf246247bca20c1eb46a3b30aa81", "instructions": [ { "offset": 0, "opcode": 43 }, { "offset": 1, "opcode": 182, "member": [ "net/minecraft/item/ItemStack", "func_190926_b", "()Z" ] }, { "offset": 4, "opcode": 153, "operands": [ 0, 5 ] }, { "offset": 7, "opcode": 3, "constant": 0 }, { "offset": 8, "opcode": 172 }, { "offset": 9, "opcode": 43 }, { "offset": 10, "opcode": 182, "member": [ "net/minecraft/item/ItemStack", "func_77942_o", "()Z" ] }, { "offset": 13, "opcode": 154, "operands": [ 0, 5 ] }, { "offset": 16, "opcode": 3, "constant": 0 }, { "offset": 17, "opcode": 172 }, { "offset": 18, "opcode": 43 }, { "offset": 19, "opcode": 182, "member": [ "net/minecraft/item/ItemStack", "func_77978_p", "()Lnet/minecraft/nbt/NBTTagCompound;" ] }, { "offset": 22, "opcode": 77 }, { "offset": 23, "opcode": 44 }, { "offset": 24, "opcode": 42 }, { "offset": 25, "opcode": 180, "member": [ "net/tslat/aoa3/item/misc/ReservedItem", "sequenceId", "Ljava/lang/String;" ] }, { "offset": 28, "opcode": 182, "member": [ "net/minecraft/nbt/NBTTagCompound", "func_74764_b", "(Ljava/lang/String;)Z" ] }, { "offset": 31, "opcode": 154, "operands": [ 0, 5 ] }, { "offset": 34, "opcode": 3, "constant": 0 }, { "offset": 35, "opcode": 172 }, { "offset": 36, "opcode": 44 }, { "offset": 37, "opcode": 42 }, { "offset": 38, "opcode": 180, "member": [ "net/tslat/aoa3/item/misc/ReservedItem", "sequenceId", "Ljava/lang/String;" ] }, { "offset": 41, "opcode": 182, "member": [ "net/minecraft/nbt/NBTTagCompound", "func_74767_n", "(Ljava/lang/String;)Z" ] }, { "offset": 44, "opcode": 172 } ] }, { "class_path": "net/tslat/aoa3/item/misc/ReservedItem.class", "class_sha256": "1141e8fad19e5960e27e47136f3d9ee2b90ccd2c8033136e503c228e185aed75", "name": "handleArcworm", "descriptor": "(Lnet/tslat/aoa3/entity/mobs/shyrelands/EntityArcworm;)V", "code_sha256": "55a7f26e53bc99273b1004668bc213b8229aeae1fdff20c213e30103c5909f17", "instructions": [ { "offset": 0, "opcode": 42 }, { "offset": 1, "opcode": 180, "member": [ "net/tslat/aoa3/entity/mobs/shyrelands/EntityArcworm", "field_70163_u", "D" ] }, { "offset": 4, "opcode": 20, "constant": 275.0 }, { "offset": 7, "opcode": 151 }, { "offset": 8, "opcode": 158, "operands": [ 0, 61 ] }, { "offset": 11, "opcode": 42 }, { "offset": 12, "opcode": 182, "member": [ "net/tslat/aoa3/entity/mobs/shyrelands/EntityArcworm", "func_94060_bK", "()Lnet/minecraft/entity/EntityLivingBase;" ] }, { "offset": 15, "opcode": 193, "operands": [ 0, 88 ] }, { "offset": 18, "opcode": 153, "operands": [ 0, 51 ] }, { "offset": 21, "opcode": 42 }, { "offset": 22, "opcode": 182, "member": [ "net/tslat/aoa3/entity/mobs/shyrelands/EntityArcworm", "func_94060_bK", "()Lnet/minecraft/entity/EntityLivingBase;" ] }, { "offset": 25, "opcode": 182, "member": [ "net/minecraft/entity/EntityLivingBase", "func_184614_ca", "()Lnet/minecraft/item/ItemStack;" ] }, { "offset": 28, "opcode": 182, "member": [ "net/minecraft/item/ItemStack", "func_77973_b", "()Lnet/minecraft/item/Item;" ] }, { "offset": 31, "opcode": 178, "member": [ "net/tslat/aoa3/common/registration/ItemRegister", "MOONSTONE", "Lnet/tslat/aoa3/item/misc/ReservedItem;" ] }, { "offset": 34, "opcode": 166, "operands": [ 0, 35 ] }, { "offset": 37, "opcode": 42 }, { "offset": 38, "opcode": 178, "member": [ "net/tslat/aoa3/common/registration/WeaponRegister", "EXPERIMENT_W801", "Lnet/tslat/aoa3/item/weapon/blaster/BaseBlaster;" ] }, { "offset": 41, "opcode": 192, "operands": [ 1, 16 ] }, { "offset": 44, "opcode": 182, "member": [ "net/tslat/aoa3/item/weapon/blaster/ExperimentW801", "newValidStack", "()Lnet/minecraft/item/ItemStack;" ] }, { "offset": 47, "opcode": 11 }, { "offset": 48, "opcode": 182, "member": [ "net/tslat/aoa3/entity/mobs/shyrelands/EntityArcworm", "func_70099_a", "(Lnet/minecraft/item/ItemStack;F)Lnet/minecraft/entity/item/EntityItem;" ] }, { "offset": 51, "opcode": 87 }, { "offset": 52, "opcode": 42 }, { "offset": 53, "opcode": 182, "member": [ "net/tslat/aoa3/entity/mobs/shyrelands/EntityArcworm", "func_94060_bK", "()Lnet/minecraft/entity/EntityLivingBase;" ] }, { "offset": 56, "opcode": 178, "member": [ "net/minecraft/util/EnumHand", "MAIN_HAND", "Lnet/minecraft/util/EnumHand;" ] }, { "offset": 59, "opcode": 178, "member": [ "net/minecraft/item/ItemStack", "field_190927_a", "Lnet/minecraft/item/ItemStack;" ] }, { "offset": 62, "opcode": 182, "member": [ "net/minecraft/entity/EntityLivingBase", "func_184611_a", "(Lnet/minecraft/util/EnumHand;Lnet/minecraft/item/ItemStack;)V" ] }, { "offset": 65, "opcode": 42 }, { "offset": 66, "opcode": 182, "member": [ "net/tslat/aoa3/entity/mobs/shyrelands/EntityArcworm", "func_70106_y", "()V" ] }, { "offset": 69, "opcode": 177 } ] }, { "class_path": "net/tslat/aoa3/item/misc/ReservedItem.class", "class_sha256": "1141e8fad19e5960e27e47136f3d9ee2b90ccd2c8033136e503c228e185aed75", "name": "handlePlayerDeath", "descriptor": "(Lnet/minecraft/entity/player/EntityPlayer;)V", "code_sha256": "5ba0b7908820dc80d2fb747e8c34436dc8e245e3adebd89e03933932d125276b", "instructions": [ { "offset": 0, "opcode": 42 }, { "offset": 1, "opcode": 182, "member": [ "net/minecraft/entity/player/EntityPlayer", "func_110143_aJ", "()F" ] }, { "offset": 4, "opcode": 11 }, { "offset": 5, "opcode": 149 }, { "offset": 6, "opcode": 158, "operands": [ 0, 17 ] }, { "offset": 9, "opcode": 42 }, { "offset": 10, "opcode": 180, "member": [ "net/minecraft/entity/player/EntityPlayer", "field_70170_p", "Lnet/minecraft/world/World;" ] }, { "offset": 13, "opcode": 182, "member": [ "net/minecraft/world/World", "func_72912_H", "()Lnet/minecraft/world/storage/WorldInfo;" ] }, { "offset": 16, "opcode": 182, "member": [ "net/minecraft/world/storage/WorldInfo", "func_76093_s", "()Z" ] }, { "offset": 19, "opcode": 154, "operands": [ 0, 4 ] }, { "offset": 22, "opcode": 177 }, { "offset": 23, "opcode": 42 }, { "offset": 24, "opcode": 182, "member": [ "net/minecraft/entity/player/EntityPlayer", "func_184614_ca", "()Lnet/minecraft/item/ItemStack;" ] }, { "offset": 27, "opcode": 182, "member": [ "net/minecraft/item/ItemStack", "func_77973_b", "()Lnet/minecraft/item/Item;" ] }, { "offset": 30, "opcode": 182, "member": [ "net/minecraft/item/Item", "getRegistryName", "()Lnet/minecraft/util/ResourceLocation;" ] }, { "offset": 33, "opcode": 182, "member": [ "net/minecraft/util/ResourceLocation", "func_110623_a", "()Ljava/lang/String;" ] }, { "offset": 36, "opcode": 182, "member": [ "java/lang/String", "toLowerCase", "()Ljava/lang/String;" ] }, { "offset": 39, "opcode": 19, "constant": "a" }, { "offset": 42, "opcode": 182, "member": [ "java/lang/String", "startsWith", "(Ljava/lang/String;)Z" ] }, { "offset": 45, "opcode": 154, "operands": [ 0, 4 ] }, { "offset": 48, "opcode": 177 }, { "offset": 49, "opcode": 42 }, { "offset": 50, "opcode": 180, "member": [ "net/minecraft/entity/player/EntityPlayer", "field_71071_by", "Lnet/minecraft/entity/player/InventoryPlayer;" ] }, { "offset": 53, "opcode": 180, "member": [ "net/minecraft/entity/player/InventoryPlayer", "field_70460_b", "Lnet/minecraft/util/NonNullList;" ] }, { "offset": 56, "opcode": 76 }, { "offset": 57, "opcode": 43 }, { "offset": 58, "opcode": 6, "constant": 3 }, { "offset": 59, "opcode": 182, "member": [ "net/minecraft/util/NonNullList", "get", "(I)Ljava/lang/Object;" ] }, { "offset": 62, "opcode": 192, "operands": [ 0, 31 ] }, { "offset": 65, "opcode": 182, "member": [ "net/minecraft/item/ItemStack", "func_77973_b", "()Lnet/minecraft/item/Item;" ] }, { "offset": 68, "opcode": 182, "member": [ "net/minecraft/item/Item", "getRegistryName", "()Lnet/minecraft/util/ResourceLocation;" ] }, { "offset": 71, "opcode": 182, "member": [ "net/minecraft/util/ResourceLocation", "func_110623_a", "()Ljava/lang/String;" ] }, { "offset": 74, "opcode": 182, "member": [ "java/lang/String", "toLowerCase", "()Ljava/lang/String;" ] }, { "offset": 77, "opcode": 19, "constant": "l" }, { "offset": 80, "opcode": 182, "member": [ "java/lang/String", "startsWith", "(Ljava/lang/String;)Z" ] }, { "offset": 83, "opcode": 154, "operands": [ 0, 4 ] }, { "offset": 86, "opcode": 177 }, { "offset": 87, "opcode": 43 }, { "offset": 88, "opcode": 5, "constant": 2 }, { "offset": 89, "opcode": 182, "member": [ "net/minecraft/util/NonNullList", "get", "(I)Ljava/lang/Object;" ] }, { "offset": 92, "opcode": 192, "operands": [ 0, 31 ] }, { "offset": 95, "opcode": 182, "member": [ "net/minecraft/item/ItemStack", "func_77973_b", "()Lnet/minecraft/item/Item;" ] }, { "offset": 98, "opcode": 182, "member": [ "net/minecraft/item/Item", "getRegistryName", "()Lnet/minecraft/util/ResourceLocation;" ] }, { "offset": 101, "opcode": 182, "member": [ "net/minecraft/util/ResourceLocation", "func_110623_a", "()Ljava/lang/String;" ] }, { "offset": 104, "opcode": 182, "member": [ "java/lang/String", "toLowerCase", "()Ljava/lang/String;" ] }, { "offset": 107, "opcode": 19, "constant": "i" }, { "offset": 110, "opcode": 182, "member": [ "java/lang/String", "startsWith", "(Ljava/lang/String;)Z" ] }, { "offset": 113, "opcode": 154, "operands": [ 0, 4 ] }, { "offset": 116, "opcode": 177 }, { "offset": 117, "opcode": 43 }, { "offset": 118, "opcode": 4, "constant": 1 }, { "offset": 119, "opcode": 182, "member": [ "net/minecraft/util/NonNullList", "get", "(I)Ljava/lang/Object;" ] }, { "offset": 122, "opcode": 192, "operands": [ 0, 31 ] }, { "offset": 125, "opcode": 182, "member": [ "net/minecraft/item/ItemStack", "func_77973_b", "()Lnet/minecraft/item/Item;" ] }, { "offset": 128, "opcode": 182, "member": [ "net/minecraft/item/Item", "getRegistryName", "()Lnet/minecraft/util/ResourceLocation;" ] }, { "offset": 131, "opcode": 182, "member": [ "net/minecraft/util/ResourceLocation", "func_110623_a", "()Ljava/lang/String;" ] }, { "offset": 134, "opcode": 182, "member": [ "java/lang/String", "toLowerCase", "()Ljava/lang/String;" ] }, { "offset": 137, "opcode": 19, "constant": "e" }, { "offset": 140, "opcode": 182, "member": [ "java/lang/String", "startsWith", "(Ljava/lang/String;)Z" ] }, { "offset": 143, "opcode": 154, "operands": [ 0, 4 ] }, { "offset": 146, "opcode": 177 }, { "offset": 147, "opcode": 43 }, { "offset": 148, "opcode": 3, "constant": 0 }, { "offset": 149, "opcode": 182, "member": [ "net/minecraft/util/NonNullList", "get", "(I)Ljava/lang/Object;" ] }, { "offset": 152, "opcode": 192, "operands": [ 0, 31 ] }, { "offset": 155, "opcode": 182, "member": [ "net/minecraft/item/ItemStack", "func_77973_b", "()Lnet/minecraft/item/Item;" ] }, { "offset": 158, "opcode": 182, "member": [ "net/minecraft/item/Item", "getRegistryName", "()Lnet/minecraft/util/ResourceLocation;" ] }, { "offset": 161, "opcode": 182, "member": [ "net/minecraft/util/ResourceLocation", "func_110623_a", "()Ljava/lang/String;" ] }, { "offset": 164, "opcode": 182, "member": [ "java/lang/String", "toLowerCase", "()Ljava/lang/String;" ] }, { "offset": 167, "opcode": 19, "constant": "n" }, { "offset": 170, "opcode": 182, "member": [ "java/lang/String", "startsWith", "(Ljava/lang/String;)Z" ] }, { "offset": 173, "opcode": 154, "operands": [ 0, 4 ] }, { "offset": 176, "opcode": 177 }, { "offset": 177, "opcode": 42 }, { "offset": 178, "opcode": 178, "member": [ "net/tslat/aoa3/common/registration/ItemRegister", "ALIEN_ORB", "Lnet/tslat/aoa3/item/misc/ReservedItem;" ] }, { "offset": 181, "opcode": 184, "member": [ "net/tslat/aoa3/utils/ItemUtil", "findItemInInventory", "(Lnet/minecraft/entity/player/EntityPlayer;Lnet/minecraft/item/Item;)I" ] }, { "offset": 184, "opcode": 2, "constant": -1 }, { "offset": 185, "opcode": 159, "operands": [ 0, 4 ] }, { "offset": 188, "opcode": 177 }, { "offset": 189, "opcode": 42 }, { "offset": 190, "opcode": 178, "member": [ "net/tslat/aoa3/common/registration/ItemRegister", "ALIEN_ORB", "Lnet/tslat/aoa3/item/misc/ReservedItem;" ] }, { "offset": 193, "opcode": 182, "member": [ "net/tslat/aoa3/item/misc/ReservedItem", "newValidStack", "()Lnet/minecraft/item/ItemStack;" ] }, { "offset": 196, "opcode": 11 }, { "offset": 197, "opcode": 182, "member": [ "net/minecraft/entity/player/EntityPlayer", "func_70099_a", "(Lnet/minecraft/item/ItemStack;F)Lnet/minecraft/entity/item/EntityItem;" ] }, { "offset": 200, "opcode": 87 }, { "offset": 201, "opcode": 177 } ] }, { "class_path": "net/tslat/aoa3/item/weapon/blaster/ExperimentW801.class", "class_sha256": "4db571219599b52c302638d389c373b7e37dd55de2b56ea92b5746a2d515db60", "name": "", "descriptor": "(DIIF)V", "code_sha256": "9a1dc9a648694f4ed1149113efb2a6e44bf23080f31d0face7d3081d29612215", "instructions": [ { "offset": 0, "opcode": 42 }, { "offset": 1, "opcode": 39 }, { "offset": 2, "opcode": 29 }, { "offset": 3, "opcode": 21, "operands": [ 4 ] }, { "offset": 5, "opcode": 23, "operands": [ 5 ] }, { "offset": 7, "opcode": 183, "member": [ "net/tslat/aoa3/item/weapon/blaster/BaseBlaster", "", "(DIIF)V" ] }, { "offset": 10, "opcode": 42 }, { "offset": 11, "opcode": 18, "constant": "ExperimentW801" }, { "offset": 13, "opcode": 182, "member": [ "net/tslat/aoa3/item/weapon/blaster/ExperimentW801", "func_77655_b", "(Ljava/lang/String;)Lnet/minecraft/item/Item;" ] }, { "offset": 16, "opcode": 87 }, { "offset": 17, "opcode": 42 }, { "offset": 18, "opcode": 18, "constant": "aoa3:experiment_w801" }, { "offset": 20, "opcode": 182, "member": [ "net/tslat/aoa3/item/weapon/blaster/ExperimentW801", "setRegistryName", "(Ljava/lang/String;)Lnet/minecraftforge/registries/IForgeRegistryEntry;" ] }, { "offset": 23, "opcode": 87 }, { "offset": 24, "opcode": 42 }, { "offset": 25, "opcode": 1 }, { "offset": 26, "opcode": 182, "member": [ "net/tslat/aoa3/item/weapon/blaster/ExperimentW801", "func_77637_a", "(Lnet/minecraft/creativetab/CreativeTabs;)Lnet/minecraft/item/Item;" ] }, { "offset": 29, "opcode": 87 }, { "offset": 30, "opcode": 177 } ] }, { "class_path": "net/tslat/aoa3/item/weapon/blaster/ExperimentW801.class", "class_sha256": "4db571219599b52c302638d389c373b7e37dd55de2b56ea92b5746a2d515db60", "name": "fire", "descriptor": "(Lnet/minecraft/item/ItemStack;Lnet/minecraft/entity/EntityLivingBase;)V", "code_sha256": "af379fe87c163c126a769ba0003d444cb7fd6e3c1539e06cfbb83b07a6034f05", "instructions": [ { "offset": 0, "opcode": 44 }, { "offset": 1, "opcode": 180, "member": [ "net/minecraft/entity/EntityLivingBase", "field_70170_p", "Lnet/minecraft/world/World;" ] }, { "offset": 4, "opcode": 187, "operands": [ 0, 53 ] }, { "offset": 7, "opcode": 89 }, { "offset": 8, "opcode": 44 }, { "offset": 9, "opcode": 42 }, { "offset": 10, "opcode": 16, "constant": 120 }, { "offset": 12, "opcode": 183, "member": [ "net/tslat/aoa3/entity/projectiles/blaster/EntityArcwormShot", "", "(Lnet/minecraft/entity/EntityLivingBase;Lnet/tslat/aoa3/item/weapon/EnergyProjectileWeapon;I)V" ] }, { "offset": 15, "opcode": 182, "member": [ "net/minecraft/world/World", "func_72838_d", "(Lnet/minecraft/entity/Entity;)Z" ] }, { "offset": 18, "opcode": 87 }, { "offset": 19, "opcode": 177 } ] }, { "class_path": "net/tslat/aoa3/item/weapon/blaster/ExperimentW801.class", "class_sha256": "4db571219599b52c302638d389c373b7e37dd55de2b56ea92b5746a2d515db60", "name": "func_77663_a", "descriptor": "(Lnet/minecraft/item/ItemStack;Lnet/minecraft/world/World;Lnet/minecraft/entity/Entity;IZ)V", "code_sha256": "c34c080aff38c83da95726c83fa32994f392e7435a88ed4bb8a211e690a4da76", "instructions": [ { "offset": 0, "opcode": 42 }, { "offset": 1, "opcode": 43 }, { "offset": 2, "opcode": 183, "member": [ "net/tslat/aoa3/item/weapon/blaster/ExperimentW801", "verifyStack", "(Lnet/minecraft/item/ItemStack;)Z" ] }, { "offset": 5, "opcode": 154, "operands": [ 0, 18 ] }, { "offset": 8, "opcode": 43 }, { "offset": 9, "opcode": 3, "constant": 0 }, { "offset": 10, "opcode": 182, "member": [ "net/minecraft/item/ItemStack", "func_190920_e", "(I)V" ] }, { "offset": 13, "opcode": 45 }, { "offset": 14, "opcode": 21, "operands": [ 4 ] }, { "offset": 16, "opcode": 178, "member": [ "net/minecraft/item/ItemStack", "field_190927_a", "Lnet/minecraft/item/ItemStack;" ] }, { "offset": 19, "opcode": 182, "member": [ "net/minecraft/entity/Entity", "func_174820_d", "(ILnet/minecraft/item/ItemStack;)Z" ] }, { "offset": 22, "opcode": 87 }, { "offset": 23, "opcode": 177 } ] }, { "class_path": "net/tslat/aoa3/item/weapon/blaster/ExperimentW801.class", "class_sha256": "4db571219599b52c302638d389c373b7e37dd55de2b56ea92b5746a2d515db60", "name": "onEntityItemUpdate", "descriptor": "(Lnet/minecraft/entity/item/EntityItem;)Z", "code_sha256": "6c81a5cc182e00b378711c138f0554634d8b50f0ca7929bffa2b4d4727475548", "instructions": [ { "offset": 0, "opcode": 42 }, { "offset": 1, "opcode": 43 }, { "offset": 2, "opcode": 182, "member": [ "net/minecraft/entity/item/EntityItem", "func_92059_d", "()Lnet/minecraft/item/ItemStack;" ] }, { "offset": 5, "opcode": 183, "member": [ "net/tslat/aoa3/item/weapon/blaster/ExperimentW801", "verifyStack", "(Lnet/minecraft/item/ItemStack;)Z" ] }, { "offset": 8, "opcode": 154, "operands": [ 0, 14 ] }, { "offset": 11, "opcode": 43 }, { "offset": 12, "opcode": 178, "member": [ "net/minecraft/item/ItemStack", "field_190927_a", "Lnet/minecraft/item/ItemStack;" ] }, { "offset": 15, "opcode": 182, "member": [ "net/minecraft/entity/item/EntityItem", "func_92058_a", "(Lnet/minecraft/item/ItemStack;)V" ] }, { "offset": 18, "opcode": 43 }, { "offset": 19, "opcode": 182, "member": [ "net/minecraft/entity/item/EntityItem", "func_70106_y", "()V" ] }, { "offset": 22, "opcode": 3, "constant": 0 }, { "offset": 23, "opcode": 172 } ] }, { "class_path": "net/tslat/aoa3/item/weapon/blaster/ExperimentW801.class", "class_sha256": "4db571219599b52c302638d389c373b7e37dd55de2b56ea92b5746a2d515db60", "name": "verifyStack", "descriptor": "(Lnet/minecraft/item/ItemStack;)Z", "code_sha256": "44302b4e047b200b2655185e7d7ddd76d27ded858204ebaefab18e66ff342c35", "instructions": [ { "offset": 0, "opcode": 43 }, { "offset": 1, "opcode": 182, "member": [ "net/minecraft/item/ItemStack", "func_190926_b", "()Z" ] }, { "offset": 4, "opcode": 153, "operands": [ 0, 5 ] }, { "offset": 7, "opcode": 3, "constant": 0 }, { "offset": 8, "opcode": 172 }, { "offset": 9, "opcode": 43 }, { "offset": 10, "opcode": 182, "member": [ "net/minecraft/item/ItemStack", "func_77942_o", "()Z" ] }, { "offset": 13, "opcode": 154, "operands": [ 0, 5 ] }, { "offset": 16, "opcode": 3, "constant": 0 }, { "offset": 17, "opcode": 172 }, { "offset": 18, "opcode": 43 }, { "offset": 19, "opcode": 182, "member": [ "net/minecraft/item/ItemStack", "func_77978_p", "()Lnet/minecraft/nbt/NBTTagCompound;" ] }, { "offset": 22, "opcode": 77 }, { "offset": 23, "opcode": 44 }, { "offset": 24, "opcode": 18, "constant": "alien_orb" }, { "offset": 26, "opcode": 182, "member": [ "net/minecraft/nbt/NBTTagCompound", "func_74764_b", "(Ljava/lang/String;)Z" ] }, { "offset": 29, "opcode": 154, "operands": [ 0, 5 ] }, { "offset": 32, "opcode": 3, "constant": 0 }, { "offset": 33, "opcode": 172 }, { "offset": 34, "opcode": 44 }, { "offset": 35, "opcode": 18, "constant": "alien_orb" }, { "offset": 37, "opcode": 182, "member": [ "net/minecraft/nbt/NBTTagCompound", "func_74767_n", "(Ljava/lang/String;)Z" ] }, { "offset": 40, "opcode": 172 } ] }, { "class_path": "net/tslat/aoa3/item/weapon/blaster/ExperimentW801.class", "class_sha256": "4db571219599b52c302638d389c373b7e37dd55de2b56ea92b5746a2d515db60", "name": "newValidStack", "descriptor": "()Lnet/minecraft/item/ItemStack;", "code_sha256": "13c5af30f7ba3ce4ecbb3698228a8fd048647b0cdb628a1efe153bc1e19115be", "instructions": [ { "offset": 0, "opcode": 187, "operands": [ 0, 74 ] }, { "offset": 3, "opcode": 89 }, { "offset": 4, "opcode": 42 }, { "offset": 5, "opcode": 183, "member": [ "net/minecraft/item/ItemStack", "", "(Lnet/minecraft/item/Item;)V" ] }, { "offset": 8, "opcode": 76 }, { "offset": 9, "opcode": 187, "operands": [ 0, 127 ] }, { "offset": 12, "opcode": 89 }, { "offset": 13, "opcode": 183, "member": [ "net/minecraft/nbt/NBTTagCompound", "", "()V" ] }, { "offset": 16, "opcode": 77 }, { "offset": 17, "opcode": 44 }, { "offset": 18, "opcode": 18, "constant": "alien_orb" }, { "offset": 20, "opcode": 4, "constant": 1 }, { "offset": 21, "opcode": 182, "member": [ "net/minecraft/nbt/NBTTagCompound", "func_74757_a", "(Ljava/lang/String;Z)V" ] }, { "offset": 24, "opcode": 43 }, { "offset": 25, "opcode": 44 }, { "offset": 26, "opcode": 182, "member": [ "net/minecraft/item/ItemStack", "func_77982_d", "(Lnet/minecraft/nbt/NBTTagCompound;)V" ] }, { "offset": 29, "opcode": 43 }, { "offset": 30, "opcode": 176 } ] }, { "class_path": "net/tslat/aoa3/entity/npcs/ambient/EntityZalChild.class", "class_sha256": "0215e841cd174a72615761224fe355a0c45e9e8dd33cdcb96c18d34c645a346a", "name": "func_184645_a", "descriptor": "(Lnet/minecraft/entity/player/EntityPlayer;Lnet/minecraft/util/EnumHand;)Z", "code_sha256": "4d493f0adec4cf03fd8dd93972cf155f930b9e1aff7a7d2d8b292cf50a597b3c", "instructions": [ { "offset": 0, "opcode": 43 }, { "offset": 1, "opcode": 44 }, { "offset": 2, "opcode": 182, "member": [ "net/minecraft/entity/player/EntityPlayer", "func_184586_b", "(Lnet/minecraft/util/EnumHand;)Lnet/minecraft/item/ItemStack;" ] }, { "offset": 5, "opcode": 78 }, { "offset": 6, "opcode": 45 }, { "offset": 7, "opcode": 182, "member": [ "net/minecraft/item/ItemStack", "func_77973_b", "()Lnet/minecraft/item/Item;" ] }, { "offset": 10, "opcode": 178, "member": [ "net/tslat/aoa3/common/registration/ItemRegister", "ALIEN_ORB", "Lnet/tslat/aoa3/item/misc/ReservedItem;" ] }, { "offset": 13, "opcode": 166, "operands": [ 0, 30 ] }, { "offset": 16, "opcode": 42 }, { "offset": 17, "opcode": 180, "member": [ "net/tslat/aoa3/entity/npcs/ambient/EntityZalChild", "field_70170_p", "Lnet/minecraft/world/World;" ] }, { "offset": 20, "opcode": 180, "member": [ "net/minecraft/world/World", "field_72995_K", "Z" ] }, { "offset": 23, "opcode": 154, "operands": [ 0, 18 ] }, { "offset": 26, "opcode": 43 }, { "offset": 27, "opcode": 44 }, { "offset": 28, "opcode": 178, "member": [ "net/tslat/aoa3/common/registration/ItemRegister", "FLESHY_BONES", "Lnet/tslat/aoa3/item/misc/ReservedItem;" ] }, { "offset": 31, "opcode": 182, "member": [ "net/tslat/aoa3/item/misc/ReservedItem", "newValidStack", "()Lnet/minecraft/item/ItemStack;" ] }, { "offset": 34, "opcode": 182, "member": [ "net/minecraft/entity/player/EntityPlayer", "func_184611_a", "(Lnet/minecraft/util/EnumHand;Lnet/minecraft/item/ItemStack;)V" ] }, { "offset": 37, "opcode": 42 }, { "offset": 38, "opcode": 184, "member": [ "net/tslat/aoa3/utils/EntityUtil", "killEntityCleanly", "(Lnet/minecraft/entity/Entity;)V" ] }, { "offset": 41, "opcode": 4, "constant": 1 }, { "offset": 42, "opcode": 172 }, { "offset": 43, "opcode": 42 }, { "offset": 44, "opcode": 43 }, { "offset": 45, "opcode": 44 }, { "offset": 46, "opcode": 183, "member": [ "net/tslat/aoa3/entity/base/AoAAmbientNPC", "func_184645_a", "(Lnet/minecraft/entity/player/EntityPlayer;Lnet/minecraft/util/EnumHand;)Z" ] }, { "offset": 49, "opcode": 172 } ] }, { "class_path": "net/tslat/aoa3/entity/npcs/ambient/EntityZalCitizen.class", "class_sha256": "6b8bbc558c037e5c21932ce626dc5fb437a2f0c63fdd253a5adcd19c57a2166a", "name": "getInteractMessage", "descriptor": "(Lnet/minecraft/item/ItemStack;)Ljava/lang/String;", "code_sha256": "113585b349f6239f1fcdcebea3aa98284d9e85948a6ebfc61491429004f2cb10", "instructions": [ { "offset": 0, "opcode": 43 }, { "offset": 1, "opcode": 182, "member": [ "net/minecraft/item/ItemStack", "func_77973_b", "()Lnet/minecraft/item/Item;" ] }, { "offset": 4, "opcode": 178, "member": [ "net/tslat/aoa3/common/registration/ItemRegister", "ALIEN_ORB", "Lnet/tslat/aoa3/item/misc/ReservedItem;" ] }, { "offset": 7, "opcode": 166, "operands": [ 0, 6 ] }, { "offset": 10, "opcode": 18, "constant": "message.dialogue.zal_citizen.alienOrb" }, { "offset": 12, "opcode": 176 }, { "offset": 13, "opcode": 187, "operands": [ 0, 88 ] }, { "offset": 16, "opcode": 89 }, { "offset": 17, "opcode": 183, "member": [ "java/lang/StringBuilder", "", "()V" ] }, { "offset": 20, "opcode": 18, "constant": "message.dialogue.zal_citizen." }, { "offset": 22, "opcode": 182, "member": [ "java/lang/StringBuilder", "append", "(Ljava/lang/String;)Ljava/lang/StringBuilder;" ] }, { "offset": 25, "opcode": 42 }, { "offset": 26, "opcode": 180, "member": [ "net/tslat/aoa3/entity/npcs/ambient/EntityZalCitizen", "field_70146_Z", "Ljava/util/Random;" ] }, { "offset": 29, "opcode": 8, "constant": 5 }, { "offset": 30, "opcode": 182, "member": [ "java/util/Random", "nextInt", "(I)I" ] }, { "offset": 33, "opcode": 182, "member": [ "java/lang/StringBuilder", "append", "(I)Ljava/lang/StringBuilder;" ] }, { "offset": 36, "opcode": 182, "member": [ "java/lang/StringBuilder", "toString", "()Ljava/lang/String;" ] }, { "offset": 39, "opcode": 176 } ] }, { "class_path": "net/tslat/aoa3/entity/npcs/trader/EntityAssassin.class", "class_sha256": "85c0676196f5156181c4d7674bb8ae72b3ba466ecb8a9e17a0ff0950d443f220", "name": "func_184645_a", "descriptor": "(Lnet/minecraft/entity/player/EntityPlayer;Lnet/minecraft/util/EnumHand;)Z", "code_sha256": "16fe98fc8b56ccfea704e7d0a396f783780fefe66648cbcd03b5a6db2ef164b6", "instructions": [ { "offset": 0, "opcode": 43 }, { "offset": 1, "opcode": 44 }, { "offset": 2, "opcode": 182, "member": [ "net/minecraft/entity/player/EntityPlayer", "func_184586_b", "(Lnet/minecraft/util/EnumHand;)Lnet/minecraft/item/ItemStack;" ] }, { "offset": 5, "opcode": 78 }, { "offset": 6, "opcode": 45 }, { "offset": 7, "opcode": 182, "member": [ "net/minecraft/item/ItemStack", "func_77973_b", "()Lnet/minecraft/item/Item;" ] }, { "offset": 10, "opcode": 178, "member": [ "net/tslat/aoa3/common/registration/ItemRegister", "ROCK_BONES", "Lnet/tslat/aoa3/item/misc/ReservedItem;" ] }, { "offset": 13, "opcode": 166, "operands": [ 0, 26 ] }, { "offset": 16, "opcode": 42 }, { "offset": 17, "opcode": 180, "member": [ "net/tslat/aoa3/entity/npcs/trader/EntityAssassin", "field_70170_p", "Lnet/minecraft/world/World;" ] }, { "offset": 20, "opcode": 180, "member": [ "net/minecraft/world/World", "field_72995_K", "Z" ] }, { "offset": 23, "opcode": 154, "operands": [ 0, 14 ] }, { "offset": 26, "opcode": 43 }, { "offset": 27, "opcode": 44 }, { "offset": 28, "opcode": 178, "member": [ "net/tslat/aoa3/common/registration/ItemRegister", "MILLENNIUM_UPGRADER", "Lnet/tslat/aoa3/item/misc/ReservedItem;" ] }, { "offset": 31, "opcode": 182, "member": [ "net/tslat/aoa3/item/misc/ReservedItem", "newValidStack", "()Lnet/minecraft/item/ItemStack;" ] }, { "offset": 34, "opcode": 182, "member": [ "net/minecraft/entity/player/EntityPlayer", "func_184611_a", "(Lnet/minecraft/util/EnumHand;Lnet/minecraft/item/ItemStack;)V" ] }, { "offset": 37, "opcode": 4, "constant": 1 }, { "offset": 38, "opcode": 172 }, { "offset": 39, "opcode": 42 }, { "offset": 40, "opcode": 43 }, { "offset": 41, "opcode": 44 }, { "offset": 42, "opcode": 183, "member": [ "net/tslat/aoa3/entity/base/AoATrader", "func_184645_a", "(Lnet/minecraft/entity/player/EntityPlayer;Lnet/minecraft/util/EnumHand;)Z" ] }, { "offset": 45, "opcode": 172 } ] }, { "class_path": "net/tslat/aoa3/entity/mobs/shyrelands/EntityArcworm.class", "class_sha256": "835c388410d6ca24e55856073b97a016b1ebb1ad8d5692cffee7365d18b4936e", "name": "func_70071_h_", "descriptor": "()V", "code_sha256": "3a1b53728578195c5f1806d5225246fab33368d920b327b48d0b3d24214b3566", "instructions": [ { "offset": 0, "opcode": 42 }, { "offset": 1, "opcode": 183, "member": [ "net/tslat/aoa3/entity/base/AoAMeleeMob", "func_70071_h_", "()V" ] }, { "offset": 4, "opcode": 42 }, { "offset": 5, "opcode": 184, "member": [ "net/tslat/aoa3/item/misc/ReservedItem", "handleArcworm", "(Lnet/tslat/aoa3/entity/mobs/shyrelands/EntityArcworm;)V" ] }, { "offset": 8, "opcode": 177 } ] }, { "class_path": "net/tslat/aoa3/entity/mobs/shyrelands/EntityArcworm.class", "class_sha256": "835c388410d6ca24e55856073b97a016b1ebb1ad8d5692cffee7365d18b4936e", "name": "func_70601_bi", "descriptor": "()Z", "code_sha256": "1fc87e001685fada7de81fe832796aef5bd6031fda0a3d97b11c4b4c8474b985", "instructions": [ { "offset": 0, "opcode": 42 }, { "offset": 1, "opcode": 180, "member": [ "net/tslat/aoa3/entity/mobs/shyrelands/EntityArcworm", "field_70163_u", "D" ] }, { "offset": 4, "opcode": 20, "constant": 35.0 }, { "offset": 7, "opcode": 152 }, { "offset": 8, "opcode": 156, "operands": [ 0, 14 ] }, { "offset": 11, "opcode": 42 }, { "offset": 12, "opcode": 183, "member": [ "net/tslat/aoa3/entity/base/AoAMeleeMob", "func_70601_bi", "()Z" ] }, { "offset": 15, "opcode": 153, "operands": [ 0, 7 ] }, { "offset": 18, "opcode": 4, "constant": 1 }, { "offset": 19, "opcode": 167, "operands": [ 0, 4 ] }, { "offset": 22, "opcode": 3, "constant": 0 }, { "offset": 23, "opcode": 172 } ] }, { "class_path": "net/tslat/aoa3/event/PlayerEvents.class", "class_sha256": "cb7763b9bf48e40936eaa17765c1fffd6f538914f42f9f7ecbf7c052c7ef77f0", "name": "onEntityDeath", "descriptor": "(Lnet/minecraftforge/event/entity/living/LivingDeathEvent;)V", "code_sha256": "80c2f93a9896a1b9ed38f2546f4c6eba56d179abe33e2aece3e1540e139a7e0e", "instructions": [ { "offset": 0, "opcode": 43 }, { "offset": 1, "opcode": 182, "member": [ "net/minecraftforge/event/entity/living/LivingDeathEvent", "getEntity", "()Lnet/minecraft/entity/Entity;" ] }, { "offset": 4, "opcode": 180, "member": [ "net/minecraft/entity/Entity", "field_70170_p", "Lnet/minecraft/world/World;" ] }, { "offset": 7, "opcode": 180, "member": [ "net/minecraft/world/World", "field_72995_K", "Z" ] }, { "offset": 10, "opcode": 154, "operands": [ 1, 46 ] }, { "offset": 13, "opcode": 43 }, { "offset": 14, "opcode": 182, "member": [ "net/minecraftforge/event/entity/living/LivingDeathEvent", "getEntity", "()Lnet/minecraft/entity/Entity;" ] }, { "offset": 17, "opcode": 193, "operands": [ 0, 107 ] }, { "offset": 20, "opcode": 153, "operands": [ 0, 76 ] }, { "offset": 23, "opcode": 43 }, { "offset": 24, "opcode": 182, "member": [ "net/minecraftforge/event/entity/living/LivingDeathEvent", "getEntity", "()Lnet/minecraft/entity/Entity;" ] }, { "offset": 27, "opcode": 192, "operands": [ 0, 107 ] }, { "offset": 30, "opcode": 184, "member": [ "net/tslat/aoa3/utils/player/PlayerUtil", "getAdventPlayer", "(Lnet/minecraft/entity/player/EntityPlayer;)Lnet/tslat/aoa3/utils/player/PlayerDataManager;" ] }, { "offset": 33, "opcode": 77 }, { "offset": 34, "opcode": 44 }, { "offset": 35, "opcode": 182, "member": [ "net/tslat/aoa3/utils/player/PlayerDataManager", "stats", "()Lnet/tslat/aoa3/utils/player/PlayerDataManager$PlayerStats;" ] }, { "offset": 38, "opcode": 182, "member": [ "net/tslat/aoa3/utils/player/PlayerDataManager$PlayerStats", "resetAllTribute", "()V" ] }, { "offset": 41, "opcode": 44 }, { "offset": 42, "opcode": 43 }, { "offset": 43, "opcode": 182, "member": [ "net/tslat/aoa3/utils/player/PlayerDataManager", "handlePlayerDeath", "(Lnet/minecraftforge/event/entity/living/LivingDeathEvent;)V" ] }, { "offset": 46, "opcode": 44 }, { "offset": 47, "opcode": 182, "member": [ "net/tslat/aoa3/utils/player/PlayerDataManager", "player", "()Lnet/minecraft/entity/player/EntityPlayer;" ] }, { "offset": 50, "opcode": 184, "member": [ "net/tslat/aoa3/item/misc/ReservedItem", "handlePlayerDeath", "(Lnet/minecraft/entity/player/EntityPlayer;)V" ] }, { "offset": 53, "opcode": 43 }, { "offset": 54, "opcode": 182, "member": [ "net/minecraftforge/event/entity/living/LivingDeathEvent", "getEntity", "()Lnet/minecraft/entity/Entity;" ] }, { "offset": 57, "opcode": 180, "member": [ "net/minecraft/entity/Entity", "field_70128_L", "Z" ] }, { "offset": 60, "opcode": 154, "operands": [ 0, 33 ] }, { "offset": 63, "opcode": 43 }, { "offset": 64, "opcode": 182, "member": [ "net/minecraftforge/event/entity/living/LivingDeathEvent", "getSource", "()Lnet/minecraft/util/DamageSource;" ] }, { "offset": 67, "opcode": 182, "member": [ "net/minecraft/util/DamageSource", "func_76346_g", "()Lnet/minecraft/entity/Entity;" ] }, { "offset": 70, "opcode": 193, "operands": [ 0, 201 ] }, { "offset": 73, "opcode": 153, "operands": [ 0, 20 ] }, { "offset": 76, "opcode": 43 }, { "offset": 77, "opcode": 182, "member": [ "net/minecraftforge/event/entity/living/LivingDeathEvent", "getSource", "()Lnet/minecraft/util/DamageSource;" ] }, { "offset": 80, "opcode": 182, "member": [ "net/minecraft/util/DamageSource", "func_76346_g", "()Lnet/minecraft/entity/Entity;" ] }, { "offset": 83, "opcode": 43 }, { "offset": 84, "opcode": 182, "member": [ "net/minecraftforge/event/entity/living/LivingDeathEvent", "getEntity", "()Lnet/minecraft/entity/Entity;" ] }, { "offset": 87, "opcode": 192, "operands": [ 0, 201 ] }, { "offset": 90, "opcode": 182, "member": [ "net/minecraft/entity/Entity", "func_70074_a", "(Lnet/minecraft/entity/EntityLivingBase;)V" ] }, { "offset": 93, "opcode": 167, "operands": [ 0, 219 ] }, { "offset": 96, "opcode": 43 }, { "offset": 97, "opcode": 182, "member": [ "net/minecraftforge/event/entity/living/LivingDeathEvent", "getSource", "()Lnet/minecraft/util/DamageSource;" ] }, { "offset": 100, "opcode": 182, "member": [ "net/minecraft/util/DamageSource", "func_76346_g", "()Lnet/minecraft/entity/Entity;" ] }, { "offset": 103, "opcode": 193, "operands": [ 0, 107 ] }, { "offset": 106, "opcode": 153, "operands": [ 0, 206 ] }, { "offset": 109, "opcode": 43 }, { "offset": 110, "opcode": 182, "member": [ "net/minecraftforge/event/entity/living/LivingDeathEvent", "getEntity", "()Lnet/minecraft/entity/Entity;" ] }, { "offset": 113, "opcode": 180, "member": [ "net/minecraft/entity/Entity", "field_70170_p", "Lnet/minecraft/world/World;" ] }, { "offset": 116, "opcode": 180, "member": [ "net/minecraft/world/World", "field_73011_w", "Lnet/minecraft/world/WorldProvider;" ] }, { "offset": 119, "opcode": 182, "member": [ "net/minecraft/world/WorldProvider", "func_186058_p", "()Lnet/minecraft/world/DimensionType;" ] }, { "offset": 122, "opcode": 178, "member": [ "net/minecraft/world/DimensionType", "OVERWORLD", "Lnet/minecraft/world/DimensionType;" ] }, { "offset": 125, "opcode": 166, "operands": [ 0, 57 ] }, { "offset": 128, "opcode": 43 }, { "offset": 129, "opcode": 182, "member": [ "net/minecraftforge/event/entity/living/LivingDeathEvent", "getEntity", "()Lnet/minecraft/entity/Entity;" ] }, { "offset": 132, "opcode": 180, "member": [ "net/minecraft/entity/Entity", "field_70170_p", "Lnet/minecraft/world/World;" ] }, { "offset": 135, "opcode": 182, "member": [ "net/minecraft/world/World", "func_72935_r", "()Z" ] }, { "offset": 138, "opcode": 153, "operands": [ 0, 174 ] }, { "offset": 141, "opcode": 43 }, { "offset": 142, "opcode": 182, "member": [ "net/minecraftforge/event/entity/living/LivingDeathEvent", "getSource", "()Lnet/minecraft/util/DamageSource;" ] }, { "offset": 145, "opcode": 182, "member": [ "net/minecraft/util/DamageSource", "func_76346_g", "()Lnet/minecraft/entity/Entity;" ] }, { "offset": 148, "opcode": 192, "operands": [ 0, 107 ] }, { "offset": 151, "opcode": 184, "member": [ "net/tslat/aoa3/utils/player/PlayerUtil", "getAdventPlayer", "(Lnet/minecraft/entity/player/EntityPlayer;)Lnet/tslat/aoa3/utils/player/PlayerDataManager;" ] }, { "offset": 154, "opcode": 77 }, { "offset": 155, "opcode": 44 }, { "offset": 156, "opcode": 182, "member": [ "net/tslat/aoa3/utils/player/PlayerDataManager", "stats", "()Lnet/tslat/aoa3/utils/player/PlayerDataManager$PlayerStats;" ] }, { "offset": 159, "opcode": 178, "member": [ "net/tslat/aoa3/library/Enums$Deities", "EREBON", "Lnet/tslat/aoa3/library/Enums$Deities;" ] }, { "offset": 162, "opcode": 16, "constant": 8 }, { "offset": 164, "opcode": 182, "member": [ "net/tslat/aoa3/utils/player/PlayerDataManager$PlayerStats", "addTribute", "(Lnet/tslat/aoa3/library/Enums$Deities;I)V" ] }, { "offset": 167, "opcode": 44 }, { "offset": 168, "opcode": 182, "member": [ "net/tslat/aoa3/utils/player/PlayerDataManager", "stats", "()Lnet/tslat/aoa3/utils/player/PlayerDataManager$PlayerStats;" ] }, { "offset": 171, "opcode": 178, "member": [ "net/tslat/aoa3/library/Enums$Deities", "LUXON", "Lnet/tslat/aoa3/library/Enums$Deities;" ] }, { "offset": 174, "opcode": 16, "constant": -8 }, { "offset": 176, "opcode": 182, "member": [ "net/tslat/aoa3/utils/player/PlayerDataManager$PlayerStats", "addTribute", "(Lnet/tslat/aoa3/library/Enums$Deities;I)V" ] }, { "offset": 179, "opcode": 167, "operands": [ 0, 133 ] }, { "offset": 182, "opcode": 43 }, { "offset": 183, "opcode": 182, "member": [ "net/minecraftforge/event/entity/living/LivingDeathEvent", "getEntity", "()Lnet/minecraft/entity/Entity;" ] }, { "offset": 186, "opcode": 180, "member": [ "net/minecraft/entity/Entity", "field_70170_p", "Lnet/minecraft/world/World;" ] }, { "offset": 189, "opcode": 180, "member": [ "net/minecraft/world/World", "field_73011_w", "Lnet/minecraft/world/WorldProvider;" ] }, { "offset": 192, "opcode": 182, "member": [ "net/minecraft/world/WorldProvider", "func_186058_p", "()Lnet/minecraft/world/DimensionType;" ] }, { "offset": 195, "opcode": 178, "member": [ "net/tslat/aoa3/common/registration/DimensionRegister", "DIM_DEEPLANDS", "Lnet/minecraft/world/DimensionType;" ] }, { "offset": 198, "opcode": 166, "operands": [ 0, 37 ] }, { "offset": 201, "opcode": 43 }, { "offset": 202, "opcode": 182, "member": [ "net/minecraftforge/event/entity/living/LivingDeathEvent", "getEntityLiving", "()Lnet/minecraft/entity/EntityLivingBase;" ] }, { "offset": 205, "opcode": 193, "operands": [ 1, 238 ] }, { "offset": 208, "opcode": 153, "operands": [ 0, 104 ] }, { "offset": 211, "opcode": 43 }, { "offset": 212, "opcode": 182, "member": [ "net/minecraftforge/event/entity/living/LivingDeathEvent", "getEntityLiving", "()Lnet/minecraft/entity/EntityLivingBase;" ] }, { "offset": 215, "opcode": 187, "operands": [ 1, 104 ] }, { "offset": 218, "opcode": 89 }, { "offset": 219, "opcode": 178, "member": [ "net/tslat/aoa3/common/registration/ItemRegister", "CAVERNS_DISC", "Lnet/tslat/aoa3/item/record/RecordItem;" ] }, { "offset": 222, "opcode": 183, "member": [ "net/minecraft/item/ItemStack", "", "(Lnet/minecraft/item/Item;)V" ] }, { "offset": 225, "opcode": 19, "constant": 0.5 }, { "offset": 228, "opcode": 182, "member": [ "net/minecraft/entity/EntityLivingBase", "func_70099_a", "(Lnet/minecraft/item/ItemStack;F)Lnet/minecraft/entity/item/EntityItem;" ] }, { "offset": 231, "opcode": 87 }, { "offset": 232, "opcode": 167, "operands": [ 0, 80 ] }, { "offset": 235, "opcode": 43 }, { "offset": 236, "opcode": 182, "member": [ "net/minecraftforge/event/entity/living/LivingDeathEvent", "getEntity", "()Lnet/minecraft/entity/Entity;" ] }, { "offset": 239, "opcode": 180, "member": [ "net/minecraft/entity/Entity", "field_70170_p", "Lnet/minecraft/world/World;" ] }, { "offset": 242, "opcode": 180, "member": [ "net/minecraft/world/World", "field_73011_w", "Lnet/minecraft/world/WorldProvider;" ] }, { "offset": 245, "opcode": 182, "member": [ "net/minecraft/world/WorldProvider", "func_186058_p", "()Lnet/minecraft/world/DimensionType;" ] }, { "offset": 248, "opcode": 178, "member": [ "net/tslat/aoa3/common/registration/DimensionRegister", "DIM_CRYSTEVIA", "Lnet/minecraft/world/DimensionType;" ] }, { "offset": 251, "opcode": 166, "operands": [ 0, 61 ] }, { "offset": 254, "opcode": 43 }, { "offset": 255, "opcode": 182, "member": [ "net/minecraftforge/event/entity/living/LivingDeathEvent", "getEntity", "()Lnet/minecraft/entity/Entity;" ] }, { "offset": 258, "opcode": 182, "member": [ "java/lang/Object", "getClass", "()Ljava/lang/Class;" ] }, { "offset": 261, "opcode": 182, "member": [ "java/lang/Class", "toString", "()Ljava/lang/String;" ] }, { "offset": 264, "opcode": 19, "constant": "Construct" }, { "offset": 267, "opcode": 182, "member": [ "java/lang/String", "contains", "(Ljava/lang/CharSequence;)Z" ] }, { "offset": 270, "opcode": 153, "operands": [ 0, 42 ] }, { "offset": 273, "opcode": 43 }, { "offset": 274, "opcode": 182, "member": [ "net/minecraftforge/event/entity/living/LivingDeathEvent", "getSource", "()Lnet/minecraft/util/DamageSource;" ] }, { "offset": 277, "opcode": 182, "member": [ "net/minecraft/util/DamageSource", "func_76346_g", "()Lnet/minecraft/entity/Entity;" ] }, { "offset": 280, "opcode": 192, "operands": [ 0, 107 ] }, { "offset": 283, "opcode": 178, "member": [ "net/tslat/aoa3/common/registration/ItemRegister", "BLANK_REALMSTONE", "Lnet/tslat/aoa3/item/misc/BlankRealmstone;" ] }, { "offset": 286, "opcode": 184, "member": [ "net/tslat/aoa3/utils/ItemUtil", "getStackFromInventory", "(Lnet/minecraft/entity/player/EntityPlayer;Lnet/minecraft/item/Item;)Lnet/minecraft/item/ItemStack;" ] }, { "offset": 289, "opcode": 77 }, { "offset": 290, "opcode": 44 }, { "offset": 291, "opcode": 198, "operands": [ 0, 21 ] }, { "offset": 294, "opcode": 44 }, { "offset": 295, "opcode": 43 }, { "offset": 296, "opcode": 182, "member": [ "net/minecraftforge/event/entity/living/LivingDeathEvent", "getEntityLiving", "()Lnet/minecraft/entity/EntityLivingBase;" ] }, { "offset": 299, "opcode": 43 }, { "offset": 300, "opcode": 182, "member": [ "net/minecraftforge/event/entity/living/LivingDeathEvent", "getSource", "()Lnet/minecraft/util/DamageSource;" ] }, { "offset": 303, "opcode": 182, "member": [ "net/minecraft/util/DamageSource", "func_76346_g", "()Lnet/minecraft/entity/Entity;" ] }, { "offset": 306, "opcode": 192, "operands": [ 0, 107 ] }, { "offset": 309, "opcode": 184, "member": [ "net/tslat/aoa3/item/misc/BlankRealmstone", "handleAncientCavernTask", "(Lnet/minecraft/item/ItemStack;Lnet/minecraft/entity/EntityLivingBase;Lnet/minecraft/entity/player/EntityPlayer;)V" ] }, { "offset": 312, "opcode": 177 } ] } ], "final_weapon_id": "aoa3:experiment_w801", "limits": [ "Soulbone log conversion is commented out in the pinned source and absent from the released block-interaction branch.", "Arcworm handler has no local server-side guard; surrounding runtime execution needs validation.", "The sequence contains whole-hand replacement and inventory-slot clearing behavior. Do not treat these transitions as generic safe item upgrades." ] }