public class WidgetFluidFilter extends net.minecraft.client.gui.widget.Widget implements ITooltipProvider
| Modifier and Type | Field and Description |
|---|---|
protected net.minecraftforge.fluids.FluidStack |
fluidStack |
| Constructor and Description |
|---|
WidgetFluidFilter(int x,
int y,
net.minecraft.fluid.Fluid fluid) |
WidgetFluidFilter(int x,
int y,
net.minecraft.fluid.Fluid fluid,
java.util.function.Consumer<WidgetFluidFilter> pressable) |
| Modifier and Type | Method and Description |
|---|---|
void |
addTooltip(double mouseX,
double mouseY,
java.util.List<net.minecraft.util.text.ITextComponent> curTip,
boolean shiftPressed) |
net.minecraft.fluid.Fluid |
getFluid() |
void |
onClick(double x,
double y) |
void |
renderButton(com.mojang.blaze3d.matrix.MatrixStack matrixStack,
int mouseX,
int mouseY,
float partialTick) |
WidgetFluidFilter |
setFluid(net.minecraft.fluid.Fluid fluid) |
changeFocus, clearFGColor, clicked, createNarrationMessage, getFGColor, getHeight, getMessage, getWidth, getYImage, isFocused, isHovered, isMouseOver, isValidClickButton, mouseClicked, mouseDragged, mouseReleased, narrate, onDrag, onFocusedChanged, onRelease, playDownSound, queueNarration, render, renderBg, renderToolTip, setAlpha, setFGColor, setFocused, setHeight, setMessage, setWidthblit, blit, blit, blit, blit, blitOutlineBlack, drawCenteredString, drawCenteredString, drawString, drawString, fill, fillGradient, fillGradient, getBlitOffset, hLine, setBlitOffset, vLinepublic WidgetFluidFilter(int x,
int y,
net.minecraft.fluid.Fluid fluid)
public WidgetFluidFilter(int x,
int y,
net.minecraft.fluid.Fluid fluid,
java.util.function.Consumer<WidgetFluidFilter> pressable)
public void renderButton(com.mojang.blaze3d.matrix.MatrixStack matrixStack,
int mouseX,
int mouseY,
float partialTick)
renderButton in class net.minecraft.client.gui.widget.Widgetpublic void addTooltip(double mouseX,
double mouseY,
java.util.List<net.minecraft.util.text.ITextComponent> curTip,
boolean shiftPressed)
addTooltip in interface ITooltipProviderpublic net.minecraft.fluid.Fluid getFluid()
public WidgetFluidFilter setFluid(net.minecraft.fluid.Fluid fluid)
public void onClick(double x,
double y)
onClick in class net.minecraft.client.gui.widget.Widget