Add files via upload
This commit is contained in:
		
							parent
							
								
									71b8190864
								
							
						
					
					
						commit
						dcc2006913
					
				@ -0,0 +1,46 @@
 | 
			
		||||
package net.nevets.everythingvanilla.armor;
 | 
			
		||||
 | 
			
		||||
import net.minecraft.entity.EquipmentSlot;
 | 
			
		||||
import net.minecraft.item.ArmorMaterial;
 | 
			
		||||
import net.minecraft.recipe.Ingredient;
 | 
			
		||||
import net.minecraft.sound.SoundEvent;
 | 
			
		||||
import net.minecraft.sound.SoundEvents;
 | 
			
		||||
import net.nevets.everythingvanilla.Main;
 | 
			
		||||
 | 
			
		||||
public class PlatinumArmorMaterial implements ArmorMaterial {
 | 
			
		||||
 | 
			
		||||
    private static final int[] BASE_DURABILITY = new int[] {15, 17, 18, 13};
 | 
			
		||||
    private static final int[] PROTECTION_AMOUNTS = new int[] {6, 8, 10, 6};
 | 
			
		||||
 | 
			
		||||
    public int getDurability(EquipmentSlot arg0) {
 | 
			
		||||
        return BASE_DURABILITY[arg0.getEntitySlotId()]*25;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public int getProtectionAmount(EquipmentSlot arg0) {
 | 
			
		||||
        return PROTECTION_AMOUNTS[arg0.getEntitySlotId()];
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public int getEnchantability() {
 | 
			
		||||
        return 40;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public SoundEvent getEquipSound() {
 | 
			
		||||
        return SoundEvents.ITEM_ARMOR_EQUIP_DIAMOND;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public Ingredient getRepairIngredient() {
 | 
			
		||||
        return Ingredient.ofItems(Main.PLATINUMINGOT);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public String getName() {
 | 
			
		||||
        return "platinum";
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public float getToughness() {
 | 
			
		||||
        return 1f;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public float getKnockbackResistance() {
 | 
			
		||||
        return 0.5f;
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user