Klasse AbstractSliderLogic
java.lang.Object
net.minecraft.client.gui.components.AbstractWidget
net.minecraft.client.gui.components.AbstractSliderButton
info.u_team.u_team_core.gui.elements.AbstractSliderLogic
- Alle implementierten Schnittstellen:
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:
USlider
public abstract sealed class AbstractSliderLogic
extends net.minecraft.client.gui.components.AbstractSliderButton
permits USlider
-
Verschachtelte Klassen - Übersicht
Verschachtelte KlassenVon Schnittstelle geerbte verschachtelte Klassen/Schnittstellen net.minecraft.client.gui.narration.NarratableEntry
net.minecraft.client.gui.narration.NarratableEntry.NarrationPriority -
Feldübersicht
FelderModifizierer und TypFeldBeschreibungprotected final booleanprotected final booleanprotected static final AbstractSliderLogic.OnSliderChangeprotected final doubleprotected final doubleprotected intprotected final net.minecraft.network.chat.Componentprotected AbstractSliderLogic.OnSliderChangeprotected final net.minecraft.network.chat.ComponentVon Klasse geerbte Felder net.minecraft.client.gui.components.AbstractSliderButton
TEXT_MARGIN, valueVon Klasse geerbte Felder net.minecraft.client.gui.components.AbstractWidget
active, alpha, height, isHovered, visible, width, x, yVon Schnittstelle geerbte Felder net.minecraft.client.gui.components.events.GuiEventListener
DOUBLE_CLICK_THRESHOLD_MS -
Konstruktorübersicht
KonstruktorenModifiziererKonstruktorBeschreibungprotectedAbstractSliderLogic(int x, int y, int width, int height, net.minecraft.network.chat.Component prefix, net.minecraft.network.chat.Component suffix, double minValue, double maxValue, double currentValue, boolean decimalPrecision, boolean drawDescription, AbstractSliderLogic.OnSliderChange slider) -
Methodenübersicht
Von Klasse geerbte Methoden net.minecraft.client.gui.components.AbstractSliderButton
createNarrationMessage, getHandleSprite, getSprite, keyPressed, onClick, onRelease, playDownSound, renderWidget, setFocused, updateWidgetNarrationVon Klasse geerbte Methoden net.minecraft.client.gui.components.AbstractWidget
clicked, defaultButtonNarrationText, getBottom, getHeight, getMessage, getRectangle, getRight, getTabOrderGroup, getTooltip, getWidth, getX, getY, isActive, isFocused, isHovered, isHoveredOrFocused, isMouseOver, isValidClickButton, mouseClicked, mouseDragged, mouseReleased, narrationPriority, nextFocusPath, render, renderScrollingString, renderScrollingString, renderScrollingString, setAlpha, 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.GuiEventListener
charTyped, getCurrentFocusPath, keyReleased, mouseMoved, mouseScrolledVon Schnittstelle geerbte Methoden net.minecraft.client.gui.layouts.LayoutElement
setPosition
-
Felddetails
-
EMPTY_SLIDER
-
prefix
protected final net.minecraft.network.chat.Component prefix -
suffix
protected final net.minecraft.network.chat.Component suffix -
minValue
protected final double minValue -
maxValue
protected final double maxValue -
decimalPrecision
protected final boolean decimalPrecision -
precision
protected int precision -
drawDescription
protected final boolean drawDescription -
slider
-
-
Konstruktordetails
-
AbstractSliderLogic
protected AbstractSliderLogic(int x, int y, int width, int height, net.minecraft.network.chat.Component prefix, net.minecraft.network.chat.Component suffix, double minValue, double maxValue, double currentValue, boolean decimalPrecision, boolean drawDescription, AbstractSliderLogic.OnSliderChange slider)
-
-
Methodendetails
-
setSlider
-
setSlider
-
updateMessage
protected void updateMessage()- Angegeben von:
updateMessagein Klassenet.minecraft.client.gui.components.AbstractSliderButton
-
applyValue
protected void applyValue()- Angegeben von:
applyValuein Klassenet.minecraft.client.gui.components.AbstractSliderButton
-
onDrag
protected void onDrag(double mouseX, double mouseY, double dragX, double dragY) - Setzt außer Kraft:
onDragin Klassenet.minecraft.client.gui.components.AbstractSliderButton
-
updateSliderText
public void updateSliderText() -
getValueInt
public int getValueInt() -
getValueLong
public long getValueLong() -
getValue
public double getValue() -
setValue
public void setValue(double newValue)
-