net.minecraft.client.gui.screen.ingame

public class BookEditScreen

extends Screen

All mapped superinterfaces:

ParentElement, Element, TickableElement, Drawable

dpr
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.EditBookScreen
net.minecraft.client.gui.screen.EditBookScreen

Field summary

Modifier and TypeField
private static final Text
a
EDIT_TITLE_LABEL
field_25893
field_25893
f_kxbnhhor
field_243340_a
field_243340_a
private static final Text
b
FINALIZE_WARNING_LABEL
field_25894
field_25894
f_llugymrd
field_243341_b
field_243341_b
private static final OrderedText
c
BLACK_CURSOR
field_25895
field_25895
f_twlrzveg
field_243342_c
field_243342_c
private static final OrderedText
p
GRAY_CURSOR
field_25896
field_25896
f_zmhitjkp
field_243343_p
field_243343_p
private final PlayerEntity
q
owner
field_2826
player
f_ugbdmcga
field_214232_a
editingPlayer
private final ItemStack
r
book
field_2835
itemStack
f_asecfnxz
field_214233_b
book
private boolean
s
isModified
field_2837
dirty
f_yarfwegv
field_214234_c
bookIsModified
private boolean
t
isSigning
field_2828
signing
f_egebzzmv
field_214235_d
bookGettingSigned
private int
u
frameTick
field_2844
tickCounter
f_kydivkes
field_214236_e
updateCount
private int
v
currentPage
field_2840
currentPage
f_eulrixzw
field_214237_f
currPage
private final List<String>
w
pages
field_17116
pages
f_htbhlyat
field_214238_g
bookPages
private String
x
title
field_2847
title
f_pzvednia
field_214239_h
bookTitle
private final SelectionManager
y
pageEdit
field_24269
field_24269
f_rwjbvudc
field_238748_u_
field_238748_u_
private final SelectionManager
z
titleEdit
field_24270
field_24270
f_xpzkjxpp
field_238749_v_
field_238749_v_
private long
A
lastClickTime
field_2830
lastClickTime
f_bdzlbiyf
field_214242_k
lastClickTime
private int
B
lastIndex
field_2827
lastClickIndex
f_hfzpudsb
field_214243_l
cachedPage
private PageTurnWidget
C
forwardButton
field_2843
nextPageButton
f_dxphwkec
field_214244_m
buttonNextPage
private PageTurnWidget
D
backButton
field_2839
previousPageButton
f_nxusxlhl
field_214245_n
buttonPreviousPage
private ButtonWidget
E
doneButton
field_2848
doneButton
f_mkgltxev
field_214246_o
buttonDone
private ButtonWidget
F
signButton
field_2831
signButton
f_byrjmzkf
field_214247_p
buttonSign
private ButtonWidget
G
finalizeButton
field_2841
finalizeButton
f_hbqgabaf
field_214248_q
buttonFinalize
private ButtonWidget
H
cancelButton
field_2849
cancelButton
f_wswdyief
field_214249_r
buttonCancel
private final Hand
I
hand
field_2832
hand
f_kkrmvomx
field_214250_s
hand
private BookEditScreen$PageContent
J
displayCache
field_24268
pageContent
f_pzlxpute
field_238747_F_
field_238747_F_
private Text
K
pageMsg
field_25891
field_25891
f_bzxaraax
field_243338_K
field_243338_K
private final Text
L
ownerText
field_25892
field_25892
f_agfaopqt
field_243339_L
field_243339_L

Constructor summary

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

Method summary

