Class BookEditScreen
java.lang.Object
net.minecraft.client.gui.DrawableHelper
net.minecraft.client.gui.AbstractParentElement
net.minecraft.client.gui.screen.Screen
net.minecraft.client.gui.screen.ingame.BookEditScreen
- All Implemented Interfaces:
Drawable,Element,ParentElement,TickableElement
@Environment(CLIENT) public class BookEditScreen extends Screen
- Mappings:
Namespace Name official dwfintermediary net/minecraft/class_473named net/minecraft/client/gui/screen/ingame/BookEditScreen
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) static classBookEditScreen.Line(package private) static classBookEditScreen.PageContent(package private) static classBookEditScreen.Position -
Field Summary
Fields Modifier and Type Field Description private static OrderedTextBLACK_CURSOR_TEXTprivate ButtonWidgetcancelButtonprivate intcurrentPageprivate booleandirtyprivate ButtonWidgetdoneButtonprivate static TextEDIT_TITLE_TEXTprivate SelectionManagerfield_24269private SelectionManagerfield_24270private Textfield_25891private Textfield_25892private static TextFINALIZE_WARNING_TEXTprivate ButtonWidgetfinalizeButtonprivate static OrderedTextGRAY_CURSOR_TEXTprivate Handhandprivate ItemStackitemStackprivate intlastClickIndexprivate longlastClickTimeprivate PageTurnWidgetnextPageButtonprivate BookEditScreen.PageContentpageContentprivate List<String>pagesprivate PlayerEntityplayerprivate PageTurnWidgetpreviousPageButtonprivate ButtonWidgetsignButtonprivate booleansigningprivate inttickCounterprivate StringtitleFields inherited from class net.minecraft.client.gui.screen.Screen
buttons, children, client, height, itemRenderer, passEvents, textRenderer, widthFields inherited from class net.minecraft.client.gui.DrawableHelper
GUI_ICONS_TEXTURE, OPTIONS_BACKGROUND_TEXTURE, STATS_ICON_TEXTURE -
Constructor Summary
Constructors Constructor Description BookEditScreen(PlayerEntity player, ItemStack itemStack, Hand hand) -
Method Summary
Modifier and Type Method Description private voidappendNewPage()booleancharTyped(char chr, int modifiers)Callback for when a character input has been captured.private intcountPages()private BookEditScreen.PageContentcreatePageContent()private voidfinalizeBook(boolean signBook)private StringgetClipboard()private StringgetCurrentPageContent()private BookEditScreen.PageContentgetPageContent()protected voidinit()Called when a screen should be initialized.private voidinvalidatePageContent()booleankeyPressed(int keyCode, int scanCode, int modifiers)Callback for when a key down event has been captured.private booleankeyPressedSignMode(int keyCode, int scanCode, int modifiers)private voidmethod_27580(int int2)private voidmethod_27581(MatrixStack matrixStack, BookEditScreen.Position position, boolean bool)private BookEditScreen.Positionmethod_27582(BookEditScreen.Position position)private Rect2imethod_27583(BookEditScreen.Position position, BookEditScreen.Position position2)private Rect2imethod_27585(String string, TextHandler textHandler, int int2, int int3, int int4, int int5)private voidmethod_27588(Rect2i[] rect2i)private voidmethod_27589(int int2)private BookEditScreen.Positionmethod_27590(BookEditScreen.Position position)private static intmethod_27591(int[] int2, int int3)private booleanmethod_27592(int int2, int int3, int int4)private voidmethod_27597()private voidmethod_27598()private voidmethod_27872()booleanmouseClicked(double mouseX, double mouseY, int button)Callback for when a mouse button down event has been captured.booleanmouseDragged(double mouseX, double mouseY, int button, double deltaX, double deltaY)Callback for when a mouse button drag event has been captured.private voidmoveCursorToBottom()private voidmoveCursorToTop()private voidopenNextPage()private voidopenPreviousPage()voidremoved()private voidremoveEmptyPages()voidrender(MatrixStack matrices, int mouseX, int mouseY, float delta)private voidsetClipboard(String clipboard)private voidsetPageContent(String newContent)voidtick()private voidupdateButtons()Methods inherited from class net.minecraft.client.gui.screen.Screen
addButton, addChild, children, filesDragged, getNarrationMessage, getTitle, getTooltipFromItem, handleTextClick, hasAltDown, hasControlDown, hasShiftDown, init, insertText, isCopy, isCut, isMouseOver, isPaste, isPauseScreen, isSelectAll, isValidCharacterForName, onClose, renderBackground, renderBackground, renderBackgroundTexture, renderOrderedTooltip, renderTextHoverEffect, renderTooltip, renderTooltip, renderTooltip, renderTooltip, resize, sendMessage, sendMessage, shouldCloseOnEsc, wrapScreenErrorMethods inherited from class net.minecraft.client.gui.AbstractParentElement
getFocused, isDragging, setDragging, setFocusedMethods 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
mouseMovedMethods inherited from interface net.minecraft.client.gui.ParentElement
changeFocus, focusOn, hoveredElement, keyReleased, mouseReleased, mouseScrolled, setInitialFocus
-
Field Details
-
EDIT_TITLE_TEXT
- Mappings:
Namespace Name Mixin selector official aLdwf;a:Loi;intermediary field_25893Lnet/minecraft/class_473;field_25893:Lnet/minecraft/class_2561;named EDIT_TITLE_TEXTLnet/minecraft/client/gui/screen/ingame/BookEditScreen;EDIT_TITLE_TEXT:Lnet/minecraft/text/Text;
-
FINALIZE_WARNING_TEXT
- Mappings:
Namespace Name Mixin selector official bLdwf;b:Loi;intermediary field_25894Lnet/minecraft/class_473;field_25894:Lnet/minecraft/class_2561;named FINALIZE_WARNING_TEXTLnet/minecraft/client/gui/screen/ingame/BookEditScreen;FINALIZE_WARNING_TEXT:Lnet/minecraft/text/Text;
-
BLACK_CURSOR_TEXT
- Mappings:
Namespace Name Mixin selector official cLdwf;c:Lafs;intermediary field_25895Lnet/minecraft/class_473;field_25895:Lnet/minecraft/class_5481;named BLACK_CURSOR_TEXTLnet/minecraft/client/gui/screen/ingame/BookEditScreen;BLACK_CURSOR_TEXT:Lnet/minecraft/text/OrderedText;
-
GRAY_CURSOR_TEXT
- Mappings:
Namespace Name Mixin selector official pLdwf;p:Lafs;intermediary field_25896Lnet/minecraft/class_473;field_25896:Lnet/minecraft/class_5481;named GRAY_CURSOR_TEXTLnet/minecraft/client/gui/screen/ingame/BookEditScreen;GRAY_CURSOR_TEXT:Lnet/minecraft/text/OrderedText;
-
player
- Mappings:
Namespace Name Mixin selector official qLdwf;q:Lbhl;intermediary field_2826Lnet/minecraft/class_473;field_2826:Lnet/minecraft/class_1657;named playerLnet/minecraft/client/gui/screen/ingame/BookEditScreen;player:Lnet/minecraft/entity/player/PlayerEntity;
-
itemStack
- Mappings:
Namespace Name Mixin selector official rLdwf;r:Lbnv;intermediary field_2835Lnet/minecraft/class_473;field_2835:Lnet/minecraft/class_1799;named itemStackLnet/minecraft/client/gui/screen/ingame/BookEditScreen;itemStack:Lnet/minecraft/item/ItemStack;
-
dirty
private boolean dirty- Mappings:
Namespace Name Mixin selector official sLdwf;s:Zintermediary field_2837Lnet/minecraft/class_473;field_2837:Znamed dirtyLnet/minecraft/client/gui/screen/ingame/BookEditScreen;dirty:Z
-
signing
private boolean signing- Mappings:
Namespace Name Mixin selector official tLdwf;t:Zintermediary field_2828Lnet/minecraft/class_473;field_2828:Znamed signingLnet/minecraft/client/gui/screen/ingame/BookEditScreen;signing:Z
-
tickCounter
private int tickCounter- Mappings:
Namespace Name Mixin selector official uLdwf;u:Iintermediary field_2844Lnet/minecraft/class_473;field_2844:Inamed tickCounterLnet/minecraft/client/gui/screen/ingame/BookEditScreen;tickCounter:I
-
currentPage
private int currentPage- Mappings:
Namespace Name Mixin selector official vLdwf;v:Iintermediary field_2840Lnet/minecraft/class_473;field_2840:Inamed currentPageLnet/minecraft/client/gui/screen/ingame/BookEditScreen;currentPage:I
-
pages
- Mappings:
Namespace Name Mixin selector official wLdwf;w:Ljava/util/List;intermediary field_17116Lnet/minecraft/class_473;field_17116:Ljava/util/List;named pagesLnet/minecraft/client/gui/screen/ingame/BookEditScreen;pages:Ljava/util/List;
-
title
- Mappings:
Namespace Name Mixin selector official xLdwf;x:Ljava/lang/String;intermediary field_2847Lnet/minecraft/class_473;field_2847:Ljava/lang/String;named titleLnet/minecraft/client/gui/screen/ingame/BookEditScreen;title:Ljava/lang/String;
-
field_24269
- Mappings:
Namespace Name Mixin selector official yLdwf;y:Ldtj;intermediary field_24269Lnet/minecraft/class_473;field_24269:Lnet/minecraft/class_3728;named field_24269Lnet/minecraft/client/gui/screen/ingame/BookEditScreen;field_24269:Lnet/minecraft/client/util/SelectionManager;
-
field_24270
- Mappings:
Namespace Name Mixin selector official zLdwf;z:Ldtj;intermediary field_24270Lnet/minecraft/class_473;field_24270:Lnet/minecraft/class_3728;named field_24270Lnet/minecraft/client/gui/screen/ingame/BookEditScreen;field_24270:Lnet/minecraft/client/util/SelectionManager;
-
lastClickTime
private long lastClickTime- Mappings:
Namespace Name Mixin selector official ALdwf;A:Jintermediary field_2830Lnet/minecraft/class_473;field_2830:Jnamed lastClickTimeLnet/minecraft/client/gui/screen/ingame/BookEditScreen;lastClickTime:J
-
lastClickIndex
private int lastClickIndex- Mappings:
Namespace Name Mixin selector official BLdwf;B:Iintermediary field_2827Lnet/minecraft/class_473;field_2827:Inamed lastClickIndexLnet/minecraft/client/gui/screen/ingame/BookEditScreen;lastClickIndex:I
-
nextPageButton
- Mappings:
Namespace Name Mixin selector official CLdwf;C:Ldxe;intermediary field_2843Lnet/minecraft/class_473;field_2843:Lnet/minecraft/class_474;named nextPageButtonLnet/minecraft/client/gui/screen/ingame/BookEditScreen;nextPageButton:Lnet/minecraft/client/gui/widget/PageTurnWidget;
-
previousPageButton
- Mappings:
Namespace Name Mixin selector official DLdwf;D:Ldxe;intermediary field_2839Lnet/minecraft/class_473;field_2839:Lnet/minecraft/class_474;named previousPageButtonLnet/minecraft/client/gui/screen/ingame/BookEditScreen;previousPageButton:Lnet/minecraft/client/gui/widget/PageTurnWidget;
-
doneButton
- Mappings:
Namespace Name Mixin selector official ELdwf;E:Ldru;intermediary field_2848Lnet/minecraft/class_473;field_2848:Lnet/minecraft/class_4185;named doneButtonLnet/minecraft/client/gui/screen/ingame/BookEditScreen;doneButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
-
signButton
- Mappings:
Namespace Name Mixin selector official FLdwf;F:Ldru;intermediary field_2831Lnet/minecraft/class_473;field_2831:Lnet/minecraft/class_4185;named signButtonLnet/minecraft/client/gui/screen/ingame/BookEditScreen;signButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
-
finalizeButton
- Mappings:
Namespace Name Mixin selector official GLdwf;G:Ldru;intermediary field_2841Lnet/minecraft/class_473;field_2841:Lnet/minecraft/class_4185;named finalizeButtonLnet/minecraft/client/gui/screen/ingame/BookEditScreen;finalizeButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
-
cancelButton
- Mappings:
Namespace Name Mixin selector official HLdwf;H:Ldru;intermediary field_2849Lnet/minecraft/class_473;field_2849:Lnet/minecraft/class_4185;named cancelButtonLnet/minecraft/client/gui/screen/ingame/BookEditScreen;cancelButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
-
hand
- Mappings:
Namespace Name Mixin selector official ILdwf;I:Lapp;intermediary field_2832Lnet/minecraft/class_473;field_2832:Lnet/minecraft/class_1268;named handLnet/minecraft/client/gui/screen/ingame/BookEditScreen;hand:Lnet/minecraft/util/Hand;
-
pageContent
- Mappings:
Namespace Name Mixin selector official JLdwf;J:Ldwf$a;intermediary field_24268Lnet/minecraft/class_473;field_24268:Lnet/minecraft/class_473$class_5233;named pageContentLnet/minecraft/client/gui/screen/ingame/BookEditScreen;pageContent:Lnet/minecraft/client/gui/screen/ingame/BookEditScreen$PageContent;
-
field_25891
- Mappings:
Namespace Name Mixin selector official KLdwf;K:Loi;intermediary field_25891Lnet/minecraft/class_473;field_25891:Lnet/minecraft/class_2561;named field_25891Lnet/minecraft/client/gui/screen/ingame/BookEditScreen;field_25891:Lnet/minecraft/text/Text;
-
field_25892
- Mappings:
Namespace Name Mixin selector official LLdwf;L:Loi;intermediary field_25892Lnet/minecraft/class_473;field_25892:Lnet/minecraft/class_2561;named field_25892Lnet/minecraft/client/gui/screen/ingame/BookEditScreen;field_25892:Lnet/minecraft/text/Text;
-
-
Constructor Details
-
BookEditScreen
- Mappings:
Namespace Name Mixin selector official <init>Ldwf;<init>(Lbhl;Lbnv;Lapp;)Vintermediary <init>Lnet/minecraft/class_473;<init>(Lnet/minecraft/class_1657;Lnet/minecraft/class_1799;Lnet/minecraft/class_1268;)Vnamed <init>Lnet/minecraft/client/gui/screen/ingame/BookEditScreen;<init>(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/item/ItemStack;Lnet/minecraft/util/Hand;)V
-
-
Method Details
-
setClipboard
- Mappings:
Namespace Name Mixin selector official bLdwf;b(Ljava/lang/String;)Vintermediary method_27584Lnet/minecraft/class_473;method_27584(Ljava/lang/String;)Vnamed setClipboardLnet/minecraft/client/gui/screen/ingame/BookEditScreen;setClipboard(Ljava/lang/String;)V
-
getClipboard
- Mappings:
Namespace Name Mixin selector official hLdwf;h()Ljava/lang/String;intermediary method_27595Lnet/minecraft/class_473;method_27595()Ljava/lang/String;named getClipboardLnet/minecraft/client/gui/screen/ingame/BookEditScreen;getClipboard()Ljava/lang/String;
-
countPages
private int countPages()- Mappings:
Namespace Name Mixin selector official iLdwf;i()Iintermediary method_17046Lnet/minecraft/class_473;method_17046()Inamed countPagesLnet/minecraft/client/gui/screen/ingame/BookEditScreen;countPages()I
-
tick
public void tick()- Specified by:
tickin interfaceTickableElement- Overrides:
tickin classScreen- Mappings:
Namespace Name Mixin selector official dLdsn;d()Vintermediary method_25393Lnet/minecraft/class_4893;method_25393()Vnamed tickLnet/minecraft/client/gui/screen/TickableElement;tick()V
-
init
protected void init()Called when a screen should be initialized.This method is called when this screen is opened or resized.
-
openPreviousPage
private void openPreviousPage()- Mappings:
Namespace Name Mixin selector official kLdwf;k()Vintermediary method_2437Lnet/minecraft/class_473;method_2437()Vnamed openPreviousPageLnet/minecraft/client/gui/screen/ingame/BookEditScreen;openPreviousPage()V
-
openNextPage
private void openNextPage()- Mappings:
Namespace Name Mixin selector official lLdwf;l()Vintermediary method_2444Lnet/minecraft/class_473;method_2444()Vnamed openNextPageLnet/minecraft/client/gui/screen/ingame/BookEditScreen;openNextPage()V
-
removed
public void removed() -
updateButtons
private void updateButtons()- Mappings:
Namespace Name Mixin selector official mLdwf;m()Vintermediary method_2413Lnet/minecraft/class_473;method_2413()Vnamed updateButtonsLnet/minecraft/client/gui/screen/ingame/BookEditScreen;updateButtons()V
-
removeEmptyPages
private void removeEmptyPages()- Mappings:
Namespace Name Mixin selector official nLdwf;n()Vintermediary method_17047Lnet/minecraft/class_473;method_17047()Vnamed removeEmptyPagesLnet/minecraft/client/gui/screen/ingame/BookEditScreen;removeEmptyPages()V
-
finalizeBook
private void finalizeBook(boolean signBook)- Mappings:
Namespace Name Mixin selector official cLdwf;c(Z)Vintermediary method_2407Lnet/minecraft/class_473;method_2407(Z)Vnamed finalizeBookLnet/minecraft/client/gui/screen/ingame/BookEditScreen;finalizeBook(Z)V
-
appendNewPage
private void appendNewPage()- Mappings:
Namespace Name Mixin selector official oLdwf;o()Vintermediary method_2436Lnet/minecraft/class_473;method_2436()Vnamed appendNewPageLnet/minecraft/client/gui/screen/ingame/BookEditScreen;appendNewPage()V
-
keyPressed
public boolean keyPressed(int keyCode, int scanCode, int modifiers)Callback for when a key down event has been captured. The key code is identified by the constants inGLFWclass.- Specified by:
keyPressedin interfaceElement- Specified by:
keyPressedin interfaceParentElement- Overrides:
keyPressedin classScreen- Parameters:
keyCode- the named key code of the event as described in theGLFWclassscanCode- the unique/platform-specific scan code of the keyboard inputmodifiers- a GLFW bitfield describing the modifier keys that are held down (see GLFW Modifier key flags)- Returns:
trueto indicate that the event handling is successful/valid- See Also:
Keyboard.onKey(long, int, int, int, int),GLFW.GLFW_KEY_Q,GLFWKeyCallbackI.invoke(long, int, int, int, int)- Mappings:
Namespace Name Mixin selector official aLdst;a(III)Zintermediary method_25404Lnet/minecraft/class_364;method_25404(III)Znamed keyPressedLnet/minecraft/client/gui/Element;keyPressed(III)Z
-
charTyped
public boolean charTyped(char chr, int modifiers)Callback for when a character input has been captured. The key code is identified by the constants inGLFWclass.- Parameters:
chr- the captured charactermodifiers- a GLFW bitfield describing the modifier keys that are held down (see GLFW Modifier key flags)- Returns:
trueto indicate that the event handling is successful/valid- See Also:
Keyboard.onChar(long, int, int),GLFW.GLFW_KEY_Q,GLFWKeyCallbackI.invoke(long, int, int, int, int)- Mappings:
Namespace Name Mixin selector official aLdst;a(CI)Zintermediary method_25400Lnet/minecraft/class_364;method_25400(CI)Znamed charTypedLnet/minecraft/client/gui/Element;charTyped(CI)Z
-
method_27592
private boolean method_27592(int int2, int int3, int int4)- Mappings:
Namespace Name Mixin selector official cLdwf;c(III)Zintermediary method_27592Lnet/minecraft/class_473;method_27592(III)Znamed method_27592Lnet/minecraft/client/gui/screen/ingame/BookEditScreen;method_27592(III)Z
-
method_27597
private void method_27597()- Mappings:
Namespace Name Mixin selector official pLdwf;p()Vintermediary method_27597Lnet/minecraft/class_473;method_27597()Vnamed method_27597Lnet/minecraft/client/gui/screen/ingame/BookEditScreen;method_27597()V
-
method_27598
private void method_27598()- Mappings:
Namespace Name Mixin selector official qLdwf;q()Vintermediary method_27598Lnet/minecraft/class_473;method_27598()Vnamed method_27598Lnet/minecraft/client/gui/screen/ingame/BookEditScreen;method_27598()V
-
method_27580
private void method_27580(int int2)- Mappings:
Namespace Name Mixin selector official aLdwf;a(I)Vintermediary method_27580Lnet/minecraft/class_473;method_27580(I)Vnamed method_27580Lnet/minecraft/client/gui/screen/ingame/BookEditScreen;method_27580(I)V
-
moveCursorToTop
private void moveCursorToTop()- Mappings:
Namespace Name Mixin selector official rLdwf;r()Vintermediary method_2421Lnet/minecraft/class_473;method_2421()Vnamed moveCursorToTopLnet/minecraft/client/gui/screen/ingame/BookEditScreen;moveCursorToTop()V
-
moveCursorToBottom
private void moveCursorToBottom()- Mappings:
Namespace Name Mixin selector official tLdwf;t()Vintermediary method_2414Lnet/minecraft/class_473;method_2414()Vnamed moveCursorToBottomLnet/minecraft/client/gui/screen/ingame/BookEditScreen;moveCursorToBottom()V
-
keyPressedSignMode
private boolean keyPressedSignMode(int keyCode, int scanCode, int modifiers)- Mappings:
Namespace Name Mixin selector official dLdwf;d(III)Zintermediary method_2446Lnet/minecraft/class_473;method_2446(III)Znamed keyPressedSignModeLnet/minecraft/client/gui/screen/ingame/BookEditScreen;keyPressedSignMode(III)Z
-
getCurrentPageContent
- Mappings:
Namespace Name Mixin selector official uLdwf;u()Ljava/lang/String;intermediary method_2427Lnet/minecraft/class_473;method_2427()Ljava/lang/String;named getCurrentPageContentLnet/minecraft/client/gui/screen/ingame/BookEditScreen;getCurrentPageContent()Ljava/lang/String;
-
setPageContent
- Mappings:
Namespace Name Mixin selector official cLdwf;c(Ljava/lang/String;)Vintermediary method_2439Lnet/minecraft/class_473;method_2439(Ljava/lang/String;)Vnamed setPageContentLnet/minecraft/client/gui/screen/ingame/BookEditScreen;setPageContent(Ljava/lang/String;)V
-
render
- Specified by:
renderin interfaceDrawable- Overrides:
renderin classScreen- Mappings:
Namespace Name Mixin selector official aLdsq;a(Ldlr;IIF)Vintermediary method_25394Lnet/minecraft/class_4068;method_25394(Lnet/minecraft/class_4587;IIF)Vnamed renderLnet/minecraft/client/gui/Drawable;render(Lnet/minecraft/client/util/math/MatrixStack;IIF)V
-
method_27581
- Mappings:
Namespace Name Mixin selector official aLdwf;a(Ldlr;Ldwf$c;Z)Vintermediary method_27581Lnet/minecraft/class_473;method_27581(Lnet/minecraft/class_4587;Lnet/minecraft/class_473$class_5234;Z)Vnamed method_27581Lnet/minecraft/client/gui/screen/ingame/BookEditScreen;method_27581(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/gui/screen/ingame/BookEditScreen$Position;Z)V
-
method_27588
- Mappings:
Namespace Name Mixin selector official aLdwf;a([Lehv;)Vintermediary method_27588Lnet/minecraft/class_473;method_27588([Lnet/minecraft/class_768;)Vnamed method_27588Lnet/minecraft/client/gui/screen/ingame/BookEditScreen;method_27588([Lnet/minecraft/client/util/Rect2i;)V
-
method_27582
- Mappings:
Namespace Name Mixin selector official aLdwf;a(Ldwf$c;)Ldwf$c;intermediary method_27582Lnet/minecraft/class_473;method_27582(Lnet/minecraft/class_473$class_5234;)Lnet/minecraft/class_473$class_5234;named method_27582Lnet/minecraft/client/gui/screen/ingame/BookEditScreen;method_27582(Lnet/minecraft/client/gui/screen/ingame/BookEditScreen$Position;)Lnet/minecraft/client/gui/screen/ingame/BookEditScreen$Position;
-
method_27590
- Mappings:
Namespace Name Mixin selector official bLdwf;b(Ldwf$c;)Ldwf$c;intermediary method_27590Lnet/minecraft/class_473;method_27590(Lnet/minecraft/class_473$class_5234;)Lnet/minecraft/class_473$class_5234;named method_27590Lnet/minecraft/client/gui/screen/ingame/BookEditScreen;method_27590(Lnet/minecraft/client/gui/screen/ingame/BookEditScreen$Position;)Lnet/minecraft/client/gui/screen/ingame/BookEditScreen$Position;
-
mouseClicked
public boolean mouseClicked(double mouseX, double mouseY, int button)Callback for when a mouse button down event has been captured. The button number is identified by the constants inGLFWclass.- Parameters:
mouseX- the X coordinate of the mousemouseY- the Y coordinate of the mousebutton- the mouse button number- Returns:
trueto indicate that the event handling is successful/valid- See Also:
Mouse.onMouseButton(long, int, int, int),GLFW.GLFW_MOUSE_BUTTON_1- Mappings:
Namespace Name Mixin selector official aLdst;a(DDI)Zintermediary method_25402Lnet/minecraft/class_364;method_25402(DDI)Znamed mouseClickedLnet/minecraft/client/gui/Element;mouseClicked(DDI)Z
-
method_27589
private void method_27589(int int2)- Mappings:
Namespace Name Mixin selector official bLdwf;b(I)Vintermediary method_27589Lnet/minecraft/class_473;method_27589(I)Vnamed method_27589Lnet/minecraft/client/gui/screen/ingame/BookEditScreen;method_27589(I)V
-
mouseDragged
public boolean mouseDragged(double mouseX, double mouseY, int button, double deltaX, double deltaY)Callback for when a mouse button drag event has been captured. The button number is identified by the constants inGLFWclass.- Parameters:
mouseX- the current X coordinate of the mousemouseY- the current Y coordinate of the mousebutton- the mouse button numberdeltaX- the difference of the current X with the previous X coordinatedeltaY- the difference of the current Y with the previous Y coordinate- Returns:
trueto indicate that the event handling is successful/valid- See Also:
Mouse.onCursorPos(long, double, double),GLFW.GLFW_MOUSE_BUTTON_1- Mappings:
Namespace Name Mixin selector official aLdst;a(DDIDD)Zintermediary method_25403Lnet/minecraft/class_364;method_25403(DDIDD)Znamed mouseDraggedLnet/minecraft/client/gui/Element;mouseDragged(DDIDD)Z
-
getPageContent
- Mappings:
Namespace Name Mixin selector official vLdwf;v()Ldwf$a;intermediary method_27576Lnet/minecraft/class_473;method_27576()Lnet/minecraft/class_473$class_5233;named getPageContentLnet/minecraft/client/gui/screen/ingame/BookEditScreen;getPageContent()Lnet/minecraft/client/gui/screen/ingame/BookEditScreen$PageContent;
-
invalidatePageContent
private void invalidatePageContent()- Mappings:
Namespace Name Mixin selector official wLdwf;w()Vintermediary method_27577Lnet/minecraft/class_473;method_27577()Vnamed invalidatePageContentLnet/minecraft/client/gui/screen/ingame/BookEditScreen;invalidatePageContent()V
-
method_27872
private void method_27872()- Mappings:
Namespace Name Mixin selector official CLdwf;C()Vintermediary method_27872Lnet/minecraft/class_473;method_27872()Vnamed method_27872Lnet/minecraft/client/gui/screen/ingame/BookEditScreen;method_27872()V
-
createPageContent
- Mappings:
Namespace Name Mixin selector official DLdwf;D()Ldwf$a;intermediary method_27578Lnet/minecraft/class_473;method_27578()Lnet/minecraft/class_473$class_5233;named createPageContentLnet/minecraft/client/gui/screen/ingame/BookEditScreen;createPageContent()Lnet/minecraft/client/gui/screen/ingame/BookEditScreen$PageContent;
-
method_27591
private static int method_27591(int[] int2, int int3)- Mappings:
Namespace Name Mixin selector official bLdwf;b([II)Iintermediary method_27591Lnet/minecraft/class_473;method_27591([II)Inamed method_27591Lnet/minecraft/client/gui/screen/ingame/BookEditScreen;method_27591([II)I
-
method_27585
private Rect2i method_27585(String string, TextHandler textHandler, int int2, int int3, int int4, int int5)- Mappings:
Namespace Name Mixin selector official aLdwf;a(Ljava/lang/String;Ldqu;IIII)Lehv;intermediary method_27585Lnet/minecraft/class_473;method_27585(Ljava/lang/String;Lnet/minecraft/class_5225;IIII)Lnet/minecraft/class_768;named method_27585Lnet/minecraft/client/gui/screen/ingame/BookEditScreen;method_27585(Ljava/lang/String;Lnet/minecraft/client/font/TextHandler;IIII)Lnet/minecraft/client/util/Rect2i;
-
method_27583
- Mappings:
Namespace Name Mixin selector official aLdwf;a(Ldwf$c;Ldwf$c;)Lehv;intermediary method_27583Lnet/minecraft/class_473;method_27583(Lnet/minecraft/class_473$class_5234;Lnet/minecraft/class_473$class_5234;)Lnet/minecraft/class_768;named method_27583Lnet/minecraft/client/gui/screen/ingame/BookEditScreen;method_27583(Lnet/minecraft/client/gui/screen/ingame/BookEditScreen$Position;Lnet/minecraft/client/gui/screen/ingame/BookEditScreen$Position;)Lnet/minecraft/client/util/Rect2i;
-