类 LecternScreen
- java.lang.Object
-
- net.minecraft.client.gui.DrawableHelper
-
- net.minecraft.client.gui.AbstractParentElement
-
- net.minecraft.client.gui.screen.Screen
-
- net.minecraft.client.gui.screen.ingame.BookScreen
-
- net.minecraft.client.gui.screen.ingame.LecternScreen
-
- 所有已实现的接口:
Drawable,Element,ParentElement,ScreenHandlerProvider<LecternScreenHandler>,TickableElement
@Environment(CLIENT) public class LecternScreen extends BookScreen implements ScreenHandlerProvider<LecternScreenHandler>
- Mappings:
Namespace Name official ebbintermediary net/minecraft/class_3935named net/minecraft/client/gui/screen/ingame/LecternScreen
-
-
嵌套类概要
-
从类继承的嵌套类/接口 net.minecraft.client.gui.screen.ingame.BookScreen
BookScreen.Contents, BookScreen.WritableBookContents, BookScreen.WrittenBookContents
-
-
字段概要
字段 修饰符和类型 字段 说明 private LecternScreenHandlerhandlerprivate ScreenHandlerListenerlistener-
从类继承的字段 net.minecraft.client.gui.screen.ingame.BookScreen
BOOK_TEXTURE, EMPTY_PROVIDER, field_32328, field_32329, field_32330, field_32331, field_32332, field_32333, field_32334
-
从类继承的字段 net.minecraft.client.gui.screen.Screen
buttons, children, client, height, itemRenderer, passEvents, textRenderer, title, width
-
从类继承的字段 net.minecraft.client.gui.DrawableHelper
GUI_ICONS_TEXTURE, OPTIONS_BACKGROUND_TEXTURE, STATS_ICON_TEXTURE
-
-
构造器概要
构造器 构造器 说明 LecternScreen(LecternScreenHandler handler, PlayerInventory inventory, Text title)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 protected voidaddCloseButton()protected voidcloseScreen()LecternScreenHandlergetScreenHandler()protected voidgoToNextPage()protected voidgoToPreviousPage()protected voidinit()Called when a screen should be initialized.booleanisPauseScreen()protected booleanjumpToPage(int page)voidonClose()voidremoved()private voidsendButtonPressPacket(int id)private voidupdatePage()private voidupdatePageProvider()-
从类继承的方法 net.minecraft.client.gui.screen.ingame.BookScreen
addPageButtons, getTextAt, handleTextClick, keyPressed, method_33888, mouseClicked, render, setPage, setPageProvider
-
从类继承的方法 net.minecraft.client.gui.screen.Screen
addButton, addChild, children, filesDragged, getNarrationMessage, getTitle, getTooltipFromItem, hasAltDown, hasControlDown, hasShiftDown, init, insertText, isCopy, isCut, isMouseOver, isPaste, isSelectAll, isValidCharacterForName, renderBackground, renderBackground, renderBackgroundTexture, renderOrderedTooltip, renderTextHoverEffect, renderTooltip, renderTooltip, renderTooltip, renderTooltip, resize, sendMessage, sendMessage, shouldCloseOnEsc, tick, wrapScreenError
-
从类继承的方法 net.minecraft.client.gui.AbstractParentElement
getFocused, isDragging, setDragging, setFocused
-
从类继承的方法 net.minecraft.client.gui.DrawableHelper
drawCenteredString, drawCenteredText, drawHorizontalLine, drawSprite, drawStringWithShadow, drawTexture, drawTexture, drawTexture, drawTexture, drawTextWithShadow, drawVerticalLine, fill, fillGradient, fillGradient, getZOffset, method_29343, method_33284, method_35719, method_35720, setZOffset
-
从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
从接口继承的方法 net.minecraft.client.gui.Element
mouseMoved
-
从接口继承的方法 net.minecraft.client.gui.ParentElement
changeFocus, charTyped, focusOn, hoveredElement, keyReleased, mouseDragged, mouseReleased, mouseScrolled, setInitialFocus
-
-
-
-
字段详细资料
-
handler
private final LecternScreenHandler handler
- Mappings:
Namespace Name Mixin selector official vLebb;v:Lbmm;intermediary field_17422Lnet/minecraft/class_3935;field_17422:Lnet/minecraft/class_3916;named handlerLnet/minecraft/client/gui/screen/ingame/LecternScreen;handler:Lnet/minecraft/screen/LecternScreenHandler;
-
listener
private final ScreenHandlerListener listener
- Mappings:
Namespace Name Mixin selector official wLebb;w:Lblx;intermediary field_17423Lnet/minecraft/class_3935;field_17423:Lnet/minecraft/class_1712;named listenerLnet/minecraft/client/gui/screen/ingame/LecternScreen;listener:Lnet/minecraft/screen/ScreenHandlerListener;
-
-
构造器详细资料
-
LecternScreen
public LecternScreen(LecternScreenHandler handler, PlayerInventory inventory, Text title)
- Mappings:
Namespace Name Mixin selector official <init>Lebb;<init>(Lbmm;Lbje;Lon;)Vintermediary <init>Lnet/minecraft/class_3935;<init>(Lnet/minecraft/class_3916;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;)Vnamed <init>Lnet/minecraft/client/gui/screen/ingame/LecternScreen;<init>(Lnet/minecraft/screen/LecternScreenHandler;Lnet/minecraft/entity/player/PlayerInventory;Lnet/minecraft/text/Text;)V
-
-
方法详细资料
-
getScreenHandler
public LecternScreenHandler getScreenHandler()
- 指定者:
getScreenHandler在接口中ScreenHandlerProvider<LecternScreenHandler>- Mappings:
Namespace Name Mixin selector official oLebb;o()Lbmm;intermediary method_17573Lnet/minecraft/class_3935;method_17573()Lnet/minecraft/class_3916;named getScreenHandlerLnet/minecraft/client/gui/screen/ingame/LecternScreen;getScreenHandler()Lnet/minecraft/screen/LecternScreenHandler;
-
init
protected void init()
Called when a screen should be initialized.This method is called when this screen is opened or resized.
- 覆盖:
init在类中BookScreen- Mappings:
Namespace Name Mixin selector official bLdzg;b()Vintermediary method_25426Lnet/minecraft/class_437;method_25426()Vnamed initLnet/minecraft/client/gui/screen/Screen;init()V
-
onClose
public void onClose()
-
removed
public void removed()
-
addCloseButton
protected void addCloseButton()
- 覆盖:
addCloseButton在类中BookScreen- Mappings:
Namespace Name Mixin selector official iLeai;i()Vintermediary method_17557Lnet/minecraft/class_3872;method_17557()Vnamed addCloseButtonLnet/minecraft/client/gui/screen/ingame/BookScreen;addCloseButton()V
-
goToPreviousPage
protected void goToPreviousPage()
- 覆盖:
goToPreviousPage在类中BookScreen- Mappings:
Namespace Name Mixin selector official lLeai;l()Vintermediary method_17057Lnet/minecraft/class_3872;method_17057()Vnamed goToPreviousPageLnet/minecraft/client/gui/screen/ingame/BookScreen;goToPreviousPage()V
-
goToNextPage
protected void goToNextPage()
- 覆盖:
goToNextPage在类中BookScreen- Mappings:
Namespace Name Mixin selector official mLeai;m()Vintermediary method_17058Lnet/minecraft/class_3872;method_17058()Vnamed goToNextPageLnet/minecraft/client/gui/screen/ingame/BookScreen;goToNextPage()V
-
jumpToPage
protected boolean jumpToPage(int page)
- 覆盖:
jumpToPage在类中BookScreen- Mappings:
Namespace Name Mixin selector official bLeai;b(I)Zintermediary method_17789Lnet/minecraft/class_3872;method_17789(I)Znamed jumpToPageLnet/minecraft/client/gui/screen/ingame/BookScreen;jumpToPage(I)Z
-
sendButtonPressPacket
private void sendButtonPressPacket(int id)
- Mappings:
Namespace Name Mixin selector official cLebb;c(I)Vintermediary method_17572Lnet/minecraft/class_3935;method_17572(I)Vnamed sendButtonPressPacketLnet/minecraft/client/gui/screen/ingame/LecternScreen;sendButtonPressPacket(I)V
-
isPauseScreen
public boolean isPauseScreen()
- 覆盖:
isPauseScreen在类中Screen- Mappings:
Namespace Name Mixin selector official aE_Ldzg;aE_()Zintermediary method_25421Lnet/minecraft/class_437;method_25421()Znamed isPauseScreenLnet/minecraft/client/gui/screen/Screen;isPauseScreen()Z
-
updatePageProvider
private void updatePageProvider()
- Mappings:
Namespace Name Mixin selector official pLebb;p()Vintermediary method_17574Lnet/minecraft/class_3935;method_17574()Vnamed updatePageProviderLnet/minecraft/client/gui/screen/ingame/LecternScreen;updatePageProvider()V
-
updatePage
private void updatePage()
- Mappings:
Namespace Name Mixin selector official qLebb;q()Vintermediary method_17575Lnet/minecraft/class_3935;method_17575()Vnamed updatePageLnet/minecraft/client/gui/screen/ingame/LecternScreen;updatePage()V
-
closeScreen
protected void closeScreen()
- 覆盖:
closeScreen在类中BookScreen- Mappings:
Namespace Name Mixin selector official nLeai;n()Vintermediary method_34494Lnet/minecraft/class_3872;method_34494()Vnamed closeScreenLnet/minecraft/client/gui/screen/ingame/BookScreen;closeScreen()V
-
-