From 3e657ad92dcd33d55ff07765e013bc5a145c8c1f Mon Sep 17 00:00:00 2001 From: Glassmaker Date: Tue, 19 Aug 2014 20:25:32 +0300 Subject: [PATCH] Fixed Italics messages not showing properly in Waila --- .../java/tconstruct/plugins/waila/BasinDataProvider.java | 3 ++- .../tconstruct/plugins/waila/CastingChannelDataProvider.java | 5 +++-- .../tconstruct/plugins/waila/SearedTankDataProvider.java | 3 ++- .../java/tconstruct/plugins/waila/SmelteryDataProvider.java | 5 +++-- 4 files changed, 10 insertions(+), 6 deletions(-) diff --git a/src/main/java/tconstruct/plugins/waila/BasinDataProvider.java b/src/main/java/tconstruct/plugins/waila/BasinDataProvider.java index 8e516562..b10f5341 100644 --- a/src/main/java/tconstruct/plugins/waila/BasinDataProvider.java +++ b/src/main/java/tconstruct/plugins/waila/BasinDataProvider.java @@ -3,6 +3,7 @@ package tconstruct.plugins.waila; import mcp.mobius.waila.api.IWailaConfigHandler; import mcp.mobius.waila.api.IWailaDataAccessor; import mcp.mobius.waila.api.IWailaDataProvider; +import mcp.mobius.waila.api.SpecialChars; import net.minecraft.item.ItemStack; import net.minecraftforge.fluids.FluidStack; import tconstruct.smeltery.logic.CastingBasinLogic; @@ -48,7 +49,7 @@ public class BasinDataProvider implements IWailaDataProvider } else { - currenttip.add("§oEmpty"); // "§o" == Italics + currenttip.add(SpecialChars.ITALIC + "Empty"); } } } diff --git a/src/main/java/tconstruct/plugins/waila/CastingChannelDataProvider.java b/src/main/java/tconstruct/plugins/waila/CastingChannelDataProvider.java index 6881d5e4..df01b5f0 100644 --- a/src/main/java/tconstruct/plugins/waila/CastingChannelDataProvider.java +++ b/src/main/java/tconstruct/plugins/waila/CastingChannelDataProvider.java @@ -5,6 +5,7 @@ import java.util.List; import mcp.mobius.waila.api.IWailaConfigHandler; import mcp.mobius.waila.api.IWailaDataAccessor; import mcp.mobius.waila.api.IWailaDataProvider; +import mcp.mobius.waila.api.SpecialChars; import net.minecraft.item.ItemStack; import net.minecraft.util.StatCollector; import net.minecraftforge.common.util.ForgeDirection; @@ -47,12 +48,12 @@ public class CastingChannelDataProvider implements IWailaDataProvider } else { - currenttip.add("§o" + StatCollector.translateToLocal("tconstruct.waila.empty")); // "§o" == Italics + currenttip.add(SpecialChars.ITALIC + StatCollector.translateToLocal("tconstruct.waila.empty")); } currenttip.add(StatCollector.translateToLocal("tconstruct.waila.subtanks")); String s1, s2, s3, s4; - s1 = s2 = s3 = s4 = "§o" + StatCollector.translateToLocal("tconstruct.waila.empty"); + s1 = s2 = s3 = s4 = SpecialChars.ITALIC + StatCollector.translateToLocal("tconstruct.waila.empty"); if (northTank.fluid != null) s1 = northTank.fluid.amount + " / " + northTank.capacity; diff --git a/src/main/java/tconstruct/plugins/waila/SearedTankDataProvider.java b/src/main/java/tconstruct/plugins/waila/SearedTankDataProvider.java index 048e73dc..ff47d42b 100644 --- a/src/main/java/tconstruct/plugins/waila/SearedTankDataProvider.java +++ b/src/main/java/tconstruct/plugins/waila/SearedTankDataProvider.java @@ -3,6 +3,7 @@ package tconstruct.plugins.waila; import mcp.mobius.waila.api.IWailaConfigHandler; import mcp.mobius.waila.api.IWailaDataAccessor; import mcp.mobius.waila.api.IWailaDataProvider; +import mcp.mobius.waila.api.SpecialChars; import net.minecraft.item.ItemStack; import net.minecraftforge.fluids.FluidStack; import tconstruct.smeltery.logic.LavaTankLogic; @@ -38,7 +39,7 @@ public class SearedTankDataProvider implements IWailaDataProvider } else { - currenttip.add("§oEmpty"); // "§o" == Italics + currenttip.add(SpecialChars.ITALIC + "Empty"); } } return currenttip; diff --git a/src/main/java/tconstruct/plugins/waila/SmelteryDataProvider.java b/src/main/java/tconstruct/plugins/waila/SmelteryDataProvider.java index 4aa27af2..04777414 100644 --- a/src/main/java/tconstruct/plugins/waila/SmelteryDataProvider.java +++ b/src/main/java/tconstruct/plugins/waila/SmelteryDataProvider.java @@ -3,6 +3,7 @@ package tconstruct.plugins.waila; import mcp.mobius.waila.api.IWailaConfigHandler; import mcp.mobius.waila.api.IWailaDataAccessor; import mcp.mobius.waila.api.IWailaDataProvider; +import mcp.mobius.waila.api.SpecialChars; import net.minecraft.item.ItemStack; import net.minecraftforge.fluids.FluidStack; import tconstruct.smeltery.logic.SmelteryLogic; @@ -35,7 +36,7 @@ public class SmelteryDataProvider implements IWailaDataProvider List fls = te.moltenMetal; if (fls.size() <= 0) { - currenttip.add("§oEmpty"); // "§o" == Italics + currenttip.add(SpecialChars.ITALIC + "Empty"); } else { @@ -48,7 +49,7 @@ public class SmelteryDataProvider implements IWailaDataProvider } else { - currenttip.add("§oInvalid structure"); + currenttip.add(SpecialChars.ITALIC + "Invalid structure"); } }