net.minecraft.client.gui.screen.ingame

public class BookScreen

extends Screen

All mapped superinterfaces:

ParentElement, Element, Drawable

dax
net.minecraft.class_3872
net.minecraft.client.gui.screen.ingame.BookScreen
net.minecraft.unmapped.C_41700772
net.minecraft.client.gui.screen.ReadBookScreen
net.minecraft.client.gui.screen.ReadBookScreen

Field summary

Modifier and TypeField
public static final BookScreen$Contents
a
field_17417
EMPTY_PROVIDER
f_62859221
field_214166_a
EMPTY_BOOK
public static final Identifier
b
field_17117
BOOK_TEXTURE
f_23010677
field_214167_b
BOOK_TEXTURES
private BookScreen$Contents
c
field_17418
contents
f_63151065
field_214168_c
bookInfo
private int
d
field_17119
pageIndex
f_81702001
field_214169_d
currPage
private List<Text>
e
field_17120
cachedPage
f_96244814
field_214170_e
cachedPageLines
private int
f
field_17121
cachedPageIndex
f_25924130
field_214171_f
cachedPage
private PageTurnWidget
g
field_17122
lastPageButton
f_59668411
field_214172_g
buttonNextPage
private PageTurnWidget
h
field_17123
nextPageButton
f_76739070
field_214173_h
buttonPreviousPage
private final boolean
i
field_18976
pageTurnSound
f_48790976
field_214174_i
pageTurnSounds

Constructor summary

ModifierConstructor
public (BookScreen$Contents arg0)
public ()
private (BookScreen$Contents arg0, boolean arg1)

Method summary

Modifier and TypeMethod
public void
a(dax$a arg0)
method_17554(class_3872$class_3931 arg0)
setPageProvider(BookScreen$Contents arg0)
m_62110403(C_41700772$C_45919617 arg0)
func_214155_a(ReadBookScreen$IBookInfo arg0)
func_214155_a(ReadBookScreen$IBookInfo arg0)
public boolean
a(int arg0)
method_17556(int arg0)
setPage(int arg0)
m_81929277(int arg0)
func_214160_a(int arg0)
showPage(int pageNum)
protected boolean
b(int arg0)
method_17789(int arg0)
jumpToPage(int arg0)
m_70739960(int arg0)
func_214153_b(int arg0)
showPage2(int pageNum)
protected void
init()
init()
init()
init()
init()
init()
protected void
b()
method_17557()
addCloseButton()
m_84877155()
func_214162_b()
addDoneButton()
protected void
c()
method_17558()
addPageButtons()
m_53597607()
func_214164_c()
addChangePageButtons()
private int
a()
method_17055()
getPageCount()
m_37317148()
func_214152_a()
getPageCount()
protected void
d()
method_17057()
goToPreviousPage()
m_35072391()
func_214165_d()
previousPage()
protected void
e()
method_17058()
goToNextPage()
m_52182346()
func_214163_e()
nextPage()
private void
f()
method_17059()
updatePageButtons()
m_92245032()
func_214151_f()
updateButtons()
public boolean
keyPressed(int arg0, int arg1, int arg2)
keyPressed(int arg0, int arg1, int arg2)
keyPressed(int arg0, int arg1, int arg2)
keyPressed(int arg0, int arg1, int arg2)
keyPressed(int arg0, int arg1, int arg2)
keyPressed(int arg0, int arg1, int arg2)
public void
render(int arg0, int arg1, float arg2)
render(int arg0, int arg1, float arg2)
render(int arg0, int arg1, float arg2)
render(int arg0, int arg1, float arg2)
render(int arg0, int arg1, float arg2)
render(int arg0, int arg1, float arg2)
private int
a(String arg0)
method_17053(String arg0)
getStringWidth(String arg0)
m_02430482(String arg0)
func_214156_a(String arg0)
func_214156_a(String arg0)
public boolean
mouseClicked(double arg0, double arg1, int arg2)
mouseClicked(double arg0, double arg1, int arg2)
mouseClicked(double arg0, double arg1, int arg2)
mouseClicked(double arg0, double arg1, int arg2)
mouseClicked(double arg0, double arg1, int arg2)
mouseClicked(double arg0, double arg1, int arg2)
public boolean
handleComponentClicked(jn arg0)
handleComponentClicked(class_2561 arg0)
handleComponentClicked(Text arg0)
handleClickEvent(Text arg0)
handleComponentClicked(ITextComponent arg0)
handleComponentClicked(ITextComponent arg0)
public Text
c(double arg0, double arg1)
method_17048(double arg0, double arg1)
getLineAt(double arg0, double arg1)
m_25196155(double arg0, double arg1)
func_214154_c(double arg0, double arg1)
func_214154_c(double arg0, double arg1)
public static List<String>
a(ic arg0)
method_17555(class_2487 arg0)
getLines(CompoundTag arg0)
m_11104815(NbtCompound arg0)
func_214157_a(CompoundNBT arg0)
nbtPagesToStrings(CompoundNBT arg0)