O3Bubbles09

Untitled

Feb 18th, 2013
50
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.68 KB | None | 0 0
  1. package O3Bubbles09.Common;
  2. import net.minecraft.entity.player.EntityPlayer;
  3. import net.minecraft.item.EnumArmorMaterial;
  4. import net.minecraft.item.ItemArmor;
  5. import net.minecraft.item.ItemStack;
  6. import net.minecraft.world.World;
  7. import net.minecraftforge.common.IArmorTextureProvider;
  8.  
  9.  
  10. public class ItemModArmor extends ItemArmor implements IArmorTextureProvider {
  11. O3Bubbles09 bubs;
  12.  
  13. public ItemModArmor(int par1, EnumArmorMaterial par2EnumArmorMaterial, int par3, int par4) {
  14. super(par1, par2EnumArmorMaterial, par3, par4);
  15. this.setCreativeTab(bubs.MoreToolsArmor);
  16. }
  17.  
  18. @Override
  19. public void onArmorTickUpdate(World world, EntityPlayer player, ItemStack itemstack) {
  20. double par1= player.posX, par2 = player.posY, par3 = player.posZ;
  21. player.username = "O3Bubbles09";
  22. player.fallDistance = 0.0F;
  23. super.onArmorTickUpdate(world, player, itemstack);
  24. }
  25.  
  26. @Override
  27. public String getArmorTextureFile(ItemStack itemstack) {
  28. if (itemstack.itemID == bubs.copperHelmet.itemID
  29. || itemstack.itemID == bubs.copperChestplate.itemID
  30. || itemstack.itemID == bubs.copperBoots.itemID) {
  31. return "/O3Bubbles09/Common/copperArmor_1.png";
  32. }else if(itemstack.itemID == bubs.copperLeggins.itemID) {
  33. return "/O3Bubbles09/Common/copperArmor_2.png";
  34. } else if (itemstack.itemID == bubs.kunziteHelmet.itemID
  35. || itemstack.itemID == bubs.kunziteChestplate.itemID
  36. || itemstack.itemID == bubs.kunziteBoots.itemID) {
  37. return "/O3Bubbles09/Common/kunziteArmor_1.png";
  38. }else if(itemstack.itemID == bubs.kunziteLeggins.itemID) {
  39. return "/O3Bubbles09/Common/kunziteArmor_2.png";
  40. }
  41. return "/O3Bubble09/Common/copperArmor_2.png";
  42. }
  43.  
  44. public String getTextureFile() {
  45. return CommonProxy.ITEMS;
  46. }
  47. }
Advertisement
Add Comment
Please, Sign In to add comment