net.minecraft.client.gui.screen.game

public class BookEditScreen

extends Screen

All mapped superinterfaces:

ConfirmationListener

bmj
net.minecraft.class_410
net.minecraft.client.gui.screen.game.BookEditScreen
net.minecraft.client.gui.GuiScreenBook
net.minecraft.client.gui.GuiScreenBook

Field summary

Modifier and TypeField
private static final org.apache.logging.log4j.Logger
a
field_7816
LOGGER
field_146473_a
LOGGER
private static final Identifier
f
field_6305
BACKGROUND_LOCATION
field_146466_f
BOOK_GUI_TEXTURES
private final PlayerEntity
g
field_1352
reader
field_146468_g
editingPlayer
private final ItemStack
h
field_1353
book
field_146474_h
book
private final boolean
i
field_1354
unsigned
field_146475_i
bookIsUnsigned
private boolean
s
field_1355
dirty
field_146481_r
bookIsModified
private boolean
t
field_1356
signing
field_146480_s
bookGettingSigned
private int
u
field_1357
tickCounter
field_146479_t
updateCount
private final int
v
field_1358
widthOffset
field_146478_u
bookImageWidth
private final int
w
field_1359
horizontalMargin
field_146477_v
bookImageHeight
private int
x
field_1360
verticalMargin
field_146476_w
bookTotalPages
private int
y
field_1361
currentPage
field_146484_x
currPage
private NbtList
z
field_1362
pagesNbt
field_146483_y
bookPages
private String
A
field_1363
title
field_146482_z
bookTitle
private List<Text>
B
field_10474
lines
field_175386_A
cachedComponents
private int
C
field_10475
loadedPage
field_175387_B
cachedPage
private BookEditScreen$BookButton
D
field_1364
nextPageButton
field_146470_A
buttonNextPage
private BookEditScreen$BookButton
E
field_1365
previousPageButton
field_146471_B
buttonPreviousPage
private ButtonWidget
F
field_1366
doneButton
field_146472_C
buttonDone
private ButtonWidget
G
field_1367
signButton
field_146465_D
buttonSign
private ButtonWidget
H
field_1368
finalizeButton
field_146467_E
buttonFinalize
private ButtonWidget
I
field_1369
cancelButton
field_146469_F
buttonCancel

Constructor summary

ModifierConstructor
public (PlayerEntity reader, ItemStack book, boolean unsigned)

Method summary

Modifier and TypeMethod
public void
e()
method_1033()
tick()
func_73876_c()
updateScreen()
public void
b()
method_1044()
init()
func_73866_w_()
initGui()
public void
m()
method_1030()
removed()
func_146281_b()
onGuiClosed()
private void
f()
method_1141()
updateButtons()
func_146464_h()
updateButtons()
private void
b(boolean arg0)
method_6779(boolean arg0)
finalizeBook(boolean signBook)
func_146462_a(boolean arg0)
sendBookToServer(boolean publish)
protected void
a(bja arg0)
method_1027(class_356 arg0)
buttonClicked(ButtonWidget arg0)
func_146284_a(GuiButton arg0)
actionPerformed(GuiButton arg0)
private void
g()
method_1142()
appendNewPage()
func_146461_i()
addNewPage()
protected void
a(char arg0, int arg1)
method_1024(char arg0, int arg1)
keyPressed(char arg0, int arg1)
func_73869_a(char arg0, int arg1)
keyTyped(char arg0, int arg1)
private void
b(char arg0, int arg1)
method_1138(char arg0, int arg1)
keyPressedInBook(char chr, int key)
func_146463_b(char arg0, int arg1)
keyTypedInBook(char typedChar, int keyCode)
private void
c(char arg0, int arg1)
method_1140(char arg0, int arg1)
keyPressedOnTitlePage(char chr, int key)
func_146460_c(char arg0, int arg1)
keyTypedInTitle(char typedChar, int keyCode)
private String
h()
method_1143()
getCurrentPageContent()
func_146456_p()
pageGetCurrent()
private void
a(String arg0)
method_1136(String arg0)
setPageContent(String pageContent)
func_146457_a(String arg0)
pageSetCurrent(String arg0)
private void
b(String arg0)
method_1139(String arg0)
write(String text)
func_146459_b(String arg0)
pageInsertIntoCurrent(String arg0)
public void
a(int arg0, int arg1, float arg2)
method_1025(int arg0, int arg1, float arg2)
render(int arg0, int arg1, float arg2)
func_73863_a(int arg0, int arg1, float arg2)
drawScreen(int arg0, int arg1, float arg2)
protected void
a(int arg0, int arg1, int arg2)
method_1026(int arg0, int arg1, int arg2)
mouseClicked(int arg0, int arg1, int arg2)
func_73864_a(int arg0, int arg1, int arg2)
mouseClicked(int arg0, int arg1, int arg2)
public boolean
a(hh arg0)
method_9578(class_1982 arg0)
handleClickEvent(Text arg0)
func_175276_a(ITextComponent arg0)
handleComponentClick(ITextComponent arg0)
public Text
b(int arg0, int arg1)
method_9600(int arg0, int arg1)
getHoveredText(int mouseX, int mouseY)
func_175385_b(int arg0, int arg1)
getClickedComponentAt(int arg0, int arg1)