Datensatzklasse FaceData<TextureIdentifier>
java.lang.Object
java.lang.Record
gollorum.signpost.minecraft.models.modelGeneration.FaceData<TextureIdentifier>
public record FaceData<TextureIdentifier>(TextureArea textureArea, FaceRotation rotation, TextureIdentifier texture, int textureSize, int tintIndex)
extends Record
-
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungFaceData(TextureArea textureArea, FaceRotation rotation, TextureIdentifier texture, int textureSize, int tintIndex) Erstellt eine Instanz einer DatensatzklasseFaceData. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungfinal booleanGibt an, ob ein anderes Objekt diesem gleich ("equal to") ist.final inthashCode()Gibt einen Hashcodewert für diese Objekt zurück.rotation()Gibt den Wert für die Datensatzkomponenterotationzurück.texture()Gibt den Wert für die Datensatzkomponentetexturezurück.Gibt den Wert für die DatensatzkomponentetextureAreazurück.intGibt den Wert für die DatensatzkomponentetextureSizezurück.intGibt den Wert für die DatensatzkomponentetintIndexzurück.final StringtoString()Gibt eine Zeichenfolgendarstellung dieser Datensatzklasse zurück.withTextureArea(Function<TextureArea, TextureArea> mapping)
-
Konstruktordetails
-
FaceData
public FaceData(TextureArea textureArea, FaceRotation rotation, TextureIdentifier texture, int textureSize, int tintIndex) Erstellt eine Instanz einer DatensatzklasseFaceData.- Parameter:
textureArea- Wert für die DatensatzkomponentetextureArearotation- Wert für die Datensatzkomponenterotationtexture- Wert für die DatensatzkomponentetexturetextureSize- Wert für die DatensatzkomponentetextureSizetintIndex- Wert für die DatensatzkomponentetintIndex
-
-
Methodendetails
-
withTextureArea
-
withFlippedNormal
-
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 "==". -
textureArea
Gibt den Wert für die DatensatzkomponentetextureAreazurück.- Gibt zurück:
- Wert der Datensatzkomponente
textureArea
-
rotation
Gibt den Wert für die Datensatzkomponenterotationzurück.- Gibt zurück:
- Wert der Datensatzkomponente
rotation
-
texture
Gibt den Wert für die Datensatzkomponentetexturezurück.- Gibt zurück:
- Wert der Datensatzkomponente
texture
-
textureSize
public int textureSize()Gibt den Wert für die DatensatzkomponentetextureSizezurück.- Gibt zurück:
- Wert der Datensatzkomponente
textureSize
-
tintIndex
public int tintIndex()Gibt den Wert für die DatensatzkomponentetintIndexzurück.- Gibt zurück:
- Wert der Datensatzkomponente
tintIndex
-