Package info.u_team.music_player.gui
Klasse BetterScrollableList<T extends net.minecraft.client.gui.components.ObjectSelectionList.Entry<T>>
java.lang.Object
net.minecraft.client.gui.components.AbstractWidget
net.minecraft.client.gui.components.AbstractContainerWidget
net.minecraft.client.gui.components.AbstractSelectionList<T>
net.minecraft.client.gui.components.ObjectSelectionList<T>
info.u_team.u_team_core.gui.elements.ScrollableList<T>
info.u_team.music_player.gui.BetterScrollableList<T>
- 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
- Bekannte direkte Unterklassen:
GuiMusicPlayerList,GuiMusicPlayerSettingsMixerDeviceList,GuiMusicPlaylistList,GuiMusicSearchList
public class BetterScrollableList<T extends net.minecraft.client.gui.components.ObjectSelectionList.Entry<T>>
extends info.u_team.u_team_core.gui.elements.ScrollableList<T>
-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen net.minecraft.client.gui.components.ObjectSelectionList
net.minecraft.client.gui.components.ObjectSelectionList.Entry<E extends net.minecraft.client.gui.components.ObjectSelectionList.Entry<E>>Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen net.minecraft.client.gui.narration.NarratableEntry
net.minecraft.client.gui.narration.NarratableEntry.NarrationPriority -
Feldübersicht
Von Klasse geerbte Felder info.u_team.u_team_core.gui.elements.ScrollableList
renderTransparentBorder, sideDistance, transparentBorderSizeVon Klasse geerbte Felder net.minecraft.client.gui.components.AbstractSelectionList
centerListVertically, headerHeight, itemHeight, minecraft, SCROLLBAR_WIDTH, scrollingVon Klasse geerbte Felder net.minecraft.client.gui.components.AbstractWidget
active, alpha, height, isHovered, packedFGColor, UNSET_FG_COLOR, visible, widthVon Schnittstelle geerbte Felder net.minecraft.client.gui.components.events.GuiEventListener
DOUBLE_CLICK_THRESHOLD_MS -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungBetterScrollableList(int x, int y, int width, int height, int slotHeight, int sideDistance) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungprotected booleanisValidMouseClick(int button) booleanmouseDragged(double mouseX, double mouseY, int button, double dragX, double dragY) voidupdateSettings(int x, int y, int width, int height) Von Klasse geerbte Methoden info.u_team.u_team_core.gui.elements.ScrollableList
getRowWidth, getScrollbarPosition, getSideDistance, getTransparentBorderSize, isRenderTransparentBorder, renderListItems, setRenderTransparentBorder, setSideDistance, setTransparentBorderSizeVon Klasse geerbte Methoden net.minecraft.client.gui.components.ObjectSelectionList
nextFocusPath, updateWidgetNarrationVon Klasse geerbte Methoden net.minecraft.client.gui.components.AbstractSelectionList
addEntry, addEntryToTop, centerScrollOn, children, clampScrollAmount, clearEntries, clickedHeader, enableScissor, ensureVisible, getDefaultScrollbarPosition, getEntry, getEntryAtPosition, getFirstElement, getFocused, getHovered, getItemCount, getMaxPosition, getMaxScroll, getRowBottom, getRowLeft, getRowRight, getRowTop, getScrollAmount, getSelected, isMouseOver, isSelectedItem, mouseClicked, mouseReleased, mouseScrolled, narrateListElementPosition, narrationPriority, nextEntry, nextEntry, nextEntry, remove, removeEntry, removeEntryFromTop, renderDecorations, renderHeader, renderItem, renderListBackground, renderListSeparators, renderSelection, renderWidget, replaceEntries, scrollbarVisible, setClampedScrollAmount, setFocused, setRenderHeader, setScrollAmount, setSelected, updateScrollingState, updateSize, updateSizeAndPositionVon Klasse geerbte Methoden net.minecraft.client.gui.components.AbstractContainerWidget
isDragging, isFocused, setDragging, setFocusedVon Klasse geerbte Methoden net.minecraft.client.gui.components.AbstractWidget
clearFGColor, clicked, createNarrationMessage, defaultButtonNarrationText, getBottom, getFGColor, getHeight, getMessage, getRectangle, getRight, getTabOrderGroup, getTooltip, getWidth, getX, getY, isActive, isHovered, isHoveredOrFocused, isValidClickButton, onClick, onDrag, onRelease, playDownSound, render, renderScrollingString, renderScrollingString, renderScrollingString, setAlpha, setFGColor, setHeight, setMessage, setRectangle, setSize, setTabOrderGroup, setTooltip, setTooltipDelay, setWidth, setX, setY, updateNarration, visitWidgets, wrapDefaultNarrationMessageVon Klasse geerbte Methoden java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitVon Schnittstelle geerbte Methoden net.minecraft.client.gui.components.events.ContainerEventHandler
charTyped, getChildAt, getCurrentFocusPath, keyPressed, keyReleasedVon Schnittstelle geerbte Methoden net.minecraft.client.gui.components.events.GuiEventListener
getRectangle, mouseMovedVon Schnittstelle geerbte Methoden net.minecraft.client.gui.layouts.LayoutElement
setPositionVon Schnittstelle geerbte Methoden net.minecraft.client.gui.components.TabOrderedElement
getTabOrderGroup
-
Konstruktordetails
-
BetterScrollableList
public BetterScrollableList(int x, int y, int width, int height, int slotHeight, int sideDistance)
-
-
Methodendetails
-
updateSettings
public void updateSettings(int x, int y, int width, int height) -
isValidMouseClick
protected boolean isValidMouseClick(int button) -
mouseDragged
public boolean mouseDragged(double mouseX, double mouseY, int button, double dragX, double dragY) - Angegeben von:
mouseDraggedin Schnittstellenet.minecraft.client.gui.components.events.ContainerEventHandler- Angegeben von:
mouseDraggedin Schnittstellenet.minecraft.client.gui.components.events.GuiEventListener- Setzt außer Kraft:
mouseDraggedin Klassenet.minecraft.client.gui.components.AbstractSelectionList<T extends net.minecraft.client.gui.components.ObjectSelectionList.Entry<T>>
-