package cofh.lib.gui.element;
import cofh.lib.gui.GuiBase;
import cofh.lib.util.helpers.FluidHelper;
import net.minecraftforge.fluids.Fluid;
import net.minecraftforge.fluids.FluidStack;
public class ElementFluid extends ElementBase {
public FluidStack fluid;
public ElementFluid(GuiBase gui, int posX, int posY) {
super(gui, posX, posY);
}
public ElementFluid setFluid(FluidStack stack) {
this.fluid = stack;
return this;
}
public ElementFluid setFluid(Fluid fluid) {
this.fluid = new FluidStack(fluid, FluidHelper.BUCKET_VOLUME);
return this;
}
@Override
public void drawBackground(int mouseX, int mouseY, float gameTicks) {
gui.drawFluid(posX, posY, fluid, sizeX, sizeY);
}
@Override
public void drawForeground(int mouseX, int mouseY) {
}
}