Package net.minecraft.client.gui.widget
Class PageTurnWidget
java.lang.Object
net.minecraft.client.gui.DrawableHelper
net.minecraft.client.gui.widget.AbstractButtonWidget
net.minecraft.client.gui.widget.AbstractPressableButtonWidget
net.minecraft.client.gui.widget.ButtonWidget
net.minecraft.client.gui.widget.PageTurnWidget
@Environment(CLIENT) public class PageTurnWidget extends ButtonWidget
- Mappings:
Namespace Name official dwkintermediary net/minecraft/class_474named net/minecraft/client/gui/widget/PageTurnWidget
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.client.gui.widget.ButtonWidget
ButtonWidget.PressAction, ButtonWidget.TooltipSupplier -
Field Summary
Fields Modifier and Type Field Description private booleanisNextPageButtonprivate booleanplayPageTurnSoundFields inherited from class net.minecraft.client.gui.widget.ButtonWidget
EMPTY, onPress, tooltipSupplierFields inherited from class net.minecraft.client.gui.widget.AbstractButtonWidget
active, alpha, height, hovered, nextNarration, visible, WIDGETS_LOCATION, width, x, yFields inherited from class net.minecraft.client.gui.DrawableHelper
GUI_ICONS_TEXTURE, OPTIONS_BACKGROUND_TEXTURE, STATS_ICON_TEXTURE -
Constructor Summary
Constructors Constructor Description PageTurnWidget(int x, int y, boolean isNextPageButton, ButtonWidget.PressAction action, boolean playPageTurnSound) -
Method Summary
Modifier and Type Method Description voidplayDownSound(SoundManager soundManager)voidrenderButton(MatrixStack matrices, int mouseX, int mouseY, float delta)Methods inherited from class net.minecraft.client.gui.widget.ButtonWidget
onPress, renderToolTipMethods inherited from class net.minecraft.client.gui.widget.AbstractPressableButtonWidget
keyPressed, onClickMethods inherited from class net.minecraft.client.gui.widget.AbstractButtonWidget
changeFocus, clicked, getHeight, getMessage, getNarrationMessage, getWidth, getYImage, isFocused, isHovered, isMouseOver, isValidClickButton, method_32602, mouseClicked, mouseDragged, mouseReleased, narrate, onDrag, onFocusedChanged, onRelease, queueNarration, render, renderBg, setAlpha, setFocused, setMessage, setWidthMethods inherited from class net.minecraft.client.gui.DrawableHelper
drawCenteredString, drawCenteredText, drawHorizontalLine, drawSprite, drawStringWithShadow, drawTexture, drawTexture, drawTexture, drawTexture, drawTextWithShadow, drawVerticalLine, fill, fillGradient, fillGradient, getZOffset, method_29343, method_33284, setZOffsetMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.client.gui.Element
charTyped, keyReleased, mouseMoved, mouseScrolled
-
Field Details
-
isNextPageButton
private final boolean isNextPageButton- Mappings:
Namespace Name Mixin selector official aLdwk;a:Zintermediary field_2851Lnet/minecraft/class_474;field_2851:Znamed isNextPageButtonLnet/minecraft/client/gui/widget/PageTurnWidget;isNextPageButton:Z
-
playPageTurnSound
private final boolean playPageTurnSound- Mappings:
Namespace Name Mixin selector official bLdwk;b:Zintermediary field_18977Lnet/minecraft/class_474;field_18977:Znamed playPageTurnSoundLnet/minecraft/client/gui/widget/PageTurnWidget;playPageTurnSound:Z
-
-
Constructor Details
-
PageTurnWidget
public PageTurnWidget(int x, int y, boolean isNextPageButton, ButtonWidget.PressAction action, boolean playPageTurnSound)- Mappings:
Namespace Name Mixin selector official <init>Ldwk;<init>(IIZLdra$a;Z)Vintermediary <init>Lnet/minecraft/class_474;<init>(IIZLnet/minecraft/class_4185$class_4241;Z)Vnamed <init>Lnet/minecraft/client/gui/widget/PageTurnWidget;<init>(IIZLnet/minecraft/client/gui/widget/ButtonWidget$PressAction;Z)V
-
-
Method Details
-
renderButton
- Overrides:
renderButtonin classButtonWidget- Mappings:
Namespace Name Mixin selector official bLdqy;b(Ldkx;IIF)Vintermediary method_25359Lnet/minecraft/class_339;method_25359(Lnet/minecraft/class_4587;IIF)Vnamed renderButtonLnet/minecraft/client/gui/widget/AbstractButtonWidget;renderButton(Lnet/minecraft/client/util/math/MatrixStack;IIF)V
-
playDownSound
- Overrides:
playDownSoundin classAbstractButtonWidget- Mappings:
Namespace Name Mixin selector official aLdqy;a(Leus;)Vintermediary method_25354Lnet/minecraft/class_339;method_25354(Lnet/minecraft/class_1144;)Vnamed playDownSoundLnet/minecraft/client/gui/widget/AbstractButtonWidget;playDownSound(Lnet/minecraft/client/sound/SoundManager;)V
-