Klasse CheckboxButton
java.lang.Object
net.minecraft.client.gui.components.AbstractWidget
net.minecraft.client.gui.components.AbstractButton
net.minecraft.client.gui.components.Button
info.u_team.u_team_core.gui.elements.UButton
info.u_team.u_team_core.gui.elements.CheckboxButton
- Alle implementierten Schnittstellen:
BackgroundColorProvider,PerspectiveRenderable,Scalable,ScaleProvider,TextProvider,TextSettingsProvider,WidgetRenderable,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
-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen net.minecraft.client.gui.components.Button
net.minecraft.client.gui.components.Button.Builder, net.minecraft.client.gui.components.Button.CreateNarration, net.minecraft.client.gui.components.Button.OnPressVon Schnittstelle geerbte verschachtelte Klassen/Schnittstellen net.minecraft.client.gui.narration.NarratableEntry
net.minecraft.client.gui.narration.NarratableEntry.NarrationPriorityVon Schnittstelle geerbte verschachtelte Klassen/Schnittstellen info.u_team.u_team_core.api.gui.TextSettingsProvider
TextSettingsProvider.TextRenderType -
Feldübersicht
FelderModifizierer und TypFeldBeschreibungprotected static final net.minecraft.client.gui.components.WidgetSpritesprotected booleanprotected booleanprotected booleanprotected booleanVon Klasse geerbte Felder info.u_team.u_team_core.gui.elements.UButton
buttonColor, buttonTextureProvider, DEFAULT_NARRATION, disabledTextColor, EMTPY_PRESSABLE, LIGHT_GRAY, scale, textColor, WHITEVon Klasse geerbte Felder net.minecraft.client.gui.components.Button
BIG_WIDTH, createNarration, DEFAULT_HEIGHT, DEFAULT_SPACING, DEFAULT_WIDTH, onPress, SMALL_WIDTHVon Klasse geerbte Felder net.minecraft.client.gui.components.AbstractButton
SPRITES, TEXT_MARGINVon 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
KonstruktorenKonstruktorBeschreibungCheckboxButton(int x, int y, int width, int height, net.minecraft.network.chat.Component text, boolean checked, boolean drawText) CheckboxButton(int x, int y, int width, int height, net.minecraft.network.chat.Component text, boolean checked, boolean drawText, net.minecraft.client.gui.components.Button.OnPress pessable) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungbooleanbooleanbooleanvoidonPress()voidrenderBefore(net.minecraft.client.gui.GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) voidsetChecked(boolean checked) voidsetDrawText(boolean drawText) voidsetLeftSideText(boolean leftSideText) voidtoggle()voidupdateWidgetNarration(net.minecraft.client.gui.narration.NarrationElementOutput output) Von Klasse geerbte Methoden info.u_team.u_team_core.gui.elements.UButton
getButtonColor, getCurrentBackgroundColor, getCurrentScale, getCurrentText, getCurrentTextColor, getDisabledTextColor, getScale, getTextColor, renderBehind, renderWidget, renderWidgetTexture, setButtonColor, setCreateNarration, setDisabledTextColor, setPressable, setPressable, setScale, setTextColorVon Klasse geerbte Methoden net.minecraft.client.gui.components.Button
builder, createNarrationMessageVon Klasse geerbte Methoden net.minecraft.client.gui.components.AbstractButton
keyPressed, onClick, renderStringVon 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, onDrag, onRelease, playDownSound, render, renderScrollingString, renderScrollingString, renderScrollingString, setAlpha, setFocused, 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
setPositionVon Schnittstelle geerbte Methoden info.u_team.u_team_core.api.gui.PerspectiveRenderable
renderVon Schnittstelle geerbte Methoden info.u_team.u_team_core.api.gui.TextSettingsProvider
getCurrentTextFont, getCurrentTextRenderType
-
Felddetails
-
CHECKBOX_SPRITES
protected static final net.minecraft.client.gui.components.WidgetSprites CHECKBOX_SPRITES -
checked
protected boolean checked -
drawText
protected boolean drawText -
leftSideText
protected boolean leftSideText -
dropShadow
protected boolean dropShadow
-
-
Konstruktordetails
-
CheckboxButton
public CheckboxButton(int x, int y, int width, int height, net.minecraft.network.chat.Component text, boolean checked, boolean drawText) -
CheckboxButton
public CheckboxButton(int x, int y, int width, int height, net.minecraft.network.chat.Component text, boolean checked, boolean drawText, net.minecraft.client.gui.components.Button.OnPress pessable)
-
-
Methodendetails
-
isChecked
public boolean isChecked() -
setChecked
public void setChecked(boolean checked) -
isDrawText
public boolean isDrawText() -
setDrawText
public void setDrawText(boolean drawText) -
isLeftSideText
public boolean isLeftSideText() -
setLeftSideText
public void setLeftSideText(boolean leftSideText) -
toggle
public void toggle() -
onPress
public void onPress()- Setzt außer Kraft:
onPressin Klassenet.minecraft.client.gui.components.Button
-
renderBefore
public void renderBefore(net.minecraft.client.gui.GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) - Angegeben von:
renderBeforein SchnittstellePerspectiveRenderable- Setzt außer Kraft:
renderBeforein KlasseUButton
-
updateWidgetNarration
public void updateWidgetNarration(net.minecraft.client.gui.narration.NarrationElementOutput output) - Setzt außer Kraft:
updateWidgetNarrationin Klassenet.minecraft.client.gui.components.Button
-