net.minecraft.client.gui.screens.inventory

public class BookEditScreen

extends Screen

All mapped superinterfaces:

ContainerEventHandler, GuiEventListener, TabOrderedElement, Renderable

gsh
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 int
t
MENU_BUTTON_MARGIN
field_63897
field_63897
private static final int
u
MENU_BUTTON_SIZE
field_63898
field_63898
private static final int
v
PAGE_BUTTON_Y
field_63899
field_63899
private static final int
w
PAGE_BACK_BUTTON_X
field_63900
field_63900
private static final int
x
PAGE_FORWARD_BUTTON_X
field_63901
field_63901
private static final int
y
PAGE_INDICATOR_TEXT_Y_OFFSET
field_63902
field_63902
private static final int
z
PAGE_INDICATOR_X_OFFSET
field_63903
field_63903
private static final Component
A
TITLE
field_60463
TITLE_TEXT
private static final Component
B
SIGN_BOOK_LABEL
field_63896
field_63896
private final Player
C
owner
field_2826
player
private final ItemStack
D
book
field_2835
stack
private final BookSignScreen
E
signScreen
field_60464
signingScreen
private int
F
currentPage
field_2840
currentPage
private final List<String>
G
pages
field_17116
pages
private PageButton
H
forwardButton
field_2843
nextPageButton
private PageButton
I
backButton
field_2839
previousPageButton
private final InteractionHand
J
hand
field_2832
hand
private Component
K
numberOfPages
field_60461
pageIndicatorText
private MultiLineEditBox
L
page
field_60462
editBox

Constructor summary

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

Method summary

Modifier and TypeMethod
private int
o()
getNumPages()
method_17046()
countPages()
protected void
bf_()
init()
method_25426()
init()
private int
p()
backgroundLeft()
method_75831()
method_75831()
private int
F()
backgroundTop()
method_75828()
method_75828()
private int
I()
menuControlsTop()
method_75829()
method_75829()
protected void
aH_()
setInitialFocus()
method_56131()
setInitialFocus()
public Component
i()
getNarrationMessage()
method_25435()
getNarratedTitle()
private Component
J()
getPageNumberMessage()
method_71540()
getPageIndicatorText()
private void
K()
pageBack()
method_2437()
openPreviousPage()
private void
L()
pageForward()
method_2444()
openNextPage()
private void
M()
updatePageContent()
method_71537()
updatePage()
private void
N()
updateButtonVisibility()
method_71538()
updatePreviousPageButtonVisibility()
private void
O()
eraseEmptyTrailingPages()
method_17047()
removeEmptyPages()
private void
P()
saveChanges()
method_2407()
finalizeBook()
private void
Q()
updateLocalCopy()
method_37433()
writeNbtData()
private void
R()
appendPageToBook()
method_2436()
appendNewPage()
public boolean
v()
isInGameUi()
method_73150()
deferSubtitles()
public boolean
a(gxr arg0)
keyPressed(KeyEvent arg0)
method_25404(class_11908 arg0)
keyPressed(KeyInput arg0)
public void
a(ghi 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)
private void
a(ghc arg0)
visitText(ActiveTextCollector arg0)
method_75830(class_12225 arg0)
method_75830(TextConsumer arg0)
public void
b(ghi 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)