Introduction
I recommend the following: BedrockMiner's Custom Armor Tutorial
ArmorPlus Mod is an awesome mod for Minecraft that adds 11 new armor sets in the game. If you ever wished to have more armors in Minecraft, by now thanks to this mod you're able to use on you character various types of armors. Eric drake poker club. Poker run laramie wy weather. Armor Stand Minecraft Wiki Mine & Blade: Battlegear 2 Mod 1.8.9/1.7.10 adds a great deal of new weapons and defense items to Minecraft. It gives you new armor slots to equip these new weapons giving you the ability to dual wield as well as make use of shields. /replaceitem entity @p armor.chest minecraft:diamondchestplate 1 /replaceitem entity @p armor.head minecraft:stonebutton 1. If you're trying to put an item that is not armor on the player's head, body, legs, or feet, it might not work.
More Armor Slots Mod Minecraft
Key Point: Many of the armor properties such as maxDamage ('durability'), damageReduceAmount, enchantability and toughness are actually set by the armor material. So you will generally want to create a custom material for any custom armor.
Making Armor Better Than Diamond
Thanks to Draco18s for this tip.
In versions prior to 1.10.2 you could not really make armor that was better than diamond without serious re-coding of the attack system. However, 1.10.2 introduced an 'armor toughness' property which allow you to make superior armor. For toughness, diamond armor has a rating of 2 and all other types are 0. The toughness is used in the damage taken calculation like this:
damageTaken = damageDealt*(1-min(20, max(defensePoints/5, defensePoints-damageDealt/(2+toughness/4)))/25)
The toughness is technically a property of a material, which is accessed by the Material.setToughness() and getToughness() methods. So to create a tougher armor you should create a custom armor material and then assign that to your armor when you construct it.
Use The ISpecialArmor Interface For Custom Armor
When creating custom armor, it is advised to make your armor class also implement the ISpecialArmor interface. This interface gives more control over how damage and durability work on the armor. There are three methods provided by the interface: damageArmor(), getArmorDisplay(), and getProperties(). There is Javadoc comments that help explain the use of each method.
How To Detect If Armor Or Armor Set Is Being Worn By Player
Prior to 1.10.2, you could check armor with the EntityPlayer#getCurrentArmor() method. With the getCurrentArmor() method you pass in an int parameter that represents the armor slot (0 for boots, 1 for leggings, 2 for chestplate, and 3 for helmet).
In 1.10.2, it changes so you could use the EntityPlayer#getItemStackFromSlot() method and pass the EntityEquipmentSlot enum as parameter. So for example you could check the boots by getItemStackFromSlot(EntityEquipmentSlot.feet).
So with that, you can check if your custom armor is in a given slot. To check if a complete armor set is worn, you'd just logically AND the tests for your armor in each slot.
Adding NBT Data To Armor
Minecraft Armor Slots Mod
Armor Slots Minecraft
Setting Up Armor Models And Textures
This topic is already well covered by other tutorials. Check out TheGreyGhost's Item Rendering Tutorial.
Armor Slot Id Minecraft
Armor Slots Minecraft
Setting Up Armor Models And Textures
This topic is already well covered by other tutorials. Check out TheGreyGhost's Item Rendering Tutorial.