Modifier and TypeMethod
private void
b(String arg0)
setClipboard(String arg0)
method_27584(String arg0)
method_27584(String arg0)
m_rpzjknrp(String arg0)
func_238760_a_(String arg0)
func_238760_a_(String arg0)
private String
i()
getClipboard()
method_27595()
method_27595()
m_pzpjddvx()
func_238773_g_()
func_238773_g_()
private int
k()
getNumPages()
method_17046()
countPages()
m_baxkgjgl()
func_214199_a()
getPageCount()
public void
d()
tick()
method_25393()
tick()
m_fuymrvol()
func_231023_e_()
tick()
protected void
b()
init()
method_25426()
init()
m_xaqeivsh()
func_231160_c_()
init()
private void
l()
pageBack()
method_2437()
openPreviousPage()
m_xrbdepdd()
func_214228_b()
previousPage()
private void
m()
pageForward()
method_2444()
openNextPage()
m_ywqagadz()
func_214214_c()
nextPage()
public void
e()
removed()
method_25432()
removed()
m_awpofqnh()
func_231164_f_()
onClose()
private void
n()
updateButtonVisibility()
method_2413()
updateButtons()
m_mntxawld()
func_214229_d()
updateButtons()
private void
o()
eraseEmptyTrailingPages()
method_17047()
removeEmptyPages()
m_qwxvkyug()
func_214213_e()
trimEmptyPages()
private void
c(boolean arg0)
saveChanges(boolean arg0)
method_2407(boolean arg0)
finalizeBook(boolean signBook)
m_gfznhdoq(boolean arg0)
func_214198_a(boolean arg0)
sendBookToServer(boolean publish)
private void
p()
appendPageToBook()
method_2436()
appendNewPage()
m_vzvrvbct()
func_214215_f()
addNewPage()
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)
m_qwrbtcbl(int arg0, int arg1, int arg2)
func_231046_a_(int arg0, int arg1, int arg2)
keyPressed(int arg0, int arg1, int arg2)
public boolean
a(char arg0, int arg1)
charTyped(char arg0, int arg1)
method_25400(char arg0, int arg1)
charTyped(char arg0, int arg1)
m_jstdhuev(char arg0, int arg1)
func_231042_a_(char arg0, int arg1)
charTyped(char arg0, int arg1)
private boolean
c(int arg0, int arg1, int arg2)
bookKeyPressed(int arg0, int arg1, int arg2)
method_27592(int arg0, int arg1, int arg2)
method_27592(int arg0, int arg1, int arg2)
m_qsggcmpb(int arg0, int arg1, int arg2)
func_214230_b(int arg0, int arg1, int arg2)
keyPressedInBook(int keyCode, int scanCode, int modifiers)
private void
r()
keyUp()
method_27597()
method_27597()
m_urenivje()
func_238775_w_()
func_238775_w_()
private void
s()
keyDown()
method_27598()
method_27598()
m_vngkuvsw()
func_238776_x_()
func_238776_x_()
private void
a(int arg0)
changeLine(int arg0)
method_27580(int arg0)
method_27580(int arg0)
m_hggyiemw(int arg0)
func_238755_a_(int arg0)
func_238755_a_(int arg0)
private void
t()
keyHome()
method_2421()
moveCursorToTop()
m_pjsqiuzd()
func_238777_y_()
func_238777_y_()
private void
u()
keyEnd()
method_2414()
moveCursorToBottom()
m_uasjecnm()
func_238778_z_()
func_238778_z_()
private boolean
d(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)
func_214196_c(int arg0, int arg1, int arg2)
keyPressedInTitle(int keyCode, int scanCode, int modifiers)
private String
A()
getCurrentPageText()
method_2427()
getCurrentPageContent()
m_xhoeoyqe()
func_214193_h()
getCurrPageText()
private void
c(String arg0)
setCurrentPageText(String arg0)
method_2439(String arg0)
setPageContent(String newContent)
m_fmjkpycc(String arg0)
func_214217_j(String arg0)
func_214217_j(String arg0)
public void
a(dfj arg0, int arg1, int arg2, float arg3)
render(PoseStack arg0, int arg1, int arg2, float arg3)
method_25394(class_4587 arg0, int arg1, int arg2, float arg3)
render(MatrixStack arg0, int arg1, int arg2, float arg3)
m_exyypwjw(C_cnszsxvd arg0, int arg1, int arg2, float arg3)
func_230430_a_(MatrixStack arg0, int arg1, int arg2, float arg3)
render(MatrixStack arg0, int arg1, int arg2, float arg3)
private void
a(dfj arg0, dpr$c arg1, boolean arg2)
renderCursor(PoseStack arg0, BookEditScreen$Pos2i arg1, boolean arg2)
method_27581(class_4587 arg0, class_473$class_5234 arg1, boolean arg2)
method_27581(MatrixStack arg0, BookEditScreen$Position arg1, boolean arg2)
m_heldzfna(C_cnszsxvd arg0, C_thtsxcbc$C_ahmqwwwc arg1, boolean arg2)
func_238756_a_(MatrixStack arg0, EditBookScreen$Point arg1, boolean arg2)
func_238756_a_(MatrixStack arg0, EditBookScreen$Point arg1, boolean arg2)
private void
a(ead[] arg0)
renderHighlight(Rect2i[] arg0)
method_27588(class_768[] arg0)
method_27588(Rect2i[] arg0)
m_kpkskfgb(C_zccuaobs[] arg0)
func_238764_a_(Rectangle2d[] arg0)
func_238764_a_(Rectangle2d[] arg0)
private BookEditScreen$Position
a(dpr$c arg0)
convertScreenToLocal(BookEditScreen$Pos2i arg0)
method_27582(class_473$class_5234 arg0)
method_27582(BookEditScreen$Position arg0)
m_yvhxevne(C_thtsxcbc$C_ahmqwwwc arg0)
func_238758_a_(EditBookScreen$Point arg0)
func_238758_a_(EditBookScreen$Point arg0)
private BookEditScreen$Position
b(dpr$c arg0)
convertLocalToScreen(BookEditScreen$Pos2i arg0)
method_27590(class_473$class_5234 arg0)
method_27590(BookEditScreen$Position arg0)
m_mizbgonj(C_thtsxcbc$C_ahmqwwwc arg0)
func_238767_b_(EditBookScreen$Point arg0)
func_238767_b_(EditBookScreen$Point arg0)
public boolean
a(double arg0, double arg1, int arg2)
mouseClicked(double arg0, double arg1, int arg2)
method_25402(double arg0, double arg1, int arg2)
mouseClicked(double arg0, double arg1, int arg2)
m_fpfqbhfx(double arg0, double arg1, int arg2)
func_231044_a_(double arg0, double arg1, int arg2)
mouseClicked(double arg0, double arg1, int arg2)
private void
b(int arg0)
selectWord(int arg0)
method_27589(int arg0)
method_27589(int arg0)
m_mzijzdum(int arg0)
func_238765_b_(int arg0)
func_238765_b_(int arg0)
public boolean
a(double arg0, double arg1, int arg2, double arg3, double arg4)
mouseDragged(double arg0, double arg1, int arg2, double arg3, double arg4)
method_25403(double arg0, double arg1, int arg2, double arg3, double arg4)
mouseDragged(double arg0, double arg1, int arg2, double arg3, double arg4)
m_shbmcoxj(double arg0, double arg1, int arg2, double arg3, double arg4)
func_231045_a_(double arg0, double arg1, int arg2, double arg3, double arg4)
mouseDragged(double arg0, double arg1, int arg2, double arg3, double arg4)
private BookEditScreen$PageContent
B()
getDisplayCache()
method_27576()
getPageContent()
m_wioblbnf()
func_238750_B_()
func_238750_B_()
private void
C()
clearDisplayCache()
method_27577()
invalidatePageContent()
m_dbsblpoy()
func_238751_C_()
func_238751_C_()
private void
D()
clearDisplayCacheAfterPageChange()
method_27872()
method_27872()
m_erssijxq()
func_238752_D_()
func_238752_D_()
private BookEditScreen$PageContent
E()
rebuildDisplayCache()
method_27578()
createPageContent()
m_ueafxuih()
func_238753_E_()
func_238753_E_()
private static int
b(int[] arg0, int arg1)
findLineFromPos(int[] arg0, int arg1)
method_27591(int[] arg0, int arg1)
method_27591(int[] arg0, int arg1)
m_uxhvlbhe(int[] arg0, int arg1)
func_238768_b_(int[] arg0, int arg1)
func_238768_b_(int[] arg0, int arg1)
private Rect2i
a(String arg0, dkg arg1, int arg2, int arg3, int arg4, int arg5)
createPartialLineSelection(String arg0, StringSplitter arg1, int arg2, int arg3, int arg4, int arg5)
method_27585(String arg0, class_5225 arg1, int arg2, int arg3, int arg4, int arg5)
method_27585(String arg0, TextHandler arg1, int arg2, int arg3, int arg4, int arg5)
m_ragnpovv(String arg0, C_wtqrualh arg1, int arg2, int arg3, int arg4, int arg5)
func_238761_a_(String arg0, CharacterManager arg1, int arg2, int arg3, int arg4, int arg5)
func_238761_a_(String arg0, CharacterManager arg1, int arg2, int arg3, int arg4, int arg5)
private Rect2i
a(dpr$c arg0, dpr$c arg1)
createSelection(BookEditScreen$Pos2i arg0, BookEditScreen$Pos2i arg1)
method_27583(class_473$class_5234 arg0, class_473$class_5234 arg1)
method_27583(BookEditScreen$Position arg0, BookEditScreen$Position arg1)
m_libgvfnn(C_thtsxcbc$C_ahmqwwwc arg0, C_thtsxcbc$C_ahmqwwwc arg1)
func_238759_a_(EditBookScreen$Point arg0, EditBookScreen$Point arg1)
func_238759_a_(EditBookScreen$Point arg0, EditBookScreen$Point arg1)