Package cn.nukkit.network.protocol
Class ResourcePackChunkDataPacket
java.lang.Object
cn.nukkit.utils.BinaryStream
cn.nukkit.network.protocol.DataPacket
cn.nukkit.network.protocol.AbstractResourcePackDataPacket
cn.nukkit.network.protocol.ResourcePackChunkDataPacket
- All Implemented Interfaces:
Cloneable
@PowerNukkitDifference(extendsOnlyInPowerNukkit=AbstractResourcePackDataPacket.class,
insteadOf=DataPacket.class,
since="1.5.2.0-PN")
public class ResourcePackChunkDataPacket
extends AbstractResourcePackDataPacket
-
Field Summary
Modifier and TypeFieldDescriptionint
byte[]
static final byte
long
Fields inherited from class cn.nukkit.network.protocol.DataPacket
EMPTY_ARRAY, isEncoded, reliability
Fields inherited from class cn.nukkit.utils.BinaryStream
offset
-
Constructor Summary
-
Method Summary
Methods inherited from class cn.nukkit.network.protocol.AbstractResourcePackDataPacket
decodePackInfo, encodePackInfo
Methods inherited from class cn.nukkit.network.protocol.DataPacket
clean, clone, compress, compress, getChannel, reset, setChannel, tryEncode
Methods inherited from class cn.nukkit.utils.BinaryStream
feof, get, get, getArray, getAttributeList, getBlockFace, getBlockVector3, getBoolean, getBuffer, getByte, getByteArray, getCount, getEntityLink, getEntityRuntimeId, getEntityUniqueId, getFloat, getFloat, getImage, getInt, getLFloat, getLFloat, getLInt, getLLong, getLong, getLShort, getLTriad, getOffset, getRecipeIngredient, getShort, getSignedBlockPosition, getSkin, getSlot, getString, getTag, getTriad, getUnsignedVarInt, getUnsignedVarLong, getUUID, getVarInt, getVarLong, getVector3f, put, putArray, putArray, putAttributeList, putBlockFace, putBlockVector3, putBlockVector3, putBoolean, putByte, putByteArray, putEntityLink, putEntityRuntimeId, putEntityUniqueId, putFloat, putGameRules, putImage, putInt, putLFloat, putLInt, putLLong, putLong, putLShort, putLTriad, putRecipeIngredient, putShort, putSignedBlockPosition, putSkin, putSlot, putSlot, putString, putTag, putTriad, putUnsignedVarInt, putUnsignedVarLong, putUUID, putVarInt, putVarLong, putVector3f, putVector3f, setBuffer, setBuffer, setOffset
-
Field Details
-
NETWORK_ID
public static final byte NETWORK_ID- See Also:
-
packId
-
chunkIndex
public int chunkIndex -
progress
public long progress -
data
public byte[] data
-
-
Constructor Details
-
ResourcePackChunkDataPacket
public ResourcePackChunkDataPacket()
-
-
Method Details
-
decode
public void decode()- Specified by:
decode
in classDataPacket
-
encode
public void encode()- Specified by:
encode
in classDataPacket
-
getPackVersion
- Specified by:
getPackVersion
in classAbstractResourcePackDataPacket
-
setPackVersion
@Since("1.5.2.0-PN") @PowerNukkitOnly public void setPackVersion(org.powernukkit.version.Version packVersion) - Specified by:
setPackVersion
in classAbstractResourcePackDataPacket
-
getPackId
- Specified by:
getPackId
in classAbstractResourcePackDataPacket
-
setPackId
- Specified by:
setPackId
in classAbstractResourcePackDataPacket
-
pid
public byte pid()- Specified by:
pid
in classDataPacket
-
toString
-