summaryrefslogtreecommitdiff
path: root/src/main/java/darkknight/jewelrycraft/thirdparty/WailaHandler.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/darkknight/jewelrycraft/thirdparty/WailaHandler.java')
-rw-r--r--src/main/java/darkknight/jewelrycraft/thirdparty/WailaHandler.java59
1 files changed, 0 insertions, 59 deletions
diff --git a/src/main/java/darkknight/jewelrycraft/thirdparty/WailaHandler.java b/src/main/java/darkknight/jewelrycraft/thirdparty/WailaHandler.java
deleted file mode 100644
index 4352867..0000000
--- a/src/main/java/darkknight/jewelrycraft/thirdparty/WailaHandler.java
+++ /dev/null
@@ -1,59 +0,0 @@
-package darkknight.jewelrycraft.thirdparty;
-
-import java.util.List;
-import darkknight.jewelrycraft.item.ItemList;
-import darkknight.jewelrycraft.tileentity.TileEntityMoltenMetal;
-import darkknight.jewelrycraft.util.JewelryNBT;
-import mcp.mobius.waila.api.IWailaConfigHandler;
-import mcp.mobius.waila.api.IWailaDataAccessor;
-import mcp.mobius.waila.api.IWailaDataProvider;
-import mcp.mobius.waila.api.IWailaRegistrar;
-import mcp.mobius.waila.api.SpecialChars;
-import net.minecraft.entity.player.EntityPlayerMP;
-import net.minecraft.item.ItemStack;
-import net.minecraft.nbt.NBTTagCompound;
-import net.minecraft.tileentity.TileEntity;
-import net.minecraft.util.StatCollector;
-import net.minecraft.world.World;
-
-public class WailaHandler implements IWailaDataProvider{
-
- @Override
- public ItemStack getWailaStack(IWailaDataAccessor accessor, IWailaConfigHandler config) {
- TileEntityMoltenMetal te = (TileEntityMoltenMetal)accessor.getTileEntity();
- ItemStack is = new ItemStack(ItemList.metal);
- JewelryNBT.addMetal(is, te.getMetal());
- return is;
- }
-
- @Override
- public List<String> getWailaHead(ItemStack itemStack, List<String> currenttip, IWailaDataAccessor accessor, IWailaConfigHandler config) {
- TileEntityMoltenMetal te = (TileEntityMoltenMetal)accessor.getTileEntity();
- String metalName = SpecialChars.WHITE + StatCollector.translateToLocal("tile.jewelrycraft2.moltenMetal.name") + " " + te.getMetal().getDisplayName();
- currenttip.remove(0);
- currenttip.add(0, metalName);
- return currenttip;
- }
-
- @Override
- public List<String> getWailaBody(ItemStack itemStack, List<String> currenttip, IWailaDataAccessor accessor, IWailaConfigHandler config) {
- return currenttip;
- }
-
- @Override
- public List<String> getWailaTail(ItemStack itemStack, List<String> currenttip, IWailaDataAccessor accessor, IWailaConfigHandler config) {
- return currenttip;
- }
-
- public static void registration(IWailaRegistrar registrar){
- registrar.registerStackProvider(new WailaHandler(), TileEntityMoltenMetal.class);
- registrar.registerHeadProvider(new WailaHandler(), TileEntityMoltenMetal.class);
- }
-
- @Override
- public NBTTagCompound getNBTData(EntityPlayerMP player, TileEntity tile, NBTTagCompound nbt, World world, int x, int y, int z)
- {
- return null;
- }
-
-}