Datensatzklasse Text3dElementRenderState.ButDifferent
java.lang.Object
java.lang.Record
gollorum.signpost.minecraft.rendering.Text3dElementRenderState.ButDifferent
- Alle implementierten Schnittstellen:
net.minecraft.client.gui.render.state.GuiElementRenderState,net.minecraft.client.gui.render.state.ScreenArea
- Umschließende Klasse:
Text3dElementRenderState
public static record Text3dElementRenderState.ButDifferent(org.joml.Matrix4f pose, float x, float y, net.minecraft.util.FormattedCharSequence text, boolean dropShadow, net.minecraft.client.gui.Font.DisplayMode displayMode, int packedLight, int color, int backgroundColor, int outlineColor, net.minecraft.client.gui.navigation.ScreenRectangle bounds)
extends Record
implements net.minecraft.client.gui.render.state.GuiElementRenderState
-
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungButDifferent(org.joml.Matrix4f pose, float x, float y, net.minecraft.util.FormattedCharSequence text, boolean dropShadow, net.minecraft.client.gui.Font.DisplayMode displayMode, int packedLight, int color, int backgroundColor, int outlineColor, net.minecraft.client.gui.navigation.ScreenRectangle bounds) Erstellt eine Instanz einer DatensatzklasseButDifferent. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungintGibt den Wert für die DatensatzkomponentebackgroundColorzurück.net.minecraft.client.gui.navigation.ScreenRectanglebounds()Gibt den Wert für die Datensatzkomponenteboundszurück.voidbuildVertices(com.mojang.blaze3d.vertex.VertexConsumer vertexConsumer) intcolor()Gibt den Wert für die Datensatzkomponentecolorzurück.net.minecraft.client.gui.Font.DisplayModeGibt den Wert für die DatensatzkomponentedisplayModezurück.booleanGibt den Wert für die DatensatzkomponentedropShadowzurück.final booleanGibt an, ob ein anderes Objekt diesem gleich ("equal to") ist.final inthashCode()Gibt einen Hashcodewert für diese Objekt zurück.intGibt den Wert für die DatensatzkomponenteoutlineColorzurück.intGibt den Wert für die DatensatzkomponentepackedLightzurück.com.mojang.blaze3d.pipeline.RenderPipelinepipeline()org.joml.Matrix4fpose()Gibt den Wert für die Datensatzkomponenteposezurück.net.minecraft.client.gui.navigation.ScreenRectanglenet.minecraft.util.FormattedCharSequencetext()Gibt den Wert für die Datensatzkomponentetextzurück.net.minecraft.client.gui.render.TextureSetupfinal StringtoString()Gibt eine Zeichenfolgendarstellung dieser Datensatzklasse zurück.floatx()Gibt den Wert für die Datensatzkomponentexzurück.floaty()Gibt den Wert für die Datensatzkomponenteyzurück.
-
Konstruktordetails
-
Methodendetails
-
buildVertices
public void buildVertices(com.mojang.blaze3d.vertex.VertexConsumer vertexConsumer) - Angegeben von:
buildVerticesin Schnittstellenet.minecraft.client.gui.render.state.GuiElementRenderState
-
pipeline
public com.mojang.blaze3d.pipeline.RenderPipeline pipeline()- Angegeben von:
pipelinein Schnittstellenet.minecraft.client.gui.render.state.GuiElementRenderState
-
textureSetup
public net.minecraft.client.gui.render.TextureSetup textureSetup()- Angegeben von:
textureSetupin Schnittstellenet.minecraft.client.gui.render.state.GuiElementRenderState
-
bounds
public net.minecraft.client.gui.navigation.ScreenRectangle bounds()Gibt den Wert für die Datensatzkomponenteboundszurück.- Angegeben von:
boundsin Schnittstellenet.minecraft.client.gui.render.state.ScreenArea- Gibt zurück:
- Wert der Datensatzkomponente
bounds
-
scissorArea
public net.minecraft.client.gui.navigation.ScreenRectangle scissorArea()- Angegeben von:
scissorAreain Schnittstellenet.minecraft.client.gui.render.state.GuiElementRenderState
-
toString
Gibt eine Zeichenfolgendarstellung dieser Datensatzklasse zurück. Die Darstellung enthält den Namen der Klasse, gefolgt vom Namen und Wert jeder der Datensatzkomponenten. -
hashCode
public final int hashCode()Gibt einen Hashcodewert für diese Objekt zurück. Der Wert wird vom Hashcode jeder der Datensatzkomponenten abgeleitet. -
equals
Gibt an, ob ein anderes Objekt diesem gleich ("equal to") ist. Die Objekte sind gleich, wenn das andere Objekt der gleichen Klasse angehört und alle Datensatzkomponenten gleich sind. Referenzkomponenten werden verglichen mitObjects::equals(Object,Object); primitive Komponenten werden verglichen mit "==". -
pose
public org.joml.Matrix4f pose()Gibt den Wert für die Datensatzkomponenteposezurück.- Gibt zurück:
- Wert der Datensatzkomponente
pose
-
x
public float x()Gibt den Wert für die Datensatzkomponentexzurück.- Gibt zurück:
- Wert der Datensatzkomponente
x
-
y
public float y()Gibt den Wert für die Datensatzkomponenteyzurück.- Gibt zurück:
- Wert der Datensatzkomponente
y
-
text
public net.minecraft.util.FormattedCharSequence text()Gibt den Wert für die Datensatzkomponentetextzurück.- Gibt zurück:
- Wert der Datensatzkomponente
text
-
dropShadow
public boolean dropShadow()Gibt den Wert für die DatensatzkomponentedropShadowzurück.- Gibt zurück:
- Wert der Datensatzkomponente
dropShadow
-
displayMode
public net.minecraft.client.gui.Font.DisplayMode displayMode()Gibt den Wert für die DatensatzkomponentedisplayModezurück.- Gibt zurück:
- Wert der Datensatzkomponente
displayMode
-
packedLight
public int packedLight()Gibt den Wert für die DatensatzkomponentepackedLightzurück.- Gibt zurück:
- Wert der Datensatzkomponente
packedLight
-
color
public int color()Gibt den Wert für die Datensatzkomponentecolorzurück.- Gibt zurück:
- Wert der Datensatzkomponente
color
-
backgroundColor
public int backgroundColor()Gibt den Wert für die DatensatzkomponentebackgroundColorzurück.- Gibt zurück:
- Wert der Datensatzkomponente
backgroundColor
-
outlineColor
public int outlineColor()Gibt den Wert für die DatensatzkomponenteoutlineColorzurück.- Gibt zurück:
- Wert der Datensatzkomponente
outlineColor
-