Posted October 11, 201411 yr I'm in 1.6.4 For some reason my leggings are not rendering on the player. The 3 other armors work fine, ive got both of the textures. the textures are in the same folder, and are named: ultaniumar_1 ultaniumar_2 (they are png files) armor class: package more.basic; import net.minecraft.client.main.Main; import net.minecraft.client.renderer.texture.IconRegister; import net.minecraft.entity.Entity; import net.minecraft.item.EnumArmorMaterial; import net.minecraft.item.Item; import net.minecraft.item.ItemArmor; import net.minecraft.item.ItemStack; public class ultaniumarm extends ItemArmor { public String getArmorTexture(ItemStack stack, Entity entity, int slot, String type) { return "basic:armor/ultaniumar" + "_" + (armorType == 2 ? "2" : "1" + ".png"); } public ultaniumarm(int par1, EnumArmorMaterial material, int i, int j) { super(par1, material, j, j); // TODO Auto-generated constructor stub } } the base class is to large to throw up here, but i have register the armor render prefix thingy, as well as all the items registered.
October 11, 201411 yr I think the closing bracket is in the wrong place change to public String getArmorTexture(ItemStack stack, Entity entity, int slot, String type) { return "basic:armor/ultaniumar" + "_" + (armorType == 2 ? "2" : "1") + ".png"; }
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.