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 ClassesNested 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, clientVersion, serverVersion, user -
Constructor Summary
ConstructorsConstructorDescriptionWrapperConfigServerRegistryData(@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 TypeMethodDescriptionvoidcopy(WrapperConfigServerRegistryData wrapper) @Nullable NBTCompound@Nullable ResourceLocationvoidread()voidvoidsetRegistryData(NBTCompound registryData) voidsetRegistryKey(ResourceLocation registryKey) voidwrite()Methods inherited from class com.github.retrooper.packetevents.wrapper.PacketWrapper
createUniversalPacketWrapper, getBuffer, getChunkKey, getChunkX, getChunkZ, getClientVersion, getMaxMessageLength, getNativePacketId, getPacketId, getPacketTypeData, getServerVersion, limitValue, prepareForSend, prepareForSend, readBitSet, readBlockPosition, readBoolean, readByte, readByteArray, readByteArray, readByteArrayOfSize, readBytes, readChatTypeBoundNetwork, readCollection, readComponent, readComponentAsJSON, readComponentAsNBT, readComponentJSON, 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, readMappedEntityOrDirect, readMerchantOffer, readMessageSignaturePacked, readMultiVersional, readNBT, readNBTRaw, readNode, readOptional, readPresentItemStack, readPublicKey, readPublicProfileKey, readRemainingBytes, readRemoteChatSession, readSaltSignature, readShort, readSignatureData, readSignedCommandArguments, readString, readString, readStyle, readTimestamp, readUnsignedByte, readUnsignedShort, readUUID, readVarInt, readVarIntArray, readVarIntArrayOfSize, readVarLong, readVarShort, readVillagerData, readWorldBlockPosition, resetBuffer, resetByteBuf, setClientVersion, setNativePacketId, setPacketId, setServerVersion, writeBitSet, writeBlockPosition, writeBoolean, writeByte, writeByteArray, writeByteArrayOfSize, writeBytes, writeChatTypeBoundNetwork, writeCollection, writeComponent, writeComponentAsJSON, writeComponentAsNBT, writeComponentJSON, 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, writeMerchantOffer, writeMessageSignaturePacked, writeMultiVersional, writeNBT, writeNBTRaw, writeNode, writeOptional, writePresentItemStack, writePublicKey, writePublicProfileKey, writeRemoteChatSession, 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:
readin classPacketWrapper<WrapperConfigServerRegistryData>
-
write
public void write()- Overrides:
writein classPacketWrapper<WrapperConfigServerRegistryData>
-
copy
- Overrides:
copyin classPacketWrapper<WrapperConfigServerRegistryData>
-
getRegistryData
-
setRegistryData
-
getRegistryKey
-
setRegistryKey
-
getElements
-
setElements
-