A mod that adds your armor to the hud modrinth.com/mod/simple-armor-hud
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

chore: more cleaning code

-22
-2
src/client/java/com/armorhud/armor/ArmorAccessor.java
··· 10 10 } 11 11 12 12 ItemStack getArmorPiece(ClientPlayerEntity player, EquipmentSlot slot); 13 - 14 - int getPieces(ClientPlayerEntity player); 15 13 }
-14
src/client/java/com/armorhud/armor/VanillaArmorAccessor.java
··· 13 13 14 14 return player.getEquippedStack(slot); 15 15 } 16 - 17 - public int getPieces(ClientPlayerEntity player) { 18 - int armorCount = 0; 19 - 20 - for (EquipmentSlot slot : EquipmentSlot.values()) { 21 - if (slot.isArmorSlot()) { 22 - if (!player.getEquippedStack(slot).isEmpty()) { 23 - armorCount++; 24 - } 25 - } 26 - } 27 - 28 - return armorCount; 29 - } 30 16 }
-6
src/client/java/com/armorhud/armorHud.java
··· 6 6 import com.armorhud.util.armorHudRegistries; 7 7 import net.fabricmc.api.ClientModInitializer; 8 8 import net.fabricmc.fabric.api.client.event.lifecycle.v1.ClientTickEvents; 9 - import net.minecraft.client.network.ClientPlayerEntity; 10 - import net.minecraft.item.ItemStack; 11 9 import org.slf4j.Logger; 12 10 import org.slf4j.LoggerFactory; 13 11 ··· 34 32 config.ARMOR_HUD = !config.ARMOR_HUD; 35 33 } 36 34 }); 37 - } 38 - 39 - public static void setArmorAccessor(ArmorAccessor armorAccessor) { 40 - armorHud.armorAccessor = armorAccessor; 41 35 } 42 36 43 37 public static ArmorAccessor getArmorAccessor() {