net.minecraft.client.gui.screen.ingame

public class BookEditScreen

extends Screen

All mapped superinterfaces:

ParentElement, Element, Drawable

ddk
net.minecraft.client.gui.screens.inventory.BookEditScreen
net.minecraft.class_473
net.minecraft.client.gui.screen.ingame.BookEditScreen
net.minecraft.unmapped.C_thtsxcbc
net.minecraft.client.gui.screen.game.BookEditScreen
net.minecraft.client.gui.screen.EditBookScreen
net.minecraft.client.gui.screen.EditBookScreen

Field summary

Modifier and TypeField
private final PlayerEntity
a
owner
field_2826
player
f_ugbdmcga
reader
field_214232_a
editingPlayer
private final ItemStack
b
book
field_2835
itemStack
f_asecfnxz
book
field_214233_b
book
private boolean
c
isModified
field_2837
dirty
f_yarfwegv
dirty
field_214234_c
bookIsModified
private boolean
d
isSigning
field_2828
signing
f_egebzzmv
signing
field_214235_d
bookGettingSigned
private int
e
frameTick
field_2844
tickCounter
f_kydivkes
tickCounter
field_214236_e
updateCount
private int
f
currentPage
field_2840
currentPage
f_eulrixzw
currentPage
field_214237_f
currPage
private final List<String>
g
pages
field_17116
pages
f_htbhlyat
f_82106962
field_214238_g
bookPages
private String
h
title
field_2847
title
f_pzvednia
title
field_214239_h
bookTitle
private int
i
cursorPos
field_2833
cursorIndex
f_dmalluug
f_59344135
field_214240_i
selectionEnd
private int
j
selectionPos
field_2829
highlightTo
f_xokyvaol
f_53866336
field_214241_j
selectionStart
private long
k
lastClickTime
field_2830
lastClickTime
f_bdzlbiyf
f_17085061
field_214242_k
lastClickTime
private int
l
lastIndex
field_2827
lastClickIndex
f_hfzpudsb
f_15104509
field_214243_l
cachedPage
private PageTurnWidget
m
forwardButton
field_2843
nextPageButton
f_dxphwkec
nextPageButton
field_214244_m
buttonNextPage
private PageTurnWidget
n
backButton
field_2839
previousPageButton
f_nxusxlhl
previousPageButton
field_214245_n
buttonPreviousPage
private ButtonWidget
o
doneButton
field_2848
doneButton
f_mkgltxev
doneButton
field_214246_o
buttonDone
private ButtonWidget
p
signButton
field_2831
signButton
f_byrjmzkf
signButton
field_214247_p
buttonSign
private ButtonWidget
q
finalizeButton
field_2841
finalizeButton
f_hbqgabaf
finalizeButton
field_214248_q
buttonFinalize
private ButtonWidget
r
cancelButton
field_2849
cancelButton
f_wswdyief
cancelButton
field_214249_r
buttonCancel
private final Hand
s
hand
field_2832
hand
f_kkrmvomx
f_39795361
field_214250_s
hand

Constructor summary

ModifierConstructor
public (PlayerEntity playerEntity, ItemStack itemStack, Hand hand)

Method summary

