Posted September 19, 201510 yr Hey, I want to create my own bow. Shooting works great, texturing not. The class extends ItemBow. getModel() method: @Override public ModelResourceLocation getModel(ItemStack stack, EntityPlayer player, int useRemaining) { String modid = MyMod.MODID; ModelResourceLocation mrl = new ModelResourceLocation(modid + ":MyBow", "inventory"); useRemaining = stack.getMaxItemUseDuration() - useRemaining; if (player.getItemInUse() != null) { if (useRemaining >= 18) { mrl = new ModelResourceLocation(modid + ":MyBow3", "inventory"); } else if (useRemaining > 13) { mrl = new ModelResourceLocation(modid + ":MyBow2", "inventory"); } else if (useRemaining > 0) { mrl = new ModelResourceLocation(modid + ":MyBow1", "inventory"); } } return mrl; } init() method: ModelBakery.addVariantName(MyItems.bow, MODID + ":MyBow", MODID + ":MyBow1", MODID + ":MyBow2", MODID + ":MyBow3"); And finally the error: [Client thread/ERROR] [TEXTURE ERRORS]: +=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+= [Client thread/ERROR] [TEXTURE ERRORS]: The following texture errors were found. [Client thread/ERROR] [TEXTURE ERRORS]: ================================================== [Client thread/ERROR] [TEXTURE ERRORS]: DOMAIN minecraft [Client thread/ERROR] [TEXTURE ERRORS]: -------------------------------------------------- [Client thread/ERROR] [TEXTURE ERRORS]: domain minecraft is missing 4 textures [Client thread/ERROR] [TEXTURE ERRORS]: domain minecraft has 3 locations: [Client thread/ERROR] [TEXTURE ERRORS]: unknown resourcepack type net.minecraft.client.resources.DefaultResourcePack : Default [Client thread/ERROR] [TEXTURE ERRORS]: mod FML resources at C:\Users\Me\.gradle\caches\minecraft\net\minecraftforge\forge\1.8-11.14.3.1502\snapshot\20141130\forgeSrc-1.8-11.14.3.1502.jar [Client thread/ERROR] [TEXTURE ERRORS]: mod Forge resources at C:\Users\Me\.gradle\caches\minecraft\net\minecraftforge\forge\1.8-11.14.3.1502\snapshot\20141130\forgeSrc-1.8-11.14.3.1502.jar [Client thread/ERROR] [TEXTURE ERRORS]: ------------------------- [Client thread/ERROR] [TEXTURE ERRORS]: The missing resources for domain minecraft are: [Client thread/ERROR] [TEXTURE ERRORS]: textures/items/MyBow.png [Client thread/ERROR] [TEXTURE ERRORS]: textures/items/MyBow1.png [Client thread/ERROR] [TEXTURE ERRORS]: textures/items/MyBow3.png [Client thread/ERROR] [TEXTURE ERRORS]: textures/items/MyBow2.png [Client thread/ERROR] [TEXTURE ERRORS]: ------------------------- [Client thread/ERROR] [TEXTURE ERRORS]: No other errors exist for domain minecraft [Client thread/ERROR] [TEXTURE ERRORS]: ================================================== [Client thread/ERROR] [TEXTURE ERRORS]: +=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+= The textures named can all be found in my resources folder! I hope you can help me.
September 19, 201510 yr Your models must not have included the resource domain (your mod ID) in their texture paths. i.e. use modid:items/TextureName instead of items/TextureName. Please don't PM me to ask for help. Asking your question in a public thread preserves it for people who are having the same problem in the future.
September 20, 201510 yr Author Where did I forget it?? I allways use MyMod.MODID + ":MyBow" EDIT: Mistake found. Json files missed it.
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.