CLASS cvu net/minecraft/client/gui/WrittenBookScreen FIELD a EMPTY_PAGE_PROVIDER Lcvu$a; FIELD f BOOK_TEXTURE Lqh; FIELD g pageProvider Lcvu$a; FIELD h pageIndex I FIELD i cachedPage Ljava/util/List; FIELD s cachedPageIndex I FIELD t lastPageButton Lcwr; FIELD u nextPageButton Lcwr; METHOD (Lcvu$a;)V ARG 1 pageProvider METHOD a getLineAt (DD)Ljg; ARG 1 x ARG 3 y METHOD a setPageProvider (Lcvu$a;)V ARG 1 pageProvider METHOD a getStringWidth (Ljava/lang/String;)I ARG 1 string METHOD b setPage (I)Z ARG 1 index METHOD h getPageCount ()I METHOD h jumpToPage (I)Z ARG 1 page METHOD i addCloseButton ()V METHOD j addPageButtons ()V METHOD k goToPreviousPage ()V METHOD m goToNextPage ()V METHOD p playPageTurnSound ()V METHOD t updatePageButtons ()V