O3Bubbles09

Untitled

Mar 3rd, 2013
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.83 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. static int i=0;
  13.  
  14. public ItemModArmor(int par1, EnumArmorMaterial par2EnumArmorMaterial, int par3, int par4) {
  15. super(par1, par2EnumArmorMaterial, par3, par4);
  16. this.setCreativeTab(bubs.MoreToolsArmor);
  17. }
  18.  
  19. @Override
  20. public void onArmorTickUpdate(World world, EntityPlayer player, ItemStack itemstack) {
  21. double par1= player.posX, par2 = player.posY, par3 = player.posZ;
  22. //i=0;
  23. //player.fallDistance = 0.0F;
  24. if(i<1000) {
  25. if(player.fallDistance == 0.0F) {
  26. System.out.println("No fall damage" + i);
  27. }
  28. i++;
  29. }else{
  30. System.out.println("You can't fly");
  31. }
  32. super.onArmorTickUpdate(world, player, itemstack);
  33. }
  34.  
  35. @Override
  36. public String getArmorTextureFile(ItemStack itemstack) {
  37. if (itemstack.itemID == bubs.copperHelmet.itemID
  38. || itemstack.itemID == bubs.copperChestplate.itemID
  39. || itemstack.itemID == bubs.copperBoots.itemID) {
  40. return "/O3Bubbles09/Common/copperArmor_1.png";
  41. }else if(itemstack.itemID == bubs.copperLeggins.itemID) {
  42. return "/O3Bubbles09/Common/copperArmor_2.png";
  43. } else if (itemstack.itemID == bubs.kunziteHelmet.itemID
  44. || itemstack.itemID == bubs.kunziteChestplate.itemID
  45. || itemstack.itemID == bubs.kunziteBoots.itemID) {
  46. return "/O3Bubbles09/Common/kunziteArmor_1.png";
  47. }else if(itemstack.itemID == bubs.kunziteLeggins.itemID) {
  48. return "/O3Bubbles09/Common/kunziteArmor_2.png";
  49. }
  50. return "/O3Bubble09/Common/copperArmor_2.png";
  51. }
  52.  
  53. public String getTextureFile() {
  54. return CommonProxy.ITEMS;
  55. }
  56. }
Advertisement
Add Comment
Please, Sign In to add comment