Datensatzklasse BlockColorTint
java.lang.Object
java.lang.Record
gollorum.signpost.minecraft.utils.tints.BlockColorTint
- Alle implementierten Schnittstellen:
Tint
-
Verschachtelte Klassen - Übersicht
Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen gollorum.signpost.utils.Tint
Tint.Serialization, Tint.Serializer -
Feldübersicht
FelderModifizierer und TypFeldBeschreibungstatic final com.mojang.serialization.MapCodec<BlockColorTint> static final net.minecraft.network.codec.StreamCodec<io.netty.buffer.ByteBuf, BlockColorTint> -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungBlockColorTint(net.minecraft.world.level.block.Block block, int tintIndex) Erstellt eine Instanz einer DatensatzklasseBlockColorTint. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungnet.minecraft.world.level.block.Blockblock()Gibt den Wert für die Datensatzkomponenteblockzurück.final booleanGibt an, ob ein anderes Objekt diesem gleich ("equal to") ist.intgetColorAt(net.minecraft.world.level.BlockAndTintGetter level, net.minecraft.core.BlockPos pos) final inthashCode()Gibt einen Hashcodewert für diese Objekt zurück.static voidregister()intGibt den Wert für die DatensatzkomponentetintIndexzurück.final StringtoString()Gibt eine Zeichenfolgendarstellung dieser Datensatzklasse zurück.
-
Felddetails
-
CODEC
-
STREAM_CODEC
public static final net.minecraft.network.codec.StreamCodec<io.netty.buffer.ByteBuf,BlockColorTint> STREAM_CODEC
-
-
Konstruktordetails
-
BlockColorTint
public BlockColorTint(net.minecraft.world.level.block.Block block, int tintIndex) Erstellt eine Instanz einer DatensatzklasseBlockColorTint.- Parameter:
block- Wert für die DatensatzkomponenteblocktintIndex- Wert für die DatensatzkomponentetintIndex
-
-
Methodendetails
-
getColorAt
public int getColorAt(net.minecraft.world.level.BlockAndTintGetter level, net.minecraft.core.BlockPos pos) - Angegeben von:
getColorAtin SchnittstelleTint
-
register
public static void register() -
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 "==". -
block
public net.minecraft.world.level.block.Block block()Gibt den Wert für die Datensatzkomponenteblockzurück.- Gibt zurück:
- Wert der Datensatzkomponente
block
-
tintIndex
public int tintIndex()Gibt den Wert für die DatensatzkomponentetintIndexzurück.- Gibt zurück:
- Wert der Datensatzkomponente
tintIndex
-