Datensatzklasse WaypointPacket
java.lang.Object
java.lang.Record
de.luckymcdev.foundryengine.common.network.packets.editor.WaypointPacket
- Alle implementierten Schnittstellen:
AbstractPacket<WaypointPacket>, net.minecraft.network.protocol.common.custom.CustomPacketPayload
public record WaypointPacket(WaypointPacket.Action action, int x, int y, int z, String icon, String name, Color color)
extends Record
implements AbstractPacket<WaypointPacket>
-
Verschachtelte Klassen - Übersicht
Verschachtelte KlassenVon Schnittstelle geerbte verschachtelte Klassen/Schnittstellen AbstractPacket
AbstractPacket.Definition<T>Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen net.minecraft.network.protocol.common.custom.CustomPacketPayload
net.minecraft.network.protocol.common.custom.CustomPacketPayload.FallbackProvider<B>, net.minecraft.network.protocol.common.custom.CustomPacketPayload.Type<T>, net.minecraft.network.protocol.common.custom.CustomPacketPayload.TypeAndCodec<B,T> -
Feldübersicht
FelderModifikator und TypFeldBeschreibungstatic final net.minecraft.network.codec.StreamCodec<net.minecraft.network.RegistryFriendlyByteBuf, WaypointPacket> static final AbstractPacket.Definition<WaypointPacket> static final net.minecraft.network.protocol.common.custom.CustomPacketPayload.Type<WaypointPacket> Von Schnittstelle geerbte Felder AbstractPacket
GENEROUS_NBT_CODEC, MAX_FILE_CONTENT_LENGTH, MAX_LIST_ELEMENT_COUNT, MAX_MODULE_COUNT, MAX_STRING_LENGTH -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungWaypointPacket(WaypointPacket.Action action, int x, int y, int z, String icon, String name, Color color) Erstellt eine Instanz einer DatensatzklasseWaypointPacket. -
Methodenübersicht
Modifikator und TypMethodeBeschreibungaction()Gibt den Wert für die Datensatzkomponenteactionzurück.static WaypointPacketstatic WaypointPacketclear()color()Gibt den Wert für die Datensatzkomponentecolorzurück.final booleanGibt an, ob ein anderes Objekt diesem gleich ("equal to") ist.net.minecraft.network.codec.StreamCodec<net.minecraft.network.RegistryFriendlyByteBuf, WaypointPacket> getCodec()net.minecraft.network.protocol.common.custom.CustomPacketPayload.Type<WaypointPacket> getType()final inthashCode()Gibt einen Hashcodewert für diese Objekt zurück.icon()Gibt den Wert für die Datensatzkomponenteiconzurück.name()Gibt den Wert für die Datensatzkomponentenamezurück.static WaypointPacketremove(int x, int y, int z) final StringtoString()Gibt eine Zeichenfolgendarstellung dieser Datensatzklasse zurück.intx()Gibt den Wert für die Datensatzkomponentexzurück.inty()Gibt den Wert für die Datensatzkomponenteyzurück.intz()Gibt den Wert für die Datensatzkomponentezzurück.Von Schnittstelle geerbte Methoden AbstractPacket
handleClient, handleServer, typeVon Schnittstelle geerbte Methoden net.minecraft.network.protocol.common.custom.CustomPacketPayload
toVanillaClientbound, toVanillaServerbound
-
Felddetails
-
TYPE
public static final net.minecraft.network.protocol.common.custom.CustomPacketPayload.Type<WaypointPacket> TYPE -
CODEC
public static final net.minecraft.network.codec.StreamCodec<net.minecraft.network.RegistryFriendlyByteBuf, WaypointPacket> CODEC -
DEFINITION
-
-
Konstruktordetails
-
WaypointPacket
public WaypointPacket(WaypointPacket.Action action, int x, int y, int z, String icon, String name, Color color) Erstellt eine Instanz einer DatensatzklasseWaypointPacket.- Parameter:
action- Wert für die Datensatzkomponenteactionx- Wert für die Datensatzkomponentexy- Wert für die Datensatzkomponenteyz- Wert für die Datensatzkomponentezicon- Wert für die Datensatzkomponenteiconname- Wert für die Datensatzkomponentenamecolor- Wert für die Datensatzkomponentecolor
-
-
Methodendetails
-
add
-
remove
-
clear
-
getType
public net.minecraft.network.protocol.common.custom.CustomPacketPayload.Type<WaypointPacket> getType()- Angegeben von:
getTypein SchnittstelleAbstractPacket<WaypointPacket>
-
getBoundTo
- Angegeben von:
getBoundToin SchnittstelleAbstractPacket<WaypointPacket>
-
getCodec
public net.minecraft.network.codec.StreamCodec<net.minecraft.network.RegistryFriendlyByteBuf, WaypointPacket> getCodec()- Angegeben von:
getCodecin SchnittstelleAbstractPacket<WaypointPacket>
-
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
-
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 mit dercompare-Methode aus den entsprechenden Wrapper-Klassen verglichen. -
action
Gibt den Wert für die Datensatzkomponenteactionzurück.- Gibt zurück:
- Wert der Datensatzkomponente
action
-
x
public int x()Gibt den Wert für die Datensatzkomponentexzurück.- Gibt zurück:
- Wert der Datensatzkomponente
x
-
y
public int y()Gibt den Wert für die Datensatzkomponenteyzurück.- Gibt zurück:
- Wert der Datensatzkomponente
y
-
z
public int z()Gibt den Wert für die Datensatzkomponentezzurück.- Gibt zurück:
- Wert der Datensatzkomponente
z
-
icon
Gibt den Wert für die Datensatzkomponenteiconzurück.- Gibt zurück:
- Wert der Datensatzkomponente
icon
-
name
Gibt den Wert für die Datensatzkomponentenamezurück.- Gibt zurück:
- Wert der Datensatzkomponente
name
-
color
Gibt den Wert für die Datensatzkomponentecolorzurück.- Gibt zurück:
- Wert der Datensatzkomponente
color
-