Class LecternScreen
java.lang.Object
net.minecraft.client.gui.GuiComponent
net.minecraft.client.gui.components.events.AbstractContainerEventHandler
net.minecraft.client.gui.screens.Screen
net.minecraft.client.gui.screens.inventory.BookViewScreen
net.minecraft.client.gui.screens.inventory.LecternScreen
- All Implemented Interfaces:
ContainerEventHandler,GuiEventListener,Widget,MenuAccess<LecternMenu>
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.client.gui.screens.inventory.BookViewScreen
BookViewScreen.BookAccess, BookViewScreen.WritableBookAccess, BookViewScreen.WrittenBookAccessNested classes/interfaces inherited from class net.minecraft.client.gui.screens.Screen
Screen.NarratableSearchResult -
Field Summary
FieldsFields inherited from class net.minecraft.client.gui.screens.inventory.BookViewScreen
BOOK_LOCATION, EMPTY_ACCESS, IMAGE_HEIGHT, IMAGE_WIDTH, PAGE_INDICATOR_TEXT_Y_OFFSET, PAGE_TEXT_X_OFFSET, PAGE_TEXT_Y_OFFSET, TEXT_HEIGHT, TEXT_WIDTHFields inherited from class net.minecraft.client.gui.screens.Screen
font, height, itemRenderer, minecraft, passEvents, renderables, title, widthFields inherited from class net.minecraft.client.gui.GuiComponent
BACKGROUND_LOCATION, GUI_ICONS_LOCATION, STATS_ICON_LOCATION -
Constructor Summary
ConstructorsConstructorDescriptionLecternScreen(LecternMenu p_99020_, Inventory p_99021_, Component p_99022_) -
Method Summary
Modifier and TypeMethodDescription(package private) voidprotected voidprotected voidprotected booleanforcePage(int p_99031_)getMenu()protected voidinit()booleanvoidonClose()protected voidpageBack()(package private) voidprotected voidvoidremoved()private voidsendButtonClick(int p_99037_)Methods inherited from class net.minecraft.client.gui.screens.inventory.BookViewScreen
createPageControlButtons, getClickedComponentStyleAt, handleComponentClicked, keyPressed, loadPages, loadPages, mouseClicked, render, setBookAccess, setPageMethods inherited from class net.minecraft.client.gui.screens.Screen
addRenderableOnly, addRenderableWidget, addWidget, afterKeyboardAction, afterMouseAction, afterMouseMove, children, clearWidgets, findNarratableWidget, getMinecraft, getNarrationMessage, getTitle, getTooltipFromItem, handleDelayedNarration, hasAltDown, hasControlDown, hasShiftDown, init, insertText, isCopy, isCut, isMouseOver, isPaste, isSelectAll, isValidCharacterForName, narrationEnabled, onFilesDrop, removeWidget, renderBackground, renderBackground, renderComponentHoverEffect, renderComponentTooltip, renderComponentTooltip, renderComponentTooltip, renderComponentTooltip, renderComponentToolTip, renderDirtBackground, renderTooltip, renderTooltip, renderTooltip, renderTooltip, renderTooltip, renderTooltip, renderTooltip, renderTooltip, renderToolTip, resize, sendMessage, sendMessage, shouldCloseOnEsc, tick, triggerImmediateNarration, updateNarratedWidget, updateNarrationState, wrapScreenErrorMethods inherited from class net.minecraft.client.gui.components.events.AbstractContainerEventHandler
getFocused, isDragging, setDragging, setFocusedMethods inherited from class net.minecraft.client.gui.GuiComponent
blit, blit, blit, blit, blit, blitOutlineBlack, drawCenteredString, drawCenteredString, drawCenteredString, drawString, drawString, drawString, fill, fillGradient, fillGradient, fillGradient, getBlitOffset, hLine, setBlitOffset, vLineMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.client.gui.components.events.ContainerEventHandler
changeFocus, charTyped, getChildAt, keyReleased, magicalSpecialHackyFocus, mouseDragged, mouseReleased, mouseScrolled, setInitialFocusMethods inherited from interface net.minecraft.client.gui.components.events.GuiEventListener
mouseMoved
-
Field Details
-
listener
-
Constructor Details
-
LecternScreen
-
-
Method Details
-
getMenu
- Specified by:
getMenuin interfaceMenuAccess<LecternMenu>
-
init
protected void init()- Overrides:
initin classBookViewScreen
-
onClose
public void onClose() -
removed
public void removed() -
createMenuControls
protected void createMenuControls()- Overrides:
createMenuControlsin classBookViewScreen
-
pageBack
protected void pageBack()- Overrides:
pageBackin classBookViewScreen
-
pageForward
protected void pageForward()- Overrides:
pageForwardin classBookViewScreen
-
forcePage
protected boolean forcePage(int p_99031_)- Overrides:
forcePagein classBookViewScreen
-
sendButtonClick
private void sendButtonClick(int p_99037_) -
isPauseScreen
public boolean isPauseScreen()- Overrides:
isPauseScreenin classScreen
-
bookChanged
void bookChanged() -
pageChanged
void pageChanged() -
closeScreen
protected void closeScreen()- Overrides:
closeScreenin classBookViewScreen
-