Lineup batteries and energy storages.

This commit is contained in:
drcrazy 2020-01-13 15:35:59 +03:00
parent b9c8a1a215
commit 342043dbba
10 changed files with 50 additions and 64 deletions

View file

@ -56,21 +56,6 @@ public class BatteryItem extends Item implements EnergyHolder, ItemDurabilityExt
}
// Item
@Override
public double getDurability(ItemStack stack) {
return 1 - ItemUtils.getPowerForDurabilityBar(stack);
}
@Override
public boolean showDurability(ItemStack stack) {
return true;
}
@Override
public int getDurabilityColor(ItemStack stack) {
return PowerSystem.getDisplayPower().colour;
}
@Override
public void appendStacks(ItemGroup group, DefaultedList<ItemStack> stacks) {
if (!isIn(group)) {
@ -89,4 +74,20 @@ public class BatteryItem extends Item implements EnergyHolder, ItemDurabilityExt
public EnergyTier getTier() {
return tier;
}
// ItemDurabilityExtensions
@Override
public double getDurability(ItemStack stack) {
return 1 - ItemUtils.getPowerForDurabilityBar(stack);
}
@Override
public boolean showDurability(ItemStack stack) {
return true;
}
@Override
public int getDurabilityColor(ItemStack stack) {
return PowerSystem.getDisplayPower().colour;
}
}