yarn/mappings/net/minecraft/client/gui/WrittenBookScreen.mapping

59 lines
1.5 KiB
Plaintext

CLASS dar net/minecraft/client/gui/WrittenBookScreen
CLASS dar$a Contents
METHOD a getLineCount ()I
METHOD a getLine (I)Ljm;
ARG 1 line
METHOD a create (Lbca;)Ldar$a;
ARG 0 stack
METHOD b getLineOrDefault (I)Ljm;
ARG 1 line
CLASS dar$b WritableBookContents
FIELD a lines Ljava/util/List;
METHOD b getLines (Lbca;)Ljava/util/List;
CLASS dar$c WrittenBookContents
FIELD a lines Ljava/util/List;
METHOD b getLines (Lbca;)Ljava/util/List;
FIELD a EMPTY_PROVIDER Ldar$a;
FIELD b BOOK_TEXTURE Lqs;
FIELD c contents Ldar$a;
FIELD d pageIndex I
FIELD e cachedPage Ljava/util/List;
FIELD f cachedPageIndex I
FIELD g lastPageButton Ldbo;
FIELD h nextPageButton Ldbo;
FIELD i pageTurnSound Z
METHOD <init> (Ldar$a;)V
ARG 1 pageProvider
METHOD <init> (Ldar$a;Z)V
ARG 2 playPageTurnSound
METHOD a getPageCount ()I
METHOD a setPage (I)Z
ARG 1 index
METHOD a setPageProvider (Ldar$a;)V
ARG 1 pageProvider
METHOD a getLines (Lib;)Ljava/util/List;
METHOD a getStringWidth (Ljava/lang/String;)I
ARG 1 string
METHOD b addCloseButton ()V
METHOD b jumpToPage (I)Z
ARG 1 page
METHOD c addPageButtons ()V
METHOD c getLineAt (DD)Ljm;
ARG 1 x
ARG 3 y
METHOD d goToPreviousPage ()V
METHOD e goToNextPage ()V
METHOD f updatePageButtons ()V
METHOD keyPressed (III)Z
ARG 1 keyCode
ARG 2 scanCode
ARG 3 modifiers
METHOD mouseClicked (DDI)Z
ARG 1 mouseX
ARG 3 mouseY
ARG 5 button
METHOD render (IIF)V
ARG 1 mouseX
ARG 2 mouseY
ARG 3 delta