From c7f2b7d29c0982bfea68a967af8ed1c97233c0f2 Mon Sep 17 00:00:00 2001 From: Nicholas Ignoffo Date: Fri, 30 Dec 2016 17:34:43 -0800 Subject: [PATCH] Add current charge to Waila tooltip (#1013) --- .../compat/waila/provider/DataProviderBloodAltar.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/main/java/WayofTime/bloodmagic/compat/waila/provider/DataProviderBloodAltar.java b/src/main/java/WayofTime/bloodmagic/compat/waila/provider/DataProviderBloodAltar.java index 2638641b..867d648a 100644 --- a/src/main/java/WayofTime/bloodmagic/compat/waila/provider/DataProviderBloodAltar.java +++ b/src/main/java/WayofTime/bloodmagic/compat/waila/provider/DataProviderBloodAltar.java @@ -88,12 +88,14 @@ public class DataProviderBloodAltar implements IWailaDataProvider if (hasSeer) { + int charge = accessor.getNBTData().getCompoundTag("bloodAltar").getInteger(Constants.NBT.ALTAR_TOTAL_CHARGE); int progress = accessor.getNBTData().getCompoundTag("bloodAltar").getInteger(Constants.NBT.ALTAR_PROGRESS); int liquidRequired = accessor.getNBTData().getCompoundTag("bloodAltar").getInteger(Constants.NBT.ALTAR_LIQUID_REQ); int craftAmount = 1; if (accessor.getNBTData().getTagList("Items", 10).get(0).getId() == 10) craftAmount = ((NBTTagCompound)accessor.getNBTData().getTagList("Items", 10).get(0)).getByte("Count"); currenttip.add(TextHelper.localizeEffect("tooltip.BloodMagic.sigil.seer.currentAltarProgress.percent", (int) (((double) progress / (double) liquidRequired * 100) / craftAmount) + "%")); + currenttip.add(TextHelper.localizeEffect("tooltip.BloodMagic.sigil.seer.currentCharge", charge)); } } } else