Datensatzklasse OpenMenuScreenMessage
java.lang.Object
java.lang.Record
info.u_team.u_team_core.intern.network.OpenMenuScreenMessage
public record OpenMenuScreenMessage(int containerId, net.minecraft.world.inventory.MenuType<?> type, net.minecraft.network.chat.Component title, byte[] extraData)
extends Record
-
Feldübersicht
FelderModifizierer und TypFeldBeschreibungstatic final net.minecraft.network.codec.StreamCodec<net.minecraft.network.RegistryFriendlyByteBuf, OpenMenuScreenMessage> -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungOpenMenuScreenMessage(int containerId, net.minecraft.world.inventory.MenuType<?> type, net.minecraft.network.chat.Component title, byte[] extraData) Erstellt eine Instanz einer DatensatzklasseOpenMenuScreenMessage. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungintGibt den Wert für die DatensatzkomponentecontainerIdzurück.final booleanGibt an, ob ein anderes Objekt diesem gleich ("equal to") ist.byte[]Gibt den Wert für die DatensatzkomponenteextraDatazurück.static voidhandle(OpenMenuScreenMessage message, NetworkContext context) final inthashCode()Gibt einen Hashcodewert für diese Objekt zurück.net.minecraft.network.chat.Componenttitle()Gibt den Wert für die Datensatzkomponentetitlezurück.final StringtoString()Gibt eine Zeichenfolgendarstellung dieser Datensatzklasse zurück.net.minecraft.world.inventory.MenuType<?> type()Gibt den Wert für die Datensatzkomponentetypezurück.
-
Felddetails
-
STREAM_CODEC
public static final net.minecraft.network.codec.StreamCodec<net.minecraft.network.RegistryFriendlyByteBuf,OpenMenuScreenMessage> STREAM_CODEC
-
-
Konstruktordetails
-
OpenMenuScreenMessage
public OpenMenuScreenMessage(int containerId, net.minecraft.world.inventory.MenuType<?> type, net.minecraft.network.chat.Component title, byte[] extraData) Erstellt eine Instanz einer DatensatzklasseOpenMenuScreenMessage.- Parameter:
containerId- Wert für die DatensatzkomponentecontainerIdtype- Wert für die Datensatzkomponentetypetitle- Wert für die DatensatzkomponentetitleextraData- Wert für die DatensatzkomponenteextraData
-
-
Methodendetails
-
handle
-
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 "==". -
containerId
public int containerId()Gibt den Wert für die DatensatzkomponentecontainerIdzurück.- Gibt zurück:
- Wert der Datensatzkomponente
containerId
-
type
public net.minecraft.world.inventory.MenuType<?> type()Gibt den Wert für die Datensatzkomponentetypezurück.- Gibt zurück:
- Wert der Datensatzkomponente
type
-
title
public net.minecraft.network.chat.Component title()Gibt den Wert für die Datensatzkomponentetitlezurück.- Gibt zurück:
- Wert der Datensatzkomponente
title
-
extraData
public byte[] extraData()Gibt den Wert für die DatensatzkomponenteextraDatazurück.- Gibt zurück:
- Wert der Datensatzkomponente
extraData
-