Klasse VFPScreen
java.lang.Object
net.minecraft.client.gui.components.events.AbstractContainerEventHandler
net.minecraft.client.gui.screens.Screen
com.viaversion.viafabricplus.screen.base.VFPScreen
- Alle implementierten Schnittstellen:
net.minecraft.client.gui.components.events.ContainerEventHandler, net.minecraft.client.gui.components.events.GuiEventListener, net.minecraft.client.gui.components.Renderable, net.minecraft.client.gui.components.TabOrderedElement
- Bekannte direkte Unterklassen:
ClassiCubeLoginScreen, ClassiCubeMFAScreen, ClassiCubeServerListScreen, VFPPopup, VFPTabbedScreen
public abstract class VFPScreen
extends net.minecraft.client.gui.screens.Screen
-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen net.minecraft.client.gui.screens.Screen
net.minecraft.client.gui.screens.Screen.NarratableSearchResult -
Feldübersicht
FelderModifikator und TypFeldBeschreibungstatic final intprotected static final intprotected static final intnet.minecraft.client.gui.screens.Screenprotected static final intprotected static final intprotected static final net.minecraft.network.chat.Componentprotected static final intVon Klasse geerbte Felder net.minecraft.client.gui.screens.Screen
FADE_IN_TIME, font, FOOTER_SEPARATOR, HEADER_SEPARATOR, height, INWORLD_FOOTER_SEPARATOR, INWORLD_HEADER_SEPARATOR, MENU_BACKGROUND, minecraft, narratorButton, screenExecutor, title, width -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifikator und TypMethodeBeschreibungprotected voidaddFooter(net.minecraft.client.gui.components.Button... buttons) protected net.minecraft.client.gui.components.EditBoxaddSearchBar(Consumer<String> responder) voidextractRenderState(@NonNull net.minecraft.client.gui.GuiGraphicsExtractor graphics, int mouseX, int mouseY, float a) net.minecraft.client.gui.screens.Screenget(net.minecraft.client.gui.screens.Screen prevScreen) protected voidinit()voidonClose()voidopen(net.minecraft.client.gui.screens.Screen prevScreen) voidrenderScreenTitle(net.minecraft.client.gui.GuiGraphicsExtractor context) voidrenderTitle(net.minecraft.client.gui.GuiGraphicsExtractor context) static voidsetScreen(net.minecraft.client.gui.screens.Screen screen) static voidshowToast(net.minecraft.network.chat.Component message) Von Klasse geerbte Methoden net.minecraft.client.gui.screens.Screen
added, addRenderableOnly, addRenderableWidget, addWidget, afterKeyboardAction, afterMouseAction, afterMouseMove, canInterruptWithAnotherScreen, changeFocus, children, clearFocus, clearWidgets, clickCommandAction, clickUrlAction, defaultHandleClickEvent, defaultHandleGameClickEvent, extractBackground, extractBlurredBackground, extractMenuBackground, extractMenuBackground, extractMenuBackgroundTexture, extractPanorama, extractRenderStateWithTooltipAndSubtitles, extractTransparentBackground, fadeWidgets, fillCrashDetails, findNarratableWidget, getBackgroundMusic, getFont, getNarrationMessage, getRectangle, getTitle, getTooltipFromItem, getUsageNarration, handleDelayedNarration, init, insertText, isAllowedInPortal, isInGameUi, isMouseOver, isPauseScreen, isValidCharacterForName, keyPressed, onFilesDrop, rebuildWidgets, removed, removeWidget, repositionElements, resize, setInitialFocus, setInitialFocus, shouldCloseOnEsc, shouldNarrateNavigation, showsActiveEffects, tick, triggerImmediateNarration, updateNarratedWidget, updateNarrationState, updateNarratorStatusVon Klasse geerbte Methoden net.minecraft.client.gui.components.events.AbstractContainerEventHandler
getFocused, isDragging, setDragging, setFocusedVon Klasse geerbte Methoden Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitVon Schnittstelle geerbte Methoden net.minecraft.client.gui.components.events.ContainerEventHandler
charTyped, getBorderForArrowNavigation, getChildAt, getCurrentFocusPath, isFocused, keyReleased, mouseClicked, mouseDragged, mouseReleased, mouseScrolled, nextFocusPath, preeditUpdated, setFocusedVon Schnittstelle geerbte Methoden net.minecraft.client.gui.components.events.GuiEventListener
mouseMoved, shouldTakeFocusAfterInteractionVon Schnittstelle geerbte Methoden net.minecraft.client.gui.components.TabOrderedElement
getTabOrderGroup
-
Felddetails
-
ACCENT_COLOR
public static final int ACCENT_COLOR- Siehe auch:
-
SEARCH_TITLE
protected static final net.minecraft.network.chat.Component SEARCH_TITLE -
SEARCH_TOP
protected static final int SEARCH_TOP- Siehe auch:
-
SEARCH_HEIGHT
protected static final int SEARCH_HEIGHT- Siehe auch:
-
SEARCH_MARGIN
protected static final int SEARCH_MARGIN- Siehe auch:
-
CONTENT_TOP
protected static final int CONTENT_TOP- Siehe auch:
-
FOOTER_HEIGHT
protected static final int FOOTER_HEIGHT- Siehe auch:
-
prevScreen
public net.minecraft.client.gui.screens.Screen prevScreen
-
-
Konstruktordetails
-
VFPScreen
public VFPScreen(net.minecraft.network.chat.Component title, boolean backButton)
-
-
Methodendetails
-
open
public void open(net.minecraft.client.gui.screens.Screen prevScreen) -
get
public net.minecraft.client.gui.screens.Screen get(net.minecraft.client.gui.screens.Screen prevScreen) -
setScreen
public static void setScreen(net.minecraft.client.gui.screens.Screen screen) -
init
protected void init()- Setzt außer Kraft:
initin Klassenet.minecraft.client.gui.screens.Screen
-
addSearchBar
-
extractRenderState
public void extractRenderState(@NonNull net.minecraft.client.gui.GuiGraphicsExtractor graphics, int mouseX, int mouseY, float a) - Angegeben von:
extractRenderStatein Schnittstellenet.minecraft.client.gui.components.Renderable- Setzt außer Kraft:
extractRenderStatein Klassenet.minecraft.client.gui.screens.Screen
-
onClose
public void onClose()- Setzt außer Kraft:
onClosein Klassenet.minecraft.client.gui.screens.Screen
-
renderTitle
public void renderTitle(net.minecraft.client.gui.GuiGraphicsExtractor context) -
renderScreenTitle
public void renderScreenTitle(net.minecraft.client.gui.GuiGraphicsExtractor context) -
showToast
public static void showToast(net.minecraft.network.chat.Component message)
-