Datensatzklasse AreaPacket
java.lang.Object
java.lang.Record
de.luckymcdev.foundryengine.common.network.packets.editor.AreaPacket
- Alle implementierten Schnittstellen:
AbstractPacket<AreaPacket>, net.minecraft.network.protocol.common.custom.CustomPacketPayload
public record AreaPacket(AreaPacket.Action action, net.minecraft.resources.Identifier id, net.minecraft.world.phys.AABB bounds, net.minecraft.resources.Identifier dimensionId, Color color, List<net.minecraft.resources.Identifier> modules, net.minecraft.nbt.CompoundTag moduleData, net.minecraft.nbt.CompoundTag linkedAreas, AreaPacket.AreaType areaType)
extends Record
implements AbstractPacket<AreaPacket>
-
Verschachtelte Klassen - Übersicht
Verschachtelte KlassenModifikator und TypKlasseBeschreibungstatic enumstatic enumVon 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, AreaPacket> static final AbstractPacket.Definition<AreaPacket> static final net.minecraft.network.protocol.common.custom.CustomPacketPayload.Type<AreaPacket> Von Schnittstelle geerbte Felder AbstractPacket
GENEROUS_NBT_CODEC, MAX_FILE_CONTENT_LENGTH, MAX_LIST_ELEMENT_COUNT, MAX_MODULE_COUNT, MAX_STRING_LENGTH -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungAreaPacket(AreaPacket.Action action, net.minecraft.resources.Identifier id, net.minecraft.world.phys.AABB bounds, net.minecraft.resources.Identifier dimensionId, Color color, List<net.minecraft.resources.Identifier> modules, net.minecraft.nbt.CompoundTag moduleData, net.minecraft.nbt.CompoundTag linkedAreas, AreaPacket.AreaType areaType) Erstellt eine Instanz einer DatensatzklasseAreaPacket. -
Methodenübersicht
Modifikator und TypMethodeBeschreibungaction()Gibt den Wert für die Datensatzkomponenteactionzurück.areaType()Gibt den Wert für die DatensatzkomponenteareaTypezurück.net.minecraft.world.phys.AABBbounds()Gibt den Wert für die Datensatzkomponenteboundszurück.color()Gibt den Wert für die Datensatzkomponentecolorzurück.static AreaPacketnet.minecraft.resources.IdentifierGibt den Wert für die DatensatzkomponentedimensionIdzurück.final booleanGibt an, ob ein anderes Objekt diesem gleich ("equal to") ist.net.minecraft.network.codec.StreamCodec<net.minecraft.network.RegistryFriendlyByteBuf, AreaPacket> getCodec()net.minecraft.network.protocol.common.custom.CustomPacketPayload.Type<AreaPacket> getType()final inthashCode()Gibt einen Hashcodewert für diese Objekt zurück.net.minecraft.resources.Identifierid()Gibt den Wert für die Datensatzkomponenteidzurück.net.minecraft.nbt.CompoundTagGibt den Wert für die DatensatzkomponentelinkedAreaszurück.net.minecraft.nbt.CompoundTagGibt den Wert für die DatensatzkomponentemoduleDatazurück.List<net.minecraft.resources.Identifier> modules()Gibt den Wert für die Datensatzkomponentemoduleszurück.static AreaPacketremove(net.minecraft.resources.Identifier areaId) static AreaPacketfinal StringtoString()Gibt eine Zeichenfolgendarstellung dieser Datensatzklasse zurück.static AreaPacketVon 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<AreaPacket> TYPE -
CODEC
public static final net.minecraft.network.codec.StreamCodec<net.minecraft.network.RegistryFriendlyByteBuf, AreaPacket> CODEC -
DEFINITION
-
-
Konstruktordetails
-
AreaPacket
public AreaPacket(AreaPacket.Action action, net.minecraft.resources.Identifier id, net.minecraft.world.phys.AABB bounds, net.minecraft.resources.Identifier dimensionId, Color color, List<net.minecraft.resources.Identifier> modules, net.minecraft.nbt.CompoundTag moduleData, net.minecraft.nbt.CompoundTag linkedAreas, AreaPacket.AreaType areaType) Erstellt eine Instanz einer DatensatzklasseAreaPacket.- Parameter:
action- Wert für die Datensatzkomponenteactionid- Wert für die Datensatzkomponenteidbounds- Wert für die DatensatzkomponenteboundsdimensionId- Wert für die DatensatzkomponentedimensionIdcolor- Wert für die Datensatzkomponentecolormodules- Wert für die DatensatzkomponentemodulesmoduleData- Wert für die DatensatzkomponentemoduleDatalinkedAreas- Wert für die DatensatzkomponentelinkedAreasareaType- Wert für die DatensatzkomponenteareaType
-
-
Methodendetails
-
create
-
update
-
remove
-
requestSync
-
getType
- Angegeben von:
getTypein SchnittstelleAbstractPacket<AreaPacket>
-
getBoundTo
- Angegeben von:
getBoundToin SchnittstelleAbstractPacket<AreaPacket>
-
getCodec
public net.minecraft.network.codec.StreamCodec<net.minecraft.network.RegistryFriendlyByteBuf, AreaPacket> getCodec()- Angegeben von:
getCodecin SchnittstelleAbstractPacket<AreaPacket>
-
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. Alle Komponenten in dieser Datensatzklasse werden verglichen mitObjects::equals(Object,Object). -
action
Gibt den Wert für die Datensatzkomponenteactionzurück.- Gibt zurück:
- Wert der Datensatzkomponente
action
-
id
public net.minecraft.resources.Identifier id()Gibt den Wert für die Datensatzkomponenteidzurück.- Gibt zurück:
- Wert der Datensatzkomponente
id
-
bounds
public net.minecraft.world.phys.AABB bounds()Gibt den Wert für die Datensatzkomponenteboundszurück.- Gibt zurück:
- Wert der Datensatzkomponente
bounds
-
dimensionId
public net.minecraft.resources.Identifier dimensionId()Gibt den Wert für die DatensatzkomponentedimensionIdzurück.- Gibt zurück:
- Wert der Datensatzkomponente
dimensionId
-
color
Gibt den Wert für die Datensatzkomponentecolorzurück.- Gibt zurück:
- Wert der Datensatzkomponente
color
-
modules
Gibt den Wert für die Datensatzkomponentemoduleszurück.- Gibt zurück:
- Wert der Datensatzkomponente
modules
-
moduleData
public net.minecraft.nbt.CompoundTag moduleData()Gibt den Wert für die DatensatzkomponentemoduleDatazurück.- Gibt zurück:
- Wert der Datensatzkomponente
moduleData
-
linkedAreas
public net.minecraft.nbt.CompoundTag linkedAreas()Gibt den Wert für die DatensatzkomponentelinkedAreaszurück.- Gibt zurück:
- Wert der Datensatzkomponente
linkedAreas
-
areaType
Gibt den Wert für die DatensatzkomponenteareaTypezurück.- Gibt zurück:
- Wert der Datensatzkomponente
areaType
-