mirror of https://github.com/FabricMC/yarn.git
60 lines
1.5 KiB
Plaintext
60 lines
1.5 KiB
Plaintext
CLASS dat net/minecraft/client/gui/screen/ingame/BookScreen
|
|
CLASS dat$a Contents
|
|
METHOD a getLineCount ()I
|
|
METHOD a getLine (I)Ljm;
|
|
ARG 1 line
|
|
METHOD a create (Lbcb;)Ldat$a;
|
|
ARG 0 stack
|
|
METHOD b getLineOrDefault (I)Ljm;
|
|
ARG 1 line
|
|
CLASS dat$b WritableBookContents
|
|
FIELD a lines Ljava/util/List;
|
|
METHOD b getLines (Lbcb;)Ljava/util/List;
|
|
CLASS dat$c WrittenBookContents
|
|
FIELD a lines Ljava/util/List;
|
|
METHOD b getLines (Lbcb;)Ljava/util/List;
|
|
FIELD a EMPTY_PROVIDER Ldat$a;
|
|
FIELD b BOOK_TEXTURE Lqs;
|
|
FIELD c contents Ldat$a;
|
|
FIELD d pageIndex I
|
|
FIELD e cachedPage Ljava/util/List;
|
|
FIELD f cachedPageIndex I
|
|
FIELD g lastPageButton Ldbq;
|
|
FIELD h nextPageButton Ldbq;
|
|
FIELD i pageTurnSound Z
|
|
METHOD <init> (Ldat$a;)V
|
|
ARG 1 pageProvider
|
|
METHOD <init> (Ldat$a;Z)V
|
|
ARG 1 contents
|
|
ARG 2 playPageTurnSound
|
|
METHOD a getPageCount ()I
|
|
METHOD a setPage (I)Z
|
|
ARG 1 index
|
|
METHOD a setPageProvider (Ldat$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
|