首发于Enaium的个人博客
盔甲材料
我们创建一个EndArmorMaterial
枚举类,之后实现ArmorMaterial
接口,这样我们就可以创建盔甲了。
package com.example.armor;
import net.minecraft.item.ArmorItem;
import net.minecraft.item.ArmorMaterial;
import net.minecraft.recipe.Ingredient;
import net.minecraft.sound.SoundEvent;
public enum EndArmorMaterial implements ArmorMaterial {
;
@Override
public int getDurability(ArmorItem.Type type) {
return 0;
}
@Override
public int getProtection(ArmorItem.Type type) {
return 0;
}
@Override
public int getEnchantability() {
return 0;
}
@Override
public SoundEvent getEquipSound() {
return null;
}
@Override
public Ingredient getRepairIngredient() {
return null;
}
@Override
public String getName() {
return null;
}
@Override
public float getToughness() {
return 0;
}
@Override
public float