Klasse VFPTabBar
java.lang.Object
net.minecraft.client.gui.components.AbstractWidget
net.minecraft.client.gui.components.AbstractScrollArea
net.minecraft.client.gui.components.AbstractContainerWidget
net.minecraft.client.gui.components.tabs.TabNavigationBar
net.minecraft.client.gui.components.tabs.MenuTabBar
com.viaversion.viafabricplus.screen.base.VFPTabBar
- 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, net.minecraft.client.gui.layouts.LayoutElement, net.minecraft.client.gui.narration.NarratableEntry, net.minecraft.client.gui.narration.NarrationSupplier
public final class VFPTabBar
extends net.minecraft.client.gui.components.tabs.MenuTabBar
-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen net.minecraft.client.gui.components.tabs.MenuTabBar
net.minecraft.client.gui.components.tabs.MenuTabBar.Builder, net.minecraft.client.gui.components.tabs.MenuTabBar.MenuTabButtonVon Klasse geerbte verschachtelte Klassen/Schnittstellen net.minecraft.client.gui.components.AbstractScrollArea
net.minecraft.client.gui.components.AbstractScrollArea.ScrollbarSettingsVon Klasse geerbte verschachtelte Klassen/Schnittstellen net.minecraft.client.gui.components.AbstractWidget
net.minecraft.client.gui.components.AbstractWidget.WithInactiveMessageVon Schnittstelle geerbte verschachtelte Klassen/Schnittstellen net.minecraft.client.gui.narration.NarratableEntry
net.minecraft.client.gui.narration.NarratableEntry.NarrationPriority -
Feldübersicht
Von Klasse geerbte Felder net.minecraft.client.gui.components.tabs.TabNavigationBar
layout, tabButtons, tabsVon Klasse geerbte Felder net.minecraft.client.gui.components.AbstractScrollArea
SCROLLBAR_WIDTHVon Klasse geerbte Felder net.minecraft.client.gui.components.AbstractWidget
active, alpha, height, isHovered, message, visible, width -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungVFPTabBar(int y, int width, int height, net.minecraft.client.gui.components.tabs.TabManager tabManager, com.google.common.collect.ImmutableList<net.minecraft.client.gui.components.TabButton> tabButtons, com.google.common.collect.ImmutableList<net.minecraft.client.gui.components.tabs.Tab> tabs) -
Methodenübersicht
Von Klasse geerbte Methoden net.minecraft.client.gui.components.tabs.MenuTabBar
builder, extractWidgetRenderStateVon Klasse geerbte Methoden net.minecraft.client.gui.components.tabs.TabNavigationBar
builder, children, contentHeight, getRectangle, getTabs, isMouseOver, keyPressed, narrateListElementPosition, narrationPriority, nextFocusPath, selectTab, setFocused, setFocused, setTabActiveState, setTabTooltip, updateWidgetNarrationVon Klasse geerbte Methoden net.minecraft.client.gui.components.AbstractContainerWidget
getFocused, isDragging, isFocused, mouseClicked, mouseDragged, mouseReleased, setDraggingVon Klasse geerbte Methoden net.minecraft.client.gui.components.AbstractScrollArea
defaultSettings, extractScrollbar, isOverScrollbar, maxScrollAmount, mouseScrolled, onRelease, refreshScrollAmount, scrollable, scrollAmount, scrollbarWidth, scrollBarX, scrollBarY, scrollerHeight, scrollRate, setScrollAmount, updateScrollingVon Klasse geerbte Methoden net.minecraft.client.gui.components.AbstractWidget
createNarrationMessage, defaultButtonNarrationText, extractRenderState, extractScrollingStringOverContents, extractTooltipForNextRenderPass, getAlpha, getBottom, getHeight, getMessage, getRight, getTabOrderGroup, getWidth, getX, getY, handleCursor, isActive, isHovered, isHoveredOrFocused, isValidClickButton, onClick, onDrag, playButtonClickSound, playDownSound, setAlpha, setHeight, setMessage, setRectangle, setSize, setTabOrderGroup, setTooltip, setTooltipDelay, setWidth, setX, setY, updateNarration, visitWidgets, wrapDefaultNarrationMessageVon 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, keyReleased, mouseScrolled, preeditUpdatedVon Schnittstelle geerbte Methoden net.minecraft.client.gui.components.events.GuiEventListener
capturesInput, mouseMoved, shouldTakeFocusAfterInteractionVon Schnittstelle geerbte Methoden net.minecraft.client.gui.layouts.LayoutElement
setPositionVon Schnittstelle geerbte Methoden net.minecraft.client.gui.narration.NarratableEntry
getNarratablesVon Schnittstelle geerbte Methoden net.minecraft.client.gui.components.TabOrderedElement
getTabOrderGroup
-
Konstruktordetails
-
VFPTabBar
public VFPTabBar(int y, int width, int height, net.minecraft.client.gui.components.tabs.TabManager tabManager, com.google.common.collect.ImmutableList<net.minecraft.client.gui.components.TabButton> tabButtons, com.google.common.collect.ImmutableList<net.minecraft.client.gui.components.tabs.Tab> tabs)
-
-
Methodendetails
-
arrangeElements
public void arrangeElements(int width) - Setzt außer Kraft:
arrangeElementsin Klassenet.minecraft.client.gui.components.tabs.MenuTabBar
-