Klasse ImageButton
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.ImageButton
- 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
- Bekannte direkte Unterklassen:
ImageActivatableButton,ImageToggleButton
-
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 net.minecraft.resources.ResourceLocationprotected RGBAVon 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
KonstruktorenKonstruktorBeschreibungImageButton(int x, int y, int width, int height, net.minecraft.resources.ResourceLocation image) ImageButton(int x, int y, int width, int height, net.minecraft.resources.ResourceLocation image, net.minecraft.client.gui.components.Button.OnPress pessable) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungnet.minecraft.resources.ResourceLocationgetCurrentImage(net.minecraft.client.gui.GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) getCurrentImageColor(net.minecraft.client.gui.GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) net.minecraft.resources.ResourceLocationgetImage()voidrenderBefore(net.minecraft.client.gui.GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) voidsetImage(net.minecraft.resources.ResourceLocation image) voidsetImageColor(RGBA imageColor) 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, createNarrationMessage, onPress, updateWidgetNarrationVon 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
-
image
protected net.minecraft.resources.ResourceLocation image -
imageColor
-
-
Konstruktordetails
-
ImageButton
public ImageButton(int x, int y, int width, int height, net.minecraft.resources.ResourceLocation image) -
ImageButton
public ImageButton(int x, int y, int width, int height, net.minecraft.resources.ResourceLocation image, net.minecraft.client.gui.components.Button.OnPress pessable)
-
-
Methodendetails
-
getImage
public net.minecraft.resources.ResourceLocation getImage() -
setImage
public void setImage(net.minecraft.resources.ResourceLocation image) -
getImageColor
-
setImageColor
-
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
-
getCurrentImage
public net.minecraft.resources.ResourceLocation getCurrentImage(net.minecraft.client.gui.GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) -
getCurrentImageColor
public RGBA getCurrentImageColor(net.minecraft.client.gui.GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick)
-