Applied-Energistics-2-tiler.../src/main/java/appeng/client/render/StaticItemColor.java
2016-09-10 00:56:28 +02:00

30 lines
534 B
Java

package appeng.client.render;
import net.minecraft.client.renderer.color.IItemColor;
import net.minecraft.item.ItemStack;
import appeng.api.util.AEColor;
/**
* Returns the shades of a single AE color for tint indices 0, 1, and 2.
*/
public class StaticItemColor implements IItemColor
{
private final AEColor color;
public StaticItemColor( AEColor color )
{
this.color = color;
}
@Override
public int getColorFromItemstack( ItemStack stack, int tintIndex )
{
return color.getVariantByTintIndex( tintIndex );
}
}