<https://forums.minecraftforge.net/topic/87446-solved-custom-bow-pullback-animation-only-loading-one-frame/>
<http://schema.org/text>
"My custom bow that extends the regular BowItem works perfectly fine with the exception of it not loading the pullback textures besides pulling_0. Here is my code:\n \n\n\n\tdiamond_bow.json:\n \n\n\n\t \n \n\n\n{\n  \"parent\": \"item/generated\",\n  \"textures\": {\n    \"layer0\": \"otherutilities:items/diamond_bow\"\n  },\n  \"display\": {\n    \"thirdperson_righthand\": {\n      \"rotation\": [ -80, 260, -40 ],\n      \"translation\": [ -1, -2, 2.5 ],\n      \"scale\": [ 0.9, 0.9, 0.9 ]\n    },\n    \"thirdperson_lefthand\": {\n      \"rotation\": [ -80, -280, 40 ],\n      \"translation\": [ -1, -2, 2.5 ],\n      \"scale\": [ 0.9, 0.9, 0.9 ]\n    },\n    \"firstperson_righthand\": {\n      \"rotation\": [ 0, -90, 25 ],\n      \"translation\": [ 1.13, 3.2, 1.13],\n      \"scale\": [ 0.68, 0.68, 0.68 ]\n    },\n    \"firstperson_lefthand\": {\n      \"rotation\": [ 0, 90, -25 ],\n      \"translation\": [ 1.13, 3.2, 1.13],\n      \"scale\": [ 0.68, 0.68, 0.68 ]\n    }\n  },\n  \"overrides\": [\n    {\n      \"predicate\": {\n        \"pulling\": 1\n      },\n      \"model\": \"otherutilities:item/diamond_bow_pulling_0\"\n    },\n    {\n      \"predicate\": {\n        \"pulling\": 1,\n        \"pull\": 0.65\n      },\n      \"model\": \"otherutilities:item/diamond_bow_pulling_1\"\n    },\n    {\n      \"predicate\": {\n        \"pulling\": 1,\n        \"pull\": 0.9\n      },\n      \"model\": \"otherutilities:item/diamond_bow_pulling_2\"\n    }\n  ]\n}\n\n\n\n\n\t \n \n\n\n\tdiamond_bow_pulling_0.json:\n \n\n\n{\n  \"parent\": \"item/bow\",\n  \"textures\": {\n    \"layer0\": \"otherutilities:items/diamond_bow_pulling_0\"\n  }\n}\n\n\n\t \n \n\n\n\tdiamond_bow_pulling_1.json:\n \n\n\n{\n  \"parent\": \"item/bow\",\n  \"textures\": {\n    \"layer0\": \"otherutilities:items/diamond_bow_pulling_1\"\n  }\n}\n\n\n\tdiamond_bow_pulling_2.json:\n \n\n\n{\n  \"parent\": \"item/bow\",\n  \"textures\": {\n    \"layer0\": \"otherutilities:items/diamond_bow_pulling_2\"\n  }\n}\n\n\n\tI have confirmed that all of the images in the items folder do in fact exist, but only diamond_bow_pulling_0.png loads.\n \n\n\n\tHere is my BaseBow Class:\n \n\n\npackage com.Silver2040.OtherUtilities.items;\n\nimport com.Silver2040.OtherUtilities.OtherUtilities;\nimport net.minecraft.item.*;\nimport net.minecraft.util.ResourceLocation;\n\n\npublic class BaseBow extends BowItem {\n\n    public BaseBow(int damage) {\n        super((new Item.Properties()).group(OtherUtilities.TAB)\n                .maxStackSize(1)\n                .maxDamage(damage));\n\n\n        this.addPropertyOverride(new ResourceLocation(\"pull\"), (stack, world, entity) -&gt; {\n            if (entity == null) {\n                return 0F;\n            } else {\n                if (entity.getActiveItemStack().getItem() instanceof BaseBow) {\n                    return 0F;\n                } else {\n                    return (float)(stack.getUseDuration() - entity.getItemInUseCount()) / 20F;\n                }\n            }\n        });\n\n        this.addPropertyOverride(new ResourceLocation(\"pulling\"), (stack, world, entity) -&gt; entity != null &amp;&amp; entity.isHandActive() &amp;&amp; entity.getActiveItemStack() == stack ? 1F : 0F);\n\n    }\n\n    @Override\n    public int getItemEnchantability() {\n        return 10;\n    }\n\n    \n    private boolean isArrow(ItemStack stack) {\n        return stack.getItem() instanceof ArrowItem;\n    }\n\n\n}\n\n\n\t \n \n\n\n\tAnd here is my DiamondBow class:\n \n\n\npackage com.Silver2040.OtherUtilities.items;\n\npublic class DiamondBow extends BaseBow {\n\n    public DiamondBow() {\n        super(800);\n    }\n}\n\n\n\t \n \n\n\n\tTo avoid spam and also because I don't think it's really needed, I haven't included the registry file or my main file but if needed I can provide it.\n \n\n\n\tAgain, the bow itself loads perfectly, everything works as expected, but the drawback only has 1 pulling frame which is diamond_bow_pulling_0.png \n \n\n\n\tThank you in advance.\n \n"
<https://forums.minecraftforge.net/topic/87446-solved-custom-bow-pullback-animation-only-loading-one-frame/?tab=comments>