/
Belyash5
/
Flu
Обзор
Документация
Войти
/
Belyash5
/
Flu
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
src/main/java/com/hbm/items/machine/ItemSelfcharger.java
55 строк
1 KB
Boblet
battery packs
20 авг 2024, 17:30
20 авг 2024, 17:30
b8d24b5
Код
Авторство
О чём код?
package com.hbm.items.machine; import java.util.List; import com.hbm.util.BobMathUtil; import api.hbm.energymk2.IBatteryItem; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.item.Item; import net.minecraft.item.ItemStack; import net.minecraft.util.EnumChatFormatting; public class ItemSelfcharger extends Item implements IBatteryItem { long charge; public ItemSelfcharger(long charge) { this.charge = charge; } @Override public void addInformation(ItemStack itemstack, EntityPlayer player, List list, boolean bool) { list.add(EnumChatFormatting.YELLOW + "" + BobMathUtil.getShortNumber(charge) + "HE/t"); } @Override public void chargeBattery(ItemStack stack, long i) { } @Override public void setCharge(ItemStack stack, long i) { } @Override public void dischargeBattery(ItemStack stack, long i) { } @Override public long getCharge(ItemStack stack) { return charge; } @Override public long getMaxCharge(ItemStack stack) { return charge; } @Override public long getChargeRate() { return 0; } @Override public long getDischargeRate() { return charge; } }