Modifier and TypeMethod
private int
a()
getNumPages()
method_17046()
countPages()
m_baxkgjgl()
m_84990721()
func_214199_a()
getPageCount()
public void
tick()
tick()
tick()
tick()
tick()
tick()
protected void
init()
init()
init()
init()
init()
init()
private String
a(String arg0)
filterText(String arg0)
method_16345(String arg0)
stripFromatting(String string)
m_noctmhqw(String arg0)
m_28788046(String arg0)
func_214219_a(String arg0)
removeUnprintableChars(String text)
private void
b()
pageBack()
method_2437()
openPreviousPage()
m_xrbdepdd()
m_12862920()
func_214228_b()
previousPage()
private void
c()
pageForward()
method_2444()
openNextPage()
m_ywqagadz()
m_86003265()
func_214214_c()
nextPage()
public void
removed()
removed()
removed()
removed()
removed()
removed()
private void
d()
updateButtonVisibility()
method_2413()
updateButtons()
m_mntxawld()
updateButtons()
func_214229_d()
updateButtons()
private void
e()
eraseEmptyTrailingPages()
method_17047()
removeEmptyPages()
m_qwxvkyug()
m_97360206()
func_214213_e()
trimEmptyPages()
private void
a(boolean arg0)
saveChanges(boolean arg0)
method_2407(boolean arg0)
finalizeBook(boolean signBook)
m_gfznhdoq(boolean arg0)
finalizeBook(boolean signBook)
func_214198_a(boolean arg0)
sendBookToServer(boolean publish)
private void
f()
appendPageToBook()
method_2436()
appendNewPage()
m_vzvrvbct()
appendNewPage()
func_214215_f()
addNewPage()
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)
keyPressed(int arg0, int arg1, int arg2)
public boolean
charTyped(char arg0, int arg1)
charTyped(char arg0, int arg1)
charTyped(char arg0, int arg1)
charTyped(char arg0, int arg1)
charTyped(char arg0, int arg1)
charTyped(char arg0, int arg1)
charTyped(char arg0, int arg1)
private boolean
b(int arg0, int arg1, int arg2)
bookKeyPressed(int arg0, int arg1, int arg2)
method_2411(int arg0, int arg1, int arg2)
keyPressedEditMode(int keyCode, int scanCode, int modifiers)
m_qsggcmpb(int arg0, int arg1, int arg2)
keyPressedInBook(int arg0, int scancode, int mods)
func_214230_b(int arg0, int arg1, int arg2)
keyPressedInBook(int keyCode, int scanCode, int modifiers)
private void
b(String arg0)
keyBackspace(String arg0)
method_2428(String arg0)
applyBackspaceKey(String content)
m_tvdazkij(String arg0)
m_81918723(String arg0)
func_214207_b(String arg0)
backspacePressed(String pageText)
private void
c(String arg0)
keyDelete(String arg0)
method_2434(String arg0)
applyDeleteKey(String content)
m_haqfhdci(String arg0)
m_36623230(String arg0)
func_214221_c(String arg0)
deletePressed(String pageText)
private void
d(String arg0)
keyLeft(String arg0)
method_2440(String arg0)
applyLeftArrowKey(String content)
m_thusgojx(String arg0)
m_71298629(String arg0)
func_214200_d(String arg0)
leftPressed(String pageText)
private void
e(String arg0)
keyRight(String arg0)
method_2408(String arg0)
applyRightArrowKey(String content)
m_kfoovyjn(String arg0)
m_94623064(String arg0)
func_214218_e(String arg0)
rightPressed(String pageText)
private void
f(String arg0)
keyUp(String arg0)
method_2430(String arg0)
applyUpArrowKey(String content)
m_urenivje(String arg0)
m_89349123(String arg0)
func_214197_f(String arg0)
upPressed(String pageText)
private void
g(String arg0)
keyDown(String arg0)
method_2435(String arg0)
applyDownArrowKey(String content)
m_vngkuvsw(String arg0)
m_17932590(String arg0)
func_214209_g(String arg0)
downPressed(String pageText)
private void
h(String arg0)
keyHome(String arg0)
method_2421(String arg0)
moveCursorToTop(String content)
m_pjsqiuzd(String arg0)
m_94737567(String arg0)
func_214220_h(String arg0)
homePressed(String pageText)
private void
i(String arg0)
keyEnd(String arg0)
method_2414(String arg0)
moveCursorToBottom(String content)
m_uasjecnm(String arg0)
m_93766796(String arg0)
func_214211_i(String arg0)
endPressed(String pageText)
private void
g()
deleteSelection()
method_2410()
removeHighlightedText()
m_kgtthsyo()
m_13781060()
func_214192_g()
removeSelectedText()
private int
a(String arg0, int arg1)
getWidthAt(String arg0, int arg1)
method_2412(String arg0, int arg1)
getCharWidthInString(String string, int index)
m_zmrykdbt(String arg0, int arg1)
m_60540527(String arg0, int arg1)
func_214206_a(String arg0, int arg1)
func_214206_a(String arg0, int arg1)
private boolean
c(int arg0, int arg1, int arg2)
titleKeyPressed(int arg0, int arg1, int arg2)
method_2446(int arg0, int arg1, int arg2)
keyPressedSignMode(int keyCode, int scanCode, int modifiers)
m_grxokyxp(int arg0, int arg1, int arg2)
keyPressedOnTitlePage(int key, int scancode, int mods)
func_214196_c(int arg0, int arg1, int arg2)
keyPressedInTitle(int keyCode, int scanCode, int modifiers)
private String
h()
getCurrentPageText()
method_2427()
getCurrentPageContent()
m_xhoeoyqe()
getCurrentPageContent()
func_214193_h()
getCurrPageText()
private void
j(String arg0)
setCurrentPageText(String arg0)
method_2439(String arg0)
setPageContent(String newContent)
m_fmjkpycc(String arg0)
setPageContent(String pageContent)
func_214217_j(String arg0)
func_214217_j(String arg0)
private void
k(String arg0)
insertText(String arg0)
method_2431(String arg0)
writeString(String string)
m_whkcidgt(String arg0)
write(String text)
func_214202_k(String arg0)
insertTextIntoPage(String text)
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)
render(int arg0, int arg1, float arg2)
private int
l(String arg0)
strWidth(String arg0)
method_2424(String arg0)
getStringWidth(String text)
m_cufsxrqr(String arg0)
m_77300519(String arg0)
func_214225_l(String arg0)
getTextWidth(String text)
private int
b(String arg0, int arg1)
strIndexAtWidth(String arg0, int arg1)
method_2417(String arg0, int arg1)
getCharacterCountForWidth(String text, int width)
m_alfuhcvz(String arg0, int arg1)
m_97425430(String arg0, int arg1)
func_214216_b(String arg0, int arg1)
func_214216_b(String arg0, int arg1)
private String
i()
getSelected()
method_2442()
getHighlightedText()
m_dszcwyev()
m_13925870()
func_214231_i()
getSelectedText()
private void
m(String arg0)
renderSelection(String arg0)
method_2441(String arg0)
drawHighlight(String content)
m_rkqrjdai(String arg0)
m_64523440(String arg0)
func_214222_m(String arg0)
highlightSelectedText(String pageText)
private void
a(ddk$a arg0, ddk$a arg1)
renderHighlight(BookEditScreen$Pos2i arg0, BookEditScreen$Pos2i arg1)
method_2409(class_473$class_475 arg0, class_473$class_475 arg1)
drawHighlightRect(BookEditScreen$Position position1, BookEditScreen$Position position2)
m_kpkskfgb(C_thtsxcbc$C_ahmqwwwc arg0, C_thtsxcbc$C_ahmqwwwc arg1)
m_96003956(BookEditScreen$C_40816539 arg0, BookEditScreen$C_40816539 arg1)
func_214223_a(EditBookScreen$Point arg0, EditBookScreen$Point arg1)
drawSelectionBox(EditBookScreen$Point topLeft, EditBookScreen$Point bottomRight)
private BookEditScreen$Position
c(String arg0, int arg1)
getPositionAtIndex(String arg0, int arg1)
method_2416(String arg0, int arg1)
getCursorPositionForIndex(String content, int index)
m_wsjicinn(String arg0, int arg1)
m_48968868(String arg0, int arg1)
func_214194_c(String arg0, int arg1)
func_214194_c(String pageText, int arg1)
private void
a(ddk$a arg0)
handleBidi(BookEditScreen$Pos2i arg0)
method_2429(class_473$class_475 arg0)
localizePosition(BookEditScreen$Position position)
m_xwtkonrk(C_thtsxcbc$C_ahmqwwwc arg0)
m_45154055(BookEditScreen$C_40816539 arg0)
func_214227_a(EditBookScreen$Point arg0)
func_214227_a(EditBookScreen$Point arg0)
private void
b(ddk$a arg0)
convertScreenToLocal(BookEditScreen$Pos2i arg0)
method_2443(class_473$class_475 arg0)
translateGlPositionToRelativePosition(BookEditScreen$Position position)
m_yvhxevne(C_thtsxcbc$C_ahmqwwwc arg0)
m_88621579(BookEditScreen$C_40816539 arg0)
func_214210_b(EditBookScreen$Point arg0)
func_214210_b(EditBookScreen$Point arg0)
private void
c(ddk$a arg0)
convertLocalToScreen(BookEditScreen$Pos2i arg0)
method_2415(class_473$class_475 arg0)
translateRelativePositionToGlPosition(BookEditScreen$Position position)
m_mizbgonj(C_thtsxcbc$C_ahmqwwwc arg0)
m_87972154(BookEditScreen$C_40816539 arg0)
func_214224_c(EditBookScreen$Point arg0)
func_214224_c(EditBookScreen$Point arg0)
private int
d(String arg0, int arg1)
indexInLine(String arg0, int arg1)
method_2425(String arg0, int arg1)
getCharacterCountForStringWidth(String string, int width)
m_martykyf(String arg0, int arg1)
m_48458852(String arg0, int arg1)
func_214226_d(String arg0, int arg1)
func_214226_d(String arg0, int arg1)
private int
a(String arg0, ddk$a arg1)
getIndexAtPosition(String arg0, BookEditScreen$Pos2i arg1)
method_2404(String arg0, class_473$class_475 arg1)
getCharacterCountInFrontOfCursor(String content, BookEditScreen$Position cursorPosition)
m_tzotfsrv(String arg0, C_thtsxcbc$C_ahmqwwwc arg1)
m_00893243(String arg0, BookEditScreen$C_40816539 arg1)
func_214203_a(String arg0, EditBookScreen$Point arg1)
func_214203_a(String arg0, EditBookScreen$Point arg1)
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)
mouseClicked(double arg0, double arg1, int arg2)
public boolean
mouseDragged(double arg0, double arg1, int arg2, double arg3, double arg4)
mouseDragged(double arg0, double arg1, int arg2, double arg3, double arg4)
mouseDragged(double arg0, double arg1, int arg2, double arg3, double arg4)
mouseDragged(double arg0, double arg1, int arg2, double arg3, double arg4)
mouseDragged(double arg0, double arg1, int arg2, double arg3, double arg4)
mouseDragged(double arg0, double arg1, int arg2, double arg3, double arg4)
mouseDragged(double arg0, double arg1, int arg2, double arg3, double arg4)