Class WrapperPlayClientGenerateStructure
java.lang.Object
com.github.retrooper.packetevents.wrapper.PacketWrapper<WrapperPlayClientGenerateStructure>
com.github.retrooper.packetevents.wrapper.play.client.WrapperPlayClientGenerateStructure
public class WrapperPlayClientGenerateStructure
extends PacketWrapper<WrapperPlayClientGenerateStructure>
This packet is sent when Generate is pressed on the Jigsaw Block interface.
-
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
ConstructorDescriptionWrapperPlayClientGenerateStructure
(Vector3i blockPosition, int levels, boolean keepJigsaws) -
Method Summary
Modifier and TypeMethodDescriptionvoid
copy
(WrapperPlayClientGenerateStructure wrapper) The block location of the entity.int
Value of the levels' slider/max depth to generate.boolean
Should we keep the Jigsaws?void
read()
void
setBlockPosition
(Vector3i blockPosition) Modify the block location of the entity.void
setKeepJigsaws
(boolean keepJigsaws) Should we keep the Jigsaws?void
setLevels
(int levels) Modify levels.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
-
WrapperPlayClientGenerateStructure
-
WrapperPlayClientGenerateStructure
-
-
Method Details
-
read
public void read()- Overrides:
read
in classPacketWrapper<WrapperPlayClientGenerateStructure>
-
write
public void write()- Overrides:
write
in classPacketWrapper<WrapperPlayClientGenerateStructure>
-
copy
- Overrides:
copy
in classPacketWrapper<WrapperPlayClientGenerateStructure>
-
getBlockPosition
The block location of the entity.- Returns:
- Block location
-
setBlockPosition
Modify the block location of the entity.- Parameters:
blockPosition
- Block location
-
getLevels
public int getLevels()Value of the levels' slider/max depth to generate.- Returns:
- Levels
-
setLevels
public void setLevels(int levels) Modify levels.- Parameters:
levels
- Levels
-
isKeepingJigsaws
public boolean isKeepingJigsaws()Should we keep the Jigsaws?- Returns:
- Keep Jigsaws
-
setKeepJigsaws
public void setKeepJigsaws(boolean keepJigsaws) Should we keep the Jigsaws?- Parameters:
keepJigsaws
- Keep Jigsaws
-