Class WrapperConfigServerRegistryData
java.lang.Object
com.github.retrooper.packetevents.wrapper.PacketWrapper<WrapperConfigServerRegistryData>
com.github.retrooper.packetevents.wrapper.configuration.server.WrapperConfigServerRegistryData
The packet has been completely repurposed with 1.20.5. Before 1.20.5,
all registries would be sent with this one packet, encoded with nbt.
With 1.20.5, this packet gets sent for every registry which needs
to be synchronized.
-
Nested Class Summary
Nested classes/interfaces inherited from class com.github.retrooper.packetevents.wrapper.PacketWrapper
PacketWrapper.Reader<T>, PacketWrapper.Writer<T>
-
Field Summary
Fields inherited from class com.github.retrooper.packetevents.wrapper.PacketWrapper
buffer, bufferLock, clientVersion, serverVersion, user
-
Constructor Summary
ConstructorDescriptionWrapperConfigServerRegistryData
(@Nullable NBTCompound registryData, @Nullable ResourceLocation registryKey, @Nullable List<WrapperConfigServerRegistryData.RegistryElement> elements) WrapperConfigServerRegistryData
(NBTCompound registryData) WrapperConfigServerRegistryData
(ResourceLocation registryKey, List<WrapperConfigServerRegistryData.RegistryElement> elements) -
Method Summary
Modifier and TypeMethodDescriptionvoid
copy
(WrapperConfigServerRegistryData wrapper) @Nullable NBTCompound
@Nullable ResourceLocation
void
read()
void
void
setRegistryData
(NBTCompound registryData) void
setRegistryKey
(ResourceLocation registryKey) void
write()
Methods inherited from class com.github.retrooper.packetevents.wrapper.PacketWrapper
createUniversalPacketWrapper, getBuffer, getChunkKey, getChunkX, getChunkZ, getClientVersion, getMaxMessageLength, getNativePacketId, getPacketId, getPacketTypeData, getRegistryHolder, getServerVersion, limitValue, prepareForSend, prepareForSend, readArray, readBitSet, readBlockPosition, readBoolean, readByte, readByteArray, readByteArray, readByteArrayOfSize, readBytes, readChatTypeBoundNetwork, readCollection, readComponent, readComponentAsJSON, readComponentAsNBT, readComponentJSON, readContainerId, readDimension, readDouble, readEntityMetadata, readEnum, readEnum, readEnumSet, readEvent, readFilterMask, readFloat, readGameMode, readIdentifier, readIdentifier, readInt, readItemStack, readItemStackModern, readKnownPack, readLastSeenMessages, readLastSeenMessagesEntry, readLastSeenMessagesPacked, readLastSeenMessagesUpdate, readLegacyLastSeenMessagesUpdate, readList, readLong, readLongArray, readLongArray, readMap, readMappedEntity, readMappedEntity, readMappedEntityOrDirect, readMappedEntityOrDirect, readMedium, readMerchantOffer, readMessageSignature, readMessageSignaturePacked, readMultiVersional, readNBT, readNBTRaw, readNode, readNullableVarInt, readOptional, readPresentItemStack, readPublicKey, readPublicProfileKey, readRemainingBytes, readRemoteChatSession, readRotation, readSaltSignature, readShort, readSignatureData, readSignedCommandArguments, readString, readString, readStyle, readTimestamp, readUnlimitedNBT, readUnlimitedNBTRaw, readUnsignedByte, readUnsignedShort, readUUID, readVarInt, readVarIntArray, readVarIntArrayOfSize, readVarLong, readVarShort, readVillagerData, readWorldBlockPosition, resetBuffer, resetByteBuf, setBuffer, setClientVersion, setNativePacketId, setPacketId, setServerVersion, writeArray, writeBitSet, writeBlockPosition, writeBoolean, writeByte, writeByteArray, writeByteArrayOfSize, writeBytes, writeChatTypeBoundNetwork, writeCollection, writeComponent, writeComponentAsJSON, writeComponentAsNBT, writeComponentJSON, writeContainerId, writeDimension, writeDouble, writeEntityMetadata, writeEntityMetadata, writeEnum, writeEnumSet, writeFilterMask, writeFloat, writeGameMode, writeIdentifier, writeIdentifier, writeInt, writeItemStack, writeItemStackModern, writeKnownPack, writeLastMessagesEntry, writeLastSeenMessages, writeLastSeenMessagesPacked, writeLastSeenMessagesUpdate, writeLegacyLastSeenMessagesUpdate, writeList, writeLong, writeLongArray, writeMap, writeMappedEntity, writeMappedEntityOrDirect, writeMedium, writeMerchantOffer, writeMessageSignature, writeMessageSignaturePacked, writeMultiVersional, writeNBT, writeNBTRaw, writeNode, writeNullableVarInt, writeOptional, writePresentItemStack, writePublicKey, writePublicProfileKey, writeRemoteChatSession, writeRotation, writeSaltSignature, writeShort, writeSignatureData, writeSignedCommandArguments, writeString, writeString, writeString, writeStyle, writeTimestamp, writeUUID, writeVarInt, writeVarIntArray, writeVarIntArrayOfSize, writeVarLong, writeVarShort, writeVillagerData, writeWorldBlockPosition
-
Constructor Details
-
WrapperConfigServerRegistryData
-
WrapperConfigServerRegistryData
-
WrapperConfigServerRegistryData
public WrapperConfigServerRegistryData(ResourceLocation registryKey, List<WrapperConfigServerRegistryData.RegistryElement> elements) -
WrapperConfigServerRegistryData
@Obsolete public WrapperConfigServerRegistryData(@Nullable @Nullable NBTCompound registryData, @Nullable @Nullable ResourceLocation registryKey, @Nullable @Nullable List<WrapperConfigServerRegistryData.RegistryElement> elements)
-
-
Method Details
-
read
public void read()- Overrides:
read
in classPacketWrapper<WrapperConfigServerRegistryData>
-
write
public void write()- Overrides:
write
in classPacketWrapper<WrapperConfigServerRegistryData>
-
copy
- Overrides:
copy
in classPacketWrapper<WrapperConfigServerRegistryData>
-
getRegistryData
-
setRegistryData
-
getRegistryKey
-
setRegistryKey
-
getElements
-
setElements
-