/
Belyash5
/
Flu
Обзор
Документация
Войти
/
Belyash5
/
Flu
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
src/main/java/com/hbm/items/armor/ItemModShield.java
33 строки
1 KB
Boblet
life extender rework, more EC compat
16 фев 2024, 17:01
16 фев 2024, 17:01
efa790f
Код
Авторство
О чём код?
package com.hbm.items.armor; import java.util.List; import com.hbm.handler.ArmorModHandler; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.item.ItemStack; import net.minecraft.util.EnumChatFormatting; public class ItemModShield extends ItemArmorMod { public final float shield; public ItemModShield(float shield) { super(ArmorModHandler.kevlar, false, true, false, false); this.shield = shield; } @Override public void addInformation(ItemStack itemstack, EntityPlayer player, List list, boolean bool) { String color = "" + (System.currentTimeMillis() % 1000 < 500 ? EnumChatFormatting.YELLOW : EnumChatFormatting.GOLD); list.add(color + "+" + (Math.round(shield * 10) * 0.1) + " shield"); list.add(""); super.addInformation(itemstack, player, list, bool); } @Override public void addDesc(List list, ItemStack stack, ItemStack armor) { String color = "" + (System.currentTimeMillis() % 1000 < 500 ? EnumChatFormatting.YELLOW : EnumChatFormatting.GOLD); list.add(color + " " + stack.getDisplayName() + " (+" + (Math.round(shield * 10) * 0.1) + " health)"); } }