package imdutch21.oilcraft.potion;
import net.minecraft.client.Minecraft;
import net.minecraft.potion.Potion;
import net.minecraft.util.ResourceLocation;
import net.minecraftforge.fml.relauncher.Side;
import net.minecraftforge.fml.relauncher.SideOnly;
/**
* Created by Bart on 13/02/2016.
*/
public class OCPotion extends Potion {
private static final ResourceLocation resource = new ResourceLocation("oilcraft:textures/gui/potions.png");
public OCPotion(boolean badEffect, int color, int iconIndex) {
super( badEffect, color);
setIconIndex(iconIndex % 8, iconIndex / 8);
getLiquidColor(color);
}
public int getLiquidColor(int liquidColour) {
return liquidColour;
}
@Override
@SideOnly(Side.CLIENT)
public int getStatusIconIndex() {
Minecraft.getMinecraft().renderEngine.bindTexture(resource);
return super.getStatusIconIndex();
}
}