Klasse SettingsScreen

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<com.viaversion.viafabricplus.api.settings.base.SettingGroup>
com.viaversion.viafabricplus.screen.impl.SettingsScreen
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

public final class SettingsScreen extends VFPTabbedScreen<com.viaversion.viafabricplus.api.settings.base.SettingGroup>
  • Verschachtelte Klassen - Übersicht

    Von Klasse geerbte verschachtelte Klassen/Schnittstellen net.minecraft.client.gui.screens.Screen

    net.minecraft.client.gui.screens.Screen.NarratableSearchResult
  • Feldübersicht

    Von 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
    Konstruktor
    Beschreibung
     
  • Methodenübersicht

    Modifikator und Typ
    Methode
    Beschreibung
    protected List<VFPListEntry>
    entries(com.viaversion.viafabricplus.api.settings.base.SettingGroup tab)
     
    protected int
     
    protected int
     
    protected List<VFPListEntry>
    results(String query)
     
    protected int
    rowWidth(int screenWidth)
     
    protected List<com.viaversion.viafabricplus.api.settings.base.SettingGroup>
     
    protected net.minecraft.network.chat.Component
    tabTitle(com.viaversion.viafabricplus.api.settings.base.SettingGroup tab)
     

    Von Klasse geerbte Methoden VFPTabbedScreen

    init, initialTab, keyPressed, refreshTab

    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, findNarratableWidget, getBackgroundMusic, getFont, getNarrationMessage, getRectangle, getTitle, getTooltipFromItem, getUsageNarration, handleDelayedNarration, init, insertText, isAllowedInPortal, isInGameUi, isInputCaptured, isMouseOver, isPauseScreen, isValidCharacterForName, onFilesDrop, rebuildWidgets, removed, removeWidget, repositionElements, resize, scheduleNarration, setInitialFocus, setInitialFocus, shouldCloseOnEsc, shouldNarrateNavigation, showsActiveEffects, tick, triggerImmediateNarration, updateNarratedWidget, updateNarrationState, updateNarratorStatus

    Von Klasse geerbte Methoden net.minecraft.client.gui.components.events.AbstractContainerEventHandler

    getFocused, isDragging, setDragging, setFocused

    Von Klasse geerbte Methoden Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Von Schnittstelle geerbte Methoden net.minecraft.client.gui.components.events.ContainerEventHandler

    charTyped, getBorderForArrowNavigation, getChildAt, getCurrentFocusPath, isFocused, keyReleased, mouseClicked, mouseDragged, mouseReleased, mouseScrolled, nextFocusPath, preeditUpdated, setFocused

    Von Schnittstelle geerbte Methoden net.minecraft.client.gui.components.events.GuiEventListener

    capturesInput, mouseMoved, shouldTakeFocusAfterInteraction

    Von Schnittstelle geerbte Methoden net.minecraft.client.gui.components.TabOrderedElement

    getTabOrderGroup
  • Konstruktordetails

    • SettingsScreen

      public SettingsScreen()
  • Methodendetails

    • tabs

      protected List<com.viaversion.viafabricplus.api.settings.base.SettingGroup> tabs()
      Angegeben von:
      tabs in Klasse VFPTabbedScreen<com.viaversion.viafabricplus.api.settings.base.SettingGroup>
    • tabTitle

      protected net.minecraft.network.chat.Component tabTitle(com.viaversion.viafabricplus.api.settings.base.SettingGroup tab)
      Angegeben von:
      tabTitle in Klasse VFPTabbedScreen<com.viaversion.viafabricplus.api.settings.base.SettingGroup>
    • entryHeight

      protected int entryHeight()
      Angegeben von:
      entryHeight in Klasse VFPTabbedScreen<com.viaversion.viafabricplus.api.settings.base.SettingGroup>
    • rowWidth

      protected int rowWidth(int screenWidth)
      Angegeben von:
      rowWidth in Klasse VFPTabbedScreen<com.viaversion.viafabricplus.api.settings.base.SettingGroup>
    • listBottomMargin

      protected int listBottomMargin()
      Setzt außer Kraft:
      listBottomMargin in Klasse VFPTabbedScreen<com.viaversion.viafabricplus.api.settings.base.SettingGroup>
    • entries

      protected List<VFPListEntry> entries(com.viaversion.viafabricplus.api.settings.base.SettingGroup tab)
      Angegeben von:
      entries in Klasse VFPTabbedScreen<com.viaversion.viafabricplus.api.settings.base.SettingGroup>
    • results

      protected List<VFPListEntry> results(String query)
      Angegeben von:
      results in Klasse VFPTabbedScreen<com.viaversion.viafabricplus.api.settings.base.SettingGroup>