Applied-Energistics-2-tiler.../client/texture/FullIcon.java

82 lines
1.1 KiB
Java
Raw Normal View History

package appeng.client.texture;
2014-02-09 02:34:52 +01:00
import net.minecraft.util.IIcon;
import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;
2014-02-09 02:34:52 +01:00
public class FullIcon implements IIcon
{
2014-02-09 02:34:52 +01:00
private IIcon p;
2014-02-09 02:34:52 +01:00
public FullIcon(IIcon o) {
p = o;
}
@Override
@SideOnly(Side.CLIENT)
public float getMinU()
{
return p.getMinU();
}
@Override
@SideOnly(Side.CLIENT)
public float getMaxU()
{
return p.getMaxU();
}
@Override
@SideOnly(Side.CLIENT)
public float getInterpolatedU(double d0)
{
if ( d0 > 8.0 )
return p.getMaxU();
return p.getMinU();
}
@Override
@SideOnly(Side.CLIENT)
public float getMinV()
{
return p.getMinV();
}
@Override
@SideOnly(Side.CLIENT)
public float getMaxV()
{
return p.getMaxV();
}
@Override
@SideOnly(Side.CLIENT)
public float getInterpolatedV(double d0)
{
if ( d0 > 8.0 )
return p.getMaxV();
return p.getMinV();
}
@Override
@SideOnly(Side.CLIENT)
public String getIconName()
{
return p.getIconName();
}
@Override
public int getIconWidth()
{
return p.getIconWidth();
}
@Override
public int getIconHeight()
{
return p.getIconHeight();
}
}