Update Fabric API and make use of its new features.

This commit is contained in:
modmuss50 2022-09-26 18:40:45 +01:00
parent f58a4adb3c
commit c97cadeea2
24 changed files with 26 additions and 19 deletions

View file

@ -69,6 +69,8 @@ public enum TRArmorMaterials implements ArmorMaterial {
private final float knockbackResistance;
private final Lazy<Ingredient> repairMaterial;
private final String name;
TRArmorMaterials(int maxDamageFactor, int[] damageReductionAmountArray, int enchantability,
SoundEvent soundEvent, float toughness, float knockbackResistance, Supplier<Ingredient> repairMaterialIn) {
this.maxDamageFactor = maxDamageFactor;
@ -78,6 +80,7 @@ public enum TRArmorMaterials implements ArmorMaterial {
this.toughness = toughness;
this.knockbackResistance = knockbackResistance;
this.repairMaterial = new Lazy<>(repairMaterialIn);
this.name = "techreborn:" + this.toString().toLowerCase(Locale.ROOT);
}
TRArmorMaterials(int maxDamageFactor, int[] damageReductionAmountArray, int enchantability,
@ -112,7 +115,7 @@ public enum TRArmorMaterials implements ArmorMaterial {
@Override
public String getName() {
return this.toString().toLowerCase(Locale.ROOT);
return name;
}
@Override