Posted February 24, 20187 yr Hello all, I want different textures for metadata item but not working ! Only for names ! public String getUnlocalizedName(ItemStack stack) { return this.getUnlocalizedName() + ".meta:" + stack.getItemDamage(); } ModelLoader.setCustomModelResourceLocation(this, stack.getItemDamage(), new ModelResourceLocation(this.getRegistryName(), "inventory")); // NOT WORKING ! ModelLoader.setCustomModelResourceLocation(this, stack.getItemDamage(), new ModelResourceLocation(this.getRegistryName() + "." + stack.getItemDamage(), "inventory")); // NOT WORKING ! Stop at 0 no other how to have different textures of metadata items ? is json with variant ?
February 24, 20187 yr Author it's the basic json for 1 item: { "parent": "item/generated", "textures": { "layer0": "tokyo_core:items/materials/xx" } }
February 24, 20187 yr Author 2 minutes ago, diesieben07 said: I have no idea what you are trying to say. Forge enables blockstate files for items as well. ho i didn't know that thanks ! for "variant" is: { "variants": { "normal": { "model": "acacia_leaves" } } } i dont know if this is possible to use with metadata like: { "variants": { "0": { } "1": { } } }
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.