Package cn.nukkit.network.protocol
Class NPCRequestPacket
java.lang.Object
cn.nukkit.utils.BinaryStream
cn.nukkit.network.protocol.DataPacket
cn.nukkit.network.protocol.NPCRequestPacket
- All Implemented Interfaces:
Cloneable
-
Nested Class Summary
-
Field Summary
Modifier and TypeFieldDescriptionlong
static final byte
int
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
Modifier and TypeMethodDescriptionvoid
decode()
void
encode()
getData()
long
int
byte
pid()
void
void
setRequestedEntityRuntimeId
(long entityRuntimeId) void
setRequestType
(NPCRequestPacket.RequestType requestType) void
setSceneName
(String sceneName) void
setSkinType
(int skinType) toString()
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
- See Also:
-
entityRuntimeId
-
requestType
-
data
-
skinType
-
sceneName
-
-
Constructor Details
-
NPCRequestPacket
public NPCRequestPacket()
-
-
Method Details
-
getRequestedEntityRuntimeId
-
setRequestedEntityRuntimeId
-
getRequestType
-
setRequestType
@PowerNukkitOnly @Since("1.5.2.0-PN") public void setRequestType(NPCRequestPacket.RequestType requestType) -
getData
-
setData
-
getSkinType
-
setSkinType
-
getSceneName
-
setSceneName
-
pid
public byte pid()- Specified by:
pid
in classDataPacket
-
decode
public void decode()- Specified by:
decode
in classDataPacket
-
encode
public void encode()- Specified by:
encode
in classDataPacket
-
toString
-