public class ToggleImageButton extends ImageButton
| Modifier and Type | Field and Description |
|---|---|
protected net.minecraft.util.ResourceLocation |
defaultResource |
protected boolean |
toggled |
protected net.minecraft.util.ResourceLocation |
toggleResource |
resourceEMTPY_PRESSABLE| Constructor and Description |
|---|
ToggleImageButton(int x,
int y,
int width,
int height,
net.minecraft.util.ResourceLocation defaultResource,
net.minecraft.util.ResourceLocation toggleResource) |
ToggleImageButton(int x,
int y,
int width,
int height,
net.minecraft.util.ResourceLocation defaultResource,
net.minecraft.util.ResourceLocation toggleResource,
net.minecraft.client.gui.widget.button.Button.IPressable pressable) |
| Modifier and Type | Method and Description |
|---|---|
net.minecraft.util.ResourceLocation |
getDefaultResource() |
net.minecraft.util.ResourceLocation |
getToggleResource() |
boolean |
isToggled() |
void |
onPress() |
void |
setDefaultResource(net.minecraft.util.ResourceLocation defaultResource) |
void |
setToggleResource(net.minecraft.util.ResourceLocation toggleResource) |
void |
toggle() |
void |
toggle(boolean value) |
getResource, renderButton, resetColor, setResourcesetPressable, setPressablekeyPressed, onClickchangeFocus, clicked, getFGColor, getHeight, getMessage, getNarrationMessage, getWidth, getYImage, isFocused, isHovered, isMouseOver, isValidClickButton, mouseClicked, mouseDragged, mouseReleased, narrate, onDrag, onFocusedChanged, onRelease, playDownSound, render, renderBg, renderToolTip, setAlpha, setFGColor, setFocused, setHeight, setMessage, setWidthblit, blit, blit, blit, blit, drawCenteredString, drawRightAlignedString, drawString, fill, fillGradient, hLine, innerBlit, vLineprotected net.minecraft.util.ResourceLocation defaultResource
protected net.minecraft.util.ResourceLocation toggleResource
protected boolean toggled
public ToggleImageButton(int x,
int y,
int width,
int height,
net.minecraft.util.ResourceLocation defaultResource,
net.minecraft.util.ResourceLocation toggleResource)
public ToggleImageButton(int x,
int y,
int width,
int height,
net.minecraft.util.ResourceLocation defaultResource,
net.minecraft.util.ResourceLocation toggleResource,
net.minecraft.client.gui.widget.button.Button.IPressable pressable)
public net.minecraft.util.ResourceLocation getDefaultResource()
public void setDefaultResource(net.minecraft.util.ResourceLocation defaultResource)
public net.minecraft.util.ResourceLocation getToggleResource()
public void setToggleResource(net.minecraft.util.ResourceLocation toggleResource)
public boolean isToggled()
public void toggle()
public void toggle(boolean value)
public void onPress()
onPress in class net.minecraft.client.gui.widget.button.Button