Class BetaCraftServerListScreen
java.lang.Object
net.minecraft.client.gui.components.events.AbstractContainerEventHandler
net.minecraft.client.gui.screens.Screen
com.viaversion.viafabricplus.screen.base.VFPScreen
com.viaversion.viafabricplus.screen.base.VFPTabbedScreen<de.florianreuth.classic4j.model.betacraft.BCVersionCategory>
com.viaversion.viafabricplus.screen.impl.serverlist.BetaCraftServerListScreen
- All Implemented Interfaces:
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
public final class BetaCraftServerListScreen
extends VFPTabbedScreen<de.florianreuth.classic4j.model.betacraft.BCVersionCategory>
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class net.minecraft.client.gui.screens.Screen
net.minecraft.client.gui.screens.Screen.NarratableSearchResult -
Field Summary
FieldsFields inherited from class VFPScreen
ACCENT_COLOR, CONTENT_TOP, FOOTER_HEIGHT, prevScreen, SEARCH_HEIGHT, SEARCH_MARGIN, SEARCH_TITLE, SEARCH_TOPFields inherited from class 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 -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected List<VFPListEntry> entries(de.florianreuth.classic4j.model.betacraft.BCVersionCategory tab) protected intprotected voidinit()protected List<VFPListEntry> protected introwWidth(int screenWidth) protected List<de.florianreuth.classic4j.model.betacraft.BCVersionCategory> tabs()protected net.minecraft.network.chat.ComponenttabTitle(de.florianreuth.classic4j.model.betacraft.BCVersionCategory tab) Methods inherited from class VFPTabbedScreen
initialTab, keyPressed, listBottomMarginMethods inherited from class VFPScreen
addFooter, addSearchBar, extractRenderState, get, onClose, open, renderScreenTitle, renderTitle, setScreen, showToastMethods inherited from class 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, onFilesDrop, rebuildWidgets, removed, removeWidget, repositionElements, resize, setInitialFocus, setInitialFocus, shouldCloseOnEsc, shouldNarrateNavigation, showsActiveEffects, tick, triggerImmediateNarration, updateNarratedWidget, updateNarrationState, updateNarratorStatusMethods inherited from class net.minecraft.client.gui.components.events.AbstractContainerEventHandler
getFocused, isDragging, setDragging, setFocusedMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.client.gui.components.events.ContainerEventHandler
charTyped, getBorderForArrowNavigation, getChildAt, getCurrentFocusPath, isFocused, keyReleased, mouseClicked, mouseDragged, mouseReleased, mouseScrolled, nextFocusPath, preeditUpdated, setFocusedMethods inherited from interface net.minecraft.client.gui.components.events.GuiEventListener
mouseMoved, shouldTakeFocusAfterInteractionMethods inherited from interface net.minecraft.client.gui.components.TabOrderedElement
getTabOrderGroup
-
Field Details
-
TITLE
public static final net.minecraft.network.chat.Component TITLE
-
-
Constructor Details
-
BetaCraftServerListScreen
public BetaCraftServerListScreen()
-
-
Method Details
-
init
protected void init()- Overrides:
initin classVFPTabbedScreen<de.florianreuth.classic4j.model.betacraft.BCVersionCategory>
-
tabs
- Specified by:
tabsin classVFPTabbedScreen<de.florianreuth.classic4j.model.betacraft.BCVersionCategory>
-
tabTitle
protected net.minecraft.network.chat.Component tabTitle(de.florianreuth.classic4j.model.betacraft.BCVersionCategory tab) - Specified by:
tabTitlein classVFPTabbedScreen<de.florianreuth.classic4j.model.betacraft.BCVersionCategory>
-
entryHeight
protected int entryHeight()- Specified by:
entryHeightin classVFPTabbedScreen<de.florianreuth.classic4j.model.betacraft.BCVersionCategory>
-
rowWidth
protected int rowWidth(int screenWidth) - Specified by:
rowWidthin classVFPTabbedScreen<de.florianreuth.classic4j.model.betacraft.BCVersionCategory>
-
entries
protected List<VFPListEntry> entries(de.florianreuth.classic4j.model.betacraft.BCVersionCategory tab) - Specified by:
entriesin classVFPTabbedScreen<de.florianreuth.classic4j.model.betacraft.BCVersionCategory>
-
results
- Specified by:
resultsin classVFPTabbedScreen<de.florianreuth.classic4j.model.betacraft.BCVersionCategory>
-