{ "archive": "tacz-1.20.1-1.1.8-hotfix2.jar", "sha256": "2cbb89f44333d2eb4e825d86d789ff119b272ff75184390b55bafd4f0e7f10c2", "scope": "Selected released rendering methods; no native game execution", "classes": [ { "class": "com/tacz/guns/client/model/BedrockAnimatedModel.class", "sha256": "4c7bdc5557ea0ae6662dc0b1cff3f0d9bbd12964ea2e4066547df87d27cdbee6", "methods": [ { "name": "setFunctionalRenderer", "descriptor": "(Ljava/lang/String;Ljava/util/function/Function;)V", "instructions": [ { "offset": 0, "opcode": 42 }, { "offset": 1, "opcode": 180, "member": [ "com/tacz/guns/client/model/BedrockAnimatedModel", "modelMap", "Ljava/util/HashMap;" ] }, { "offset": 4, "opcode": 43 }, { "offset": 5, "opcode": 182, "member": [ "java/util/HashMap", "get", "(Ljava/lang/Object;)Ljava/lang/Object;" ] }, { "offset": 8, "opcode": 192, "operands": [ 0, 60 ] }, { "offset": 11, "opcode": 78 }, { "offset": 12, "opcode": 45 }, { "offset": 13, "opcode": 199, "operands": [ 0, 35 ] }, { "offset": 16, "opcode": 187, "operands": [ 0, 235 ] }, { "offset": 19, "opcode": 89 }, { "offset": 20, "opcode": 44 }, { "offset": 21, "opcode": 43 }, { "offset": 22, "opcode": 183, "member": [ "com/tacz/guns/client/model/FunctionalBedrockPart", "", "(Ljava/util/function/Function;Ljava/lang/String;)V" ] }, { "offset": 25, "opcode": 58, "operands": [ 5 ] }, { "offset": 27, "opcode": 42 }, { "offset": 28, "opcode": 180, "member": [ "com/tacz/guns/client/model/BedrockAnimatedModel", "modelMap", "Ljava/util/HashMap;" ] }, { "offset": 31, "opcode": 43 }, { "offset": 32, "opcode": 187, "operands": [ 0, 60 ] }, { "offset": 35, "opcode": 89 }, { "offset": 36, "opcode": 25, "operands": [ 5 ] }, { "offset": 38, "opcode": 183, "member": [ "com/tacz/guns/client/model/bedrock/ModelRendererWrapper", "", "(Lcom/tacz/guns/client/model/bedrock/BedrockPart;)V" ] }, { "offset": 41, "opcode": 182, "member": [ "java/util/HashMap", "put", "(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;" ] }, { "offset": 44, "opcode": 87 }, { "offset": 45, "opcode": 167, "operands": [ 0, 30 ] }, { "offset": 48, "opcode": 45 }, { "offset": 49, "opcode": 182, "member": [ "com/tacz/guns/client/model/bedrock/ModelRendererWrapper", "getModelRenderer", "()Lcom/tacz/guns/client/model/bedrock/BedrockPart;" ] }, { "offset": 52, "opcode": 58, "operands": [ 5 ] }, { "offset": 54, "opcode": 25, "operands": [ 5 ] }, { "offset": 56, "opcode": 193, "operands": [ 0, 235 ] }, { "offset": 59, "opcode": 153, "operands": [ 0, 16 ] }, { "offset": 62, "opcode": 25, "operands": [ 5 ] }, { "offset": 64, "opcode": 192, "operands": [ 0, 235 ] }, { "offset": 67, "opcode": 58, "operands": [ 4 ] }, { "offset": 69, "opcode": 25, "operands": [ 4 ] }, { "offset": 71, "opcode": 44 }, { "offset": 72, "opcode": 181, "member": [ "com/tacz/guns/client/model/FunctionalBedrockPart", "functionalRenderer", "Ljava/util/function/Function;" ] }, { "offset": 75, "opcode": 177 } ] }, { "name": "loadNewModel", "descriptor": "(Lcom/tacz/guns/client/resource/pojo/model/BedrockModelPOJO;)V", "instructions": [ { "offset": 0, "opcode": 178, "member": [ "com/tacz/guns/client/model/BedrockAnimatedModel", "$assertionsDisabled", "Z" ] }, { "offset": 3, "opcode": 154, "operands": [ 0, 18 ] }, { "offset": 6, "opcode": 43 }, { "offset": 7, "opcode": 182, "member": [ "com/tacz/guns/client/resource/pojo/model/BedrockModelPOJO", "getGeometryModelNew", "()Lcom/tacz/guns/client/resource/pojo/model/GeometryModelNew;" ] }, { "offset": 10, "opcode": 199, "operands": [ 0, 11 ] }, { "offset": 13, "opcode": 187, "operands": [ 1, 13 ] }, { "offset": 16, "opcode": 89 }, { "offset": 17, "opcode": 183, "member": [ "java/lang/AssertionError", "", "()V" ] }, { "offset": 20, "opcode": 191 }, { "offset": 21, "opcode": 43 }, { "offset": 22, "opcode": 182, "member": [ "com/tacz/guns/client/resource/pojo/model/BedrockModelPOJO", "getGeometryModelNew", "()Lcom/tacz/guns/client/resource/pojo/model/GeometryModelNew;" ] }, { "offset": 25, "opcode": 182, "member": [ "com/tacz/guns/client/resource/pojo/model/GeometryModelNew", "deco", "()Lcom/tacz/guns/client/resource/pojo/model/GeometryModelNew;" ] }, { "offset": 28, "opcode": 87 }, { "offset": 29, "opcode": 43 }, { "offset": 30, "opcode": 182, "member": [ "com/tacz/guns/client/resource/pojo/model/BedrockModelPOJO", "getGeometryModelNew", "()Lcom/tacz/guns/client/resource/pojo/model/GeometryModelNew;" ] }, { "offset": 33, "opcode": 182, "member": [ "com/tacz/guns/client/resource/pojo/model/GeometryModelNew", "getBones", "()Ljava/util/List;" ] }, { "offset": 36, "opcode": 199, "operands": [ 0, 4 ] }, { "offset": 39, "opcode": 177 }, { "offset": 40, "opcode": 43 }, { "offset": 41, "opcode": 182, "member": [ "com/tacz/guns/client/resource/pojo/model/BedrockModelPOJO", "getGeometryModelNew", "()Lcom/tacz/guns/client/resource/pojo/model/GeometryModelNew;" ] }, { "offset": 44, "opcode": 182, "member": [ "com/tacz/guns/client/resource/pojo/model/GeometryModelNew", "getBones", "()Ljava/util/List;" ] }, { "offset": 47, "opcode": 185, "member": [ "java/util/List", "iterator", "()Ljava/util/Iterator;" ] }, { "offset": 52, "opcode": 77 }, { "offset": 53, "opcode": 44 }, { "offset": 54, "opcode": 185, "member": [ "java/util/Iterator", "hasNext", "()Z" ] }, { "offset": 59, "opcode": 153, "operands": [ 0, 51 ] }, { "offset": 62, "opcode": 44 }, { "offset": 63, "opcode": 185, "member": [ "java/util/Iterator", "next", "()Ljava/lang/Object;" ] }, { "offset": 68, "opcode": 192, "operands": [ 0, 102 ] }, { "offset": 71, "opcode": 78 }, { "offset": 72, "opcode": 187, "operands": [ 0, 235 ] }, { "offset": 75, "opcode": 89 }, { "offset": 76, "opcode": 1 }, { "offset": 77, "opcode": 45 }, { "offset": 78, "opcode": 182, "member": [ "com/tacz/guns/client/resource/pojo/model/BonesItem", "getName", "()Ljava/lang/String;" ] }, { "offset": 81, "opcode": 183, "member": [ "com/tacz/guns/client/model/FunctionalBedrockPart", "", "(Ljava/util/function/Function;Ljava/lang/String;)V" ] }, { "offset": 84, "opcode": 58, "operands": [ 4 ] }, { "offset": 86, "opcode": 42 }, { "offset": 87, "opcode": 180, "member": [ "com/tacz/guns/client/model/BedrockAnimatedModel", "modelMap", "Ljava/util/HashMap;" ] }, { "offset": 90, "opcode": 45 }, { "offset": 91, "opcode": 182, "member": [ "com/tacz/guns/client/resource/pojo/model/BonesItem", "getName", "()Ljava/lang/String;" ] }, { "offset": 94, "opcode": 187, "operands": [ 0, 60 ] }, { "offset": 97, "opcode": 89 }, { "offset": 98, "opcode": 25, "operands": [ 4 ] }, { "offset": 100, "opcode": 183, "member": [ "com/tacz/guns/client/model/bedrock/ModelRendererWrapper", "", "(Lcom/tacz/guns/client/model/bedrock/BedrockPart;)V" ] }, { "offset": 103, "opcode": 182, "member": [ "java/util/HashMap", "putIfAbsent", "(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;" ] }, { "offset": 106, "opcode": 87 }, { "offset": 107, "opcode": 167, "operands": [ 255, 202 ] }, { "offset": 110, "opcode": 42 }, { "offset": 111, "opcode": 43 }, { "offset": 112, "opcode": 183, "member": [ "com/tacz/guns/client/model/bedrock/BedrockModel", "loadNewModel", "(Lcom/tacz/guns/client/resource/pojo/model/BedrockModelPOJO;)V" ] }, { "offset": 115, "opcode": 177 } ] } ] }, { "class": "com/tacz/guns/client/model/FunctionalBedrockPart.class", "sha256": "20cb8344eaa43af82af856176a8f6c4b872e180adda18074104b860922b53541", "methods": [ { "name": "render", "descriptor": "(Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/world/item/ItemDisplayContext;Lcom/mojang/blaze3d/vertex/VertexConsumer;IIFFFF)V", "instructions": [ { "offset": 0, "opcode": 21, "operands": [ 4 ] }, { "offset": 2, "opcode": 54, "operands": [ 10 ] }, { "offset": 4, "opcode": 42 }, { "offset": 5, "opcode": 180, "member": [ "com/tacz/guns/client/model/FunctionalBedrockPart", "illuminated", "Z" ] }, { "offset": 8, "opcode": 153, "operands": [ 0, 12 ] }, { "offset": 11, "opcode": 16, "constant": 15 }, { "offset": 13, "opcode": 16, "constant": 15 }, { "offset": 15, "opcode": 184, "member": [ "net/minecraft/client/renderer/LightTexture", "m_109885_", "(II)I" ] }, { "offset": 18, "opcode": 54, "operands": [ 10 ] }, { "offset": 20, "opcode": 43 }, { "offset": 21, "opcode": 182, "member": [ "com/mojang/blaze3d/vertex/PoseStack", "m_85836_", "()V" ] }, { "offset": 24, "opcode": 42 }, { "offset": 25, "opcode": 43 }, { "offset": 26, "opcode": 182, "member": [ "com/tacz/guns/client/model/FunctionalBedrockPart", "translateAndRotateAndScale", "(Lcom/mojang/blaze3d/vertex/PoseStack;)V" ] }, { "offset": 29, "opcode": 42 }, { "offset": 30, "opcode": 180, "member": [ "com/tacz/guns/client/model/FunctionalBedrockPart", "functionalRenderer", "Ljava/util/function/Function;" ] }, { "offset": 33, "opcode": 198, "operands": [ 0, 127 ] }, { "offset": 36, "opcode": 42 }, { "offset": 37, "opcode": 180, "member": [ "com/tacz/guns/client/model/FunctionalBedrockPart", "functionalRenderer", "Ljava/util/function/Function;" ] }, { "offset": 40, "opcode": 42 }, { "offset": 41, "opcode": 185, "member": [ "java/util/function/Function", "apply", "(Ljava/lang/Object;)Ljava/lang/Object;" ] }, { "offset": 46, "opcode": 192, "operands": [ 0, 147 ] }, { "offset": 49, "opcode": 58, "operands": [ 11 ] }, { "offset": 51, "opcode": 25, "operands": [ 11 ] }, { "offset": 53, "opcode": 198, "operands": [ 0, 20 ] }, { "offset": 56, "opcode": 25, "operands": [ 11 ] }, { "offset": 58, "opcode": 43 }, { "offset": 59, "opcode": 45 }, { "offset": 60, "opcode": 44 }, { "offset": 61, "opcode": 21, "operands": [ 10 ] }, { "offset": 63, "opcode": 21, "operands": [ 5 ] }, { "offset": 65, "opcode": 185, "member": [ "com/tacz/guns/client/model/IFunctionalRenderer", "render", "(Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;Lnet/minecraft/world/item/ItemDisplayContext;II)V" ] }, { "offset": 70, "opcode": 167, "operands": [ 0, 87 ] }, { "offset": 73, "opcode": 42 }, { "offset": 74, "opcode": 180, "member": [ "com/tacz/guns/client/model/FunctionalBedrockPart", "visible", "Z" ] }, { "offset": 77, "opcode": 153, "operands": [ 0, 80 ] }, { "offset": 80, "opcode": 42 }, { "offset": 81, "opcode": 43 }, { "offset": 82, "opcode": 182, "member": [ "com/mojang/blaze3d/vertex/PoseStack", "m_85850_", "()Lcom/mojang/blaze3d/vertex/PoseStack$Pose;" ] }, { "offset": 85, "opcode": 45 }, { "offset": 86, "opcode": 21, "operands": [ 10 ] }, { "offset": 88, "opcode": 21, "operands": [ 5 ] }, { "offset": 90, "opcode": 23, "operands": [ 6 ] }, { "offset": 92, "opcode": 23, "operands": [ 7 ] }, { "offset": 94, "opcode": 23, "operands": [ 8 ] }, { "offset": 96, "opcode": 23, "operands": [ 9 ] }, { "offset": 98, "opcode": 183, "member": [ "com/tacz/guns/client/model/bedrock/BedrockPart", "compile", "(Lcom/mojang/blaze3d/vertex/PoseStack$Pose;Lcom/mojang/blaze3d/vertex/VertexConsumer;IIFFFF)V" ] }, { "offset": 101, "opcode": 42 }, { "offset": 102, "opcode": 180, "member": [ "com/tacz/guns/client/model/FunctionalBedrockPart", "children", "Lit/unimi/dsi/fastutil/objects/ObjectList;" ] }, { "offset": 105, "opcode": 185, "member": [ "it/unimi/dsi/fastutil/objects/ObjectList", "iterator", "()Lit/unimi/dsi/fastutil/objects/ObjectListIterator;" ] }, { "offset": 110, "opcode": 58, "operands": [ 12 ] }, { "offset": 112, "opcode": 25, "operands": [ 12 ] }, { "offset": 114, "opcode": 185, "member": [ "java/util/Iterator", "hasNext", "()Z" ] }, { "offset": 119, "opcode": 153, "operands": [ 0, 38 ] }, { "offset": 122, "opcode": 25, "operands": [ 12 ] }, { "offset": 124, "opcode": 185, "member": [ "java/util/Iterator", "next", "()Ljava/lang/Object;" ] }, { "offset": 129, "opcode": 192, "operands": [ 0, 4 ] }, { "offset": 132, "opcode": 58, "operands": [ 13 ] }, { "offset": 134, "opcode": 25, "operands": [ 13 ] }, { "offset": 136, "opcode": 43 }, { "offset": 137, "opcode": 44 }, { "offset": 138, "opcode": 45 }, { "offset": 139, "opcode": 21, "operands": [ 10 ] }, { "offset": 141, "opcode": 21, "operands": [ 5 ] }, { "offset": 143, "opcode": 23, "operands": [ 6 ] }, { "offset": 145, "opcode": 23, "operands": [ 7 ] }, { "offset": 147, "opcode": 23, "operands": [ 8 ] }, { "offset": 149, "opcode": 23, "operands": [ 9 ] }, { "offset": 151, "opcode": 182, "member": [ "com/tacz/guns/client/model/bedrock/BedrockPart", "render", "(Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/world/item/ItemDisplayContext;Lcom/mojang/blaze3d/vertex/VertexConsumer;IIFFFF)V" ] }, { "offset": 154, "opcode": 167, "operands": [ 255, 214 ] }, { "offset": 157, "opcode": 167, "operands": [ 0, 87 ] }, { "offset": 160, "opcode": 42 }, { "offset": 161, "opcode": 180, "member": [ "com/tacz/guns/client/model/FunctionalBedrockPart", "visible", "Z" ] }, { "offset": 164, "opcode": 153, "operands": [ 0, 80 ] }, { "offset": 167, "opcode": 42 }, { "offset": 168, "opcode": 43 }, { "offset": 169, "opcode": 182, "member": [ "com/mojang/blaze3d/vertex/PoseStack", "m_85850_", "()Lcom/mojang/blaze3d/vertex/PoseStack$Pose;" ] }, { "offset": 172, "opcode": 45 }, { "offset": 173, "opcode": 21, "operands": [ 10 ] }, { "offset": 175, "opcode": 21, "operands": [ 5 ] }, { "offset": 177, "opcode": 23, "operands": [ 6 ] }, { "offset": 179, "opcode": 23, "operands": [ 7 ] }, { "offset": 181, "opcode": 23, "operands": [ 8 ] }, { "offset": 183, "opcode": 23, "operands": [ 9 ] }, { "offset": 185, "opcode": 183, "member": [ "com/tacz/guns/client/model/bedrock/BedrockPart", "compile", "(Lcom/mojang/blaze3d/vertex/PoseStack$Pose;Lcom/mojang/blaze3d/vertex/VertexConsumer;IIFFFF)V" ] }, { "offset": 188, "opcode": 42 }, { "offset": 189, "opcode": 180, "member": [ "com/tacz/guns/client/model/FunctionalBedrockPart", "children", "Lit/unimi/dsi/fastutil/objects/ObjectList;" ] }, { "offset": 192, "opcode": 185, "member": [ "it/unimi/dsi/fastutil/objects/ObjectList", "iterator", "()Lit/unimi/dsi/fastutil/objects/ObjectListIterator;" ] }, { "offset": 197, "opcode": 58, "operands": [ 11 ] }, { "offset": 199, "opcode": 25, "operands": [ 11 ] }, { "offset": 201, "opcode": 185, "member": [ "java/util/Iterator", "hasNext", "()Z" ] }, { "offset": 206, "opcode": 153, "operands": [ 0, 38 ] }, { "offset": 209, "opcode": 25, "operands": [ 11 ] }, { "offset": 211, "opcode": 185, "member": [ "java/util/Iterator", "next", "()Ljava/lang/Object;" ] }, { "offset": 216, "opcode": 192, "operands": [ 0, 4 ] }, { "offset": 219, "opcode": 58, "operands": [ 12 ] }, { "offset": 221, "opcode": 25, "operands": [ 12 ] }, { "offset": 223, "opcode": 43 }, { "offset": 224, "opcode": 44 }, { "offset": 225, "opcode": 45 }, { "offset": 226, "opcode": 21, "operands": [ 10 ] }, { "offset": 228, "opcode": 21, "operands": [ 5 ] }, { "offset": 230, "opcode": 23, "operands": [ 6 ] }, { "offset": 232, "opcode": 23, "operands": [ 7 ] }, { "offset": 234, "opcode": 23, "operands": [ 8 ] }, { "offset": 236, "opcode": 23, "operands": [ 9 ] }, { "offset": 238, "opcode": 182, "member": [ "com/tacz/guns/client/model/bedrock/BedrockPart", "render", "(Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/world/item/ItemDisplayContext;Lcom/mojang/blaze3d/vertex/VertexConsumer;IIFFFF)V" ] }, { "offset": 241, "opcode": 167, "operands": [ 255, 214 ] }, { "offset": 244, "opcode": 43 }, { "offset": 245, "opcode": 182, "member": [ "com/mojang/blaze3d/vertex/PoseStack", "m_85849_", "()V" ] }, { "offset": 248, "opcode": 177 } ] } ] }, { "class": "com/tacz/guns/client/model/bedrock/BedrockModel.class", "sha256": "ab1cbaf569ce2d96a88a8a1c8057c7fc64f5faee8d045e9c81a95dea7692d533", "methods": [ { "name": "delegateRender", "descriptor": "(Lcom/tacz/guns/client/model/IFunctionalRenderer;)V", "instructions": [ { "offset": 0, "opcode": 42 }, { "offset": 1, "opcode": 180, "member": [ "com/tacz/guns/client/model/bedrock/BedrockModel", "delegateRenderers", "Ljava/util/List;" ] }, { "offset": 4, "opcode": 43 }, { "offset": 5, "opcode": 185, "member": [ "java/util/List", "add", "(Ljava/lang/Object;)Z" ] }, { "offset": 10, "opcode": 87 }, { "offset": 11, "opcode": 177 } ] }, { "name": "render", "descriptor": "(Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/world/item/ItemDisplayContext;Lnet/minecraft/client/renderer/RenderType;II)V", "instructions": [ { "offset": 0, "opcode": 42 }, { "offset": 1, "opcode": 43 }, { "offset": 2, "opcode": 44 }, { "offset": 3, "opcode": 45 }, { "offset": 4, "opcode": 21, "operands": [ 4 ] }, { "offset": 6, "opcode": 21, "operands": [ 5 ] }, { "offset": 8, "opcode": 12 }, { "offset": 9, "opcode": 12 }, { "offset": 10, "opcode": 12 }, { "offset": 11, "opcode": 12 }, { "offset": 12, "opcode": 182, "member": [ "com/tacz/guns/client/model/bedrock/BedrockModel", "render", "(Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/world/item/ItemDisplayContext;Lnet/minecraft/client/renderer/RenderType;IIFFFF)V" ] }, { "offset": 15, "opcode": 177 } ] }, { "name": "render", "descriptor": "(Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/world/item/ItemDisplayContext;Lnet/minecraft/client/renderer/RenderType;IIFFFF)V", "instructions": [ { "offset": 0, "opcode": 184, "member": [ "net/minecraft/client/Minecraft", "m_91087_", "()Lnet/minecraft/client/Minecraft;" ] }, { "offset": 3, "opcode": 182, "member": [ "net/minecraft/client/Minecraft", "m_91269_", "()Lnet/minecraft/client/renderer/RenderBuffers;" ] }, { "offset": 6, "opcode": 182, "member": [ "net/minecraft/client/renderer/RenderBuffers", "m_110104_", "()Lnet/minecraft/client/renderer/MultiBufferSource$BufferSource;" ] }, { "offset": 9, "opcode": 58, "operands": [ 10 ] }, { "offset": 11, "opcode": 25, "operands": [ 10 ] }, { "offset": 13, "opcode": 45 }, { "offset": 14, "opcode": 182, "member": [ "net/minecraft/client/renderer/MultiBufferSource$BufferSource", "m_6299_", "(Lnet/minecraft/client/renderer/RenderType;)Lcom/mojang/blaze3d/vertex/VertexConsumer;" ] }, { "offset": 17, "opcode": 58, "operands": [ 11 ] }, { "offset": 19, "opcode": 43 }, { "offset": 20, "opcode": 182, "member": [ "com/mojang/blaze3d/vertex/PoseStack", "m_85836_", "()V" ] }, { "offset": 23, "opcode": 42 }, { "offset": 24, "opcode": 180, "member": [ "com/tacz/guns/client/model/bedrock/BedrockModel", "shouldRender", "Ljava/util/List;" ] }, { "offset": 27, "opcode": 185, "member": [ "java/util/List", "iterator", "()Ljava/util/Iterator;" ] }, { "offset": 32, "opcode": 58, "operands": [ 12 ] }, { "offset": 34, "opcode": 25, "operands": [ 12 ] }, { "offset": 36, "opcode": 185, "member": [ "java/util/Iterator", "hasNext", "()Z" ] }, { "offset": 41, "opcode": 153, "operands": [ 0, 39 ] }, { "offset": 44, "opcode": 25, "operands": [ 12 ] }, { "offset": 46, "opcode": 185, "member": [ "java/util/Iterator", "next", "()Ljava/lang/Object;" ] }, { "offset": 51, "opcode": 192, "operands": [ 0, 101 ] }, { "offset": 54, "opcode": 58, "operands": [ 13 ] }, { "offset": 56, "opcode": 25, "operands": [ 13 ] }, { "offset": 58, "opcode": 43 }, { "offset": 59, "opcode": 44 }, { "offset": 60, "opcode": 25, "operands": [ 11 ] }, { "offset": 62, "opcode": 21, "operands": [ 4 ] }, { "offset": 64, "opcode": 21, "operands": [ 5 ] }, { "offset": 66, "opcode": 23, "operands": [ 6 ] }, { "offset": 68, "opcode": 23, "operands": [ 7 ] }, { "offset": 70, "opcode": 23, "operands": [ 8 ] }, { "offset": 72, "opcode": 23, "operands": [ 9 ] }, { "offset": 74, "opcode": 182, "member": [ "com/tacz/guns/client/model/bedrock/BedrockPart", "render", "(Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/world/item/ItemDisplayContext;Lcom/mojang/blaze3d/vertex/VertexConsumer;IIFFFF)V" ] }, { "offset": 77, "opcode": 167, "operands": [ 255, 213 ] }, { "offset": 80, "opcode": 43 }, { "offset": 81, "opcode": 182, "member": [ "com/mojang/blaze3d/vertex/PoseStack", "m_85849_", "()V" ] }, { "offset": 84, "opcode": 25, "operands": [ 10 ] }, { "offset": 86, "opcode": 184, "member": [ "com/tacz/guns/compat/oculus/OculusCompat", "endBatch", "(Lnet/minecraft/client/renderer/MultiBufferSource$BufferSource;)Z" ] }, { "offset": 89, "opcode": 154, "operands": [ 0, 9 ] }, { "offset": 92, "opcode": 25, "operands": [ 10 ] }, { "offset": 94, "opcode": 45 }, { "offset": 95, "opcode": 182, "member": [ "net/minecraft/client/renderer/MultiBufferSource$BufferSource", "m_109912_", "(Lnet/minecraft/client/renderer/RenderType;)V" ] }, { "offset": 98, "opcode": 42 }, { "offset": 99, "opcode": 180, "member": [ "com/tacz/guns/client/model/bedrock/BedrockModel", "delegateRenderers", "Ljava/util/List;" ] }, { "offset": 102, "opcode": 185, "member": [ "java/util/List", "iterator", "()Ljava/util/Iterator;" ] }, { "offset": 107, "opcode": 58, "operands": [ 12 ] }, { "offset": 109, "opcode": 25, "operands": [ 12 ] }, { "offset": 111, "opcode": 185, "member": [ "java/util/Iterator", "hasNext", "()Z" ] }, { "offset": 116, "opcode": 153, "operands": [ 0, 33 ] }, { "offset": 119, "opcode": 25, "operands": [ 12 ] }, { "offset": 121, "opcode": 185, "member": [ "java/util/Iterator", "next", "()Ljava/lang/Object;" ] }, { "offset": 126, "opcode": 192, "operands": [ 1, 172 ] }, { "offset": 129, "opcode": 58, "operands": [ 13 ] }, { "offset": 131, "opcode": 25, "operands": [ 13 ] }, { "offset": 133, "opcode": 43 }, { "offset": 134, "opcode": 25, "operands": [ 11 ] }, { "offset": 136, "opcode": 44 }, { "offset": 137, "opcode": 21, "operands": [ 4 ] }, { "offset": 139, "opcode": 21, "operands": [ 5 ] }, { "offset": 141, "opcode": 185, "member": [ "com/tacz/guns/client/model/IFunctionalRenderer", "render", "(Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;Lnet/minecraft/world/item/ItemDisplayContext;II)V" ] }, { "offset": 146, "opcode": 167, "operands": [ 255, 219 ] }, { "offset": 149, "opcode": 42 }, { "offset": 150, "opcode": 187, "operands": [ 0, 48 ] }, { "offset": 153, "opcode": 89 }, { "offset": 154, "opcode": 183, "member": [ "java/util/ArrayList", "", "()V" ] }, { "offset": 157, "opcode": 181, "member": [ "com/tacz/guns/client/model/bedrock/BedrockModel", "delegateRenderers", "Ljava/util/List;" ] }, { "offset": 160, "opcode": 177 } ] } ] }, { "class": "com/tacz/guns/client/model/IFunctionalRenderer.class", "sha256": "f3f0e81c7005de0fa7780989a187ca8608e33a584b58ec4b7bed2cf610db2b01", "methods": [ { "name": "render", "descriptor": "(Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;Lnet/minecraft/world/item/ItemDisplayContext;II)V", "instructions": null } ] } ], "runtime_tested": false, "manifest": "Manifest-Version: 1.0\r\nImplementation-Title: tacz\r\nImplementation-Version: 1.1.8-hotfix2\r\nMixinConfigs: tacz.mixins.json,tacz.compat.acceleratedrendering.mixins.j\r\n son\r\n\r\n", "mods_toml": "modLoader = \"javafml\"\r\nloaderVersion = \"[46,)\"\r\nlicense = \"GPL3 / CC BY-NC-ND 4.0\"\r\n\r\n[[mods]]\r\nmodId = \"tacz\"\r\nversion = \"${file.jarVersion}\"\r\ndisplayName = \"Timeless & Classics Guns: Zero\"\r\nlogoFile = \"logo.png\"\r\nupdateJSONURL = \"\"\r\ndisplayURL = \"\"\r\nauthors = \"Serene Wave Studio | Timeless Squad\"\r\ndescription = '''\r\n'''\r\n\r\n[[dependencies.tacz]]\r\nmodId = \"forge\"\r\nmandatory = true\r\nversionRange = \"[46,)\"\r\nordering = \"NONE\"\r\nside = \"BOTH\"\r\n\r\n[[dependencies.tacz]]\r\nmodId = \"minecraft\"\r\nmandatory = true\r\nversionRange = \"[1.20,1.20.2)\"\r\nordering = \"NONE\"\r\nside = \"BOTH\"\r\n\r\n[[dependencies.tacz]]\r\nmodId = \"shouldersurfing\"\r\nmandatory = false\r\nversionRange = \"[1.20.1-4.0.0,)\"\r\nordering = \"NONE\"\r\nside = \"CLIENT\"\r\n\r\n[modproperties.tacz]\r\ncatalogueItemIcon = \"tacz:gun_smith_table\"" }