net.minecraft.client.gui.screens.inventory

public class BookEditScreen

extends Screen

All mapped superinterfaces:

ContainerEventHandler, GuiEventListener, TabOrderedElement, Renderable

ggf
net.minecraft.client.gui.screens.inventory.BookEditScreen
net.minecraft.class_473
net.minecraft.client.gui.screen.ingame.BookEditScreen

Field summary

Modifier and TypeField
public static final int
a
TEXT_WIDTH
field_32323
MAX_TEXT_WIDTH
public static final int
b
TEXT_HEIGHT
field_32324
MAX_TEXT_HEIGHT
public static final int
c
IMAGE_WIDTH
field_32326
WIDTH
public static final int
d
IMAGE_HEIGHT
field_32327
HEIGHT
public static final int
e
BACKGROUND_TEXTURE_WIDTH
field_52805
field_52805
public static final int
f
BACKGROUND_TEXTURE_HEIGHT
field_52806
field_52806
private static final Component
u
TITLE
field_60463
TITLE_TEXT
private final Player
v
owner
field_2826
player
private final ItemStack
w
book
field_2835
stack
private final BookSignScreen
x
signScreen
field_60464
signingScreen
private int
y
currentPage
field_2840
currentPage
private final List<String>
z
pages
field_17116
pages
private PageButton
A
forwardButton
field_2843
nextPageButton
private PageButton
B
backButton
field_2839
previousPageButton
private final InteractionHand
C
hand
field_2832
hand
private Component
D
numberOfPages
field_60461
pageIndicatorText
private MultiLineEditBox
E
page
field_60462
editBox

Constructor summary

ModifierConstructor
public (Player player, ItemStack stack, InteractionHand hand, WritableBookContent writableBookContent)

Method summary

Modifier and TypeMethod
private int
l()
getNumPages()
method_17046()
countPages()
protected void
aV_()
init()
method_25426()
init()
protected void
aF_()
setInitialFocus()
method_56131()
setInitialFocus()
public Component
i()
getNarrationMessage()
method_25435()
getNarratedTitle()
private Component
m()
getPageNumberMessage()
method_71540()
getPageIndicatorText()
private void
n()
pageBack()
method_2437()
openPreviousPage()
private void
E()
pageForward()
method_2444()
openNextPage()
private void
F()
updatePageContent()
method_71537()
updatePage()
private void
G()
updateButtonVisibility()
method_71538()
updatePreviousPageButtonVisibility()
private void
H()
eraseEmptyTrailingPages()
method_17047()
removeEmptyPages()
private void
K()
saveChanges()
method_2407()
finalizeBook()
private void
L()
updateLocalCopy()
method_37433()
writeNbtData()
private void
M()
appendPageToBook()
method_2436()
appendNewPage()
public boolean
a(int arg0, int arg1, int arg2)
keyPressed(int arg0, int arg1, int arg2)
method_25404(int arg0, int arg1, int arg2)
keyPressed(int arg0, int arg1, int arg2)
public void
a(fxa arg0, int arg1, int arg2, float arg3)
render(GuiGraphics arg0, int arg1, int arg2, float arg3)
method_25394(class_332 arg0, int arg1, int arg2, float arg3)
render(DrawContext arg0, int arg1, int arg2, float arg3)
public void
b(fxa arg0, int arg1, int arg2, float arg3)
renderBackground(GuiGraphics arg0, int arg1, int arg2, float arg3)
method_25420(class_332 arg0, int arg1, int arg2, float arg3)
renderBackground(DrawContext arg0, int arg1, int arg2, float arg3)