public class WidgetColorSelector extends WidgetButtonExtended implements IDrawAfterRender
WidgetButtonExtended.IconPositionNO_TOOLTIP, onPress, onTooltip| Constructor and Description |
|---|
WidgetColorSelector(int xIn,
int yIn) |
WidgetColorSelector(int xIn,
int yIn,
java.util.function.Consumer<WidgetColorSelector> callback) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
clicked(double mouseX,
double mouseY) |
net.minecraft.item.DyeColor |
getColor() |
void |
onClick(double mouseX,
double mouseY) |
void |
renderAfterEverythingElse(com.mojang.blaze3d.matrix.MatrixStack matrixStack,
int mouseX,
int mouseY,
float partialTick) |
void |
renderButton(com.mojang.blaze3d.matrix.MatrixStack matrixStack,
int mouseX,
int mouseY,
float partialTick) |
WidgetColorSelector |
withInitialColor(net.minecraft.item.DyeColor color) |
addTooltip, getHeight, getTag, getTooltip, getWidth, hasTooltip, onPress, setIconPosition, setIconSpacing, setInvisibleHoverColor, setRenderedIcon, setRenderStacks, setTexture, setTooltipKey, setTooltipText, setTooltipText, setVisible, withTagchangeFocus, clearFGColor, createNarrationMessage, getFGColor, getMessage, getYImage, isFocused, isHovered, isMouseOver, isValidClickButton, mouseClicked, mouseDragged, mouseReleased, narrate, onDrag, onFocusedChanged, onRelease, playDownSound, queueNarration, render, renderBg, setAlpha, setFGColor, setFocused, setHeight, setMessage, setWidthblit, blit, blit, blit, blit, blitOutlineBlack, drawCenteredString, drawCenteredString, drawString, drawString, fill, fillGradient, fillGradient, getBlitOffset, hLine, setBlitOffset, vLinepublic WidgetColorSelector(int xIn,
int yIn)
public WidgetColorSelector(int xIn,
int yIn,
java.util.function.Consumer<WidgetColorSelector> callback)
public WidgetColorSelector withInitialColor(net.minecraft.item.DyeColor color)
public net.minecraft.item.DyeColor getColor()
public void renderButton(com.mojang.blaze3d.matrix.MatrixStack matrixStack,
int mouseX,
int mouseY,
float partialTick)
renderButton in class WidgetButtonExtendedpublic void renderAfterEverythingElse(com.mojang.blaze3d.matrix.MatrixStack matrixStack,
int mouseX,
int mouseY,
float partialTick)
renderAfterEverythingElse in interface IDrawAfterRenderprotected boolean clicked(double mouseX,
double mouseY)
clicked in class net.minecraft.client.gui.widget.Widgetpublic void onClick(double mouseX,
double mouseY)
onClick in class net.minecraft.client.gui.widget.button.AbstractButton