diff options
Diffstat (limited to 'src/main/java/darkknight/jewelrycraft/thirdparty/WailaHandler.java')
| -rw-r--r-- | src/main/java/darkknight/jewelrycraft/thirdparty/WailaHandler.java | 59 |
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; - } - -} |
