pub enum ClientsidePlayPacket {
Show 47 variants
KeepAlive(MultisideKeepAlive),
Ping(ClientsidePing),
PingResponse(ClientsidePingResponse),
DamageEvent(ClientsideDamageEvent),
UpdateEntityPos(ClientsideUpdateEntityPos),
UpdateEntityRot(ClientsideUpdateEntityRot),
UpdateEntityPosRot(ClientsideUpdateEntityPosRot),
PlayerPosition(ClientsidePlayerPosition),
PlayerRotation(ClientsidePlayerRotation),
PlayerLookAt(ClientsidePlayerLookAt),
PlayerCombatKill(ClientsidePlayerCombatKill),
SetHealth(ClientsideSetHealth),
SetExperience(ClientsideSetExperience),
SetPassengers(ClientsideSetPassengers),
SetEntityVelocity(ClientsideSetEntityVelocity),
SpawnEntity(ClientsideSpawnEntity),
RemoveEntities(ClientsideRemoveEntities),
Disconnect(ClientsideDisconnect),
PlayerChat(ClientsidePlayerChat),
SystemChat(ClientsideSystemChat),
Transfer(ClientsideTransfer),
SetEntityLink(ClientsideSetEntityLink),
ChunkCacheRadius(ClientsideChunkCacheRadius),
ChunkCacheCenter(ClientsideChunkCacheCenter),
SetCamera(ClientsideSetCamera),
RotateHead(ClientsideRotateHead),
SectionBlocksUpdate(ClientsideSectionBlocksUpdate),
AddResourcePack(ClientsideAddResourcePack),
RemoveResourcePack(ClientsideRemoveResourcePack),
RemoveEntityEffect(ClientsideRemoveEntityEffect),
OpenContainer(ClientsideOpenContainer),
MoveVehicle(ClientsideMoveVehicle),
Login(ClientsideLogin),
EntityPositionSync(ClientsideEntityPositionSync),
Explosion(ClientsideExplosion),
UnloadChunk(ClientsideUnloadChunk),
GameEvent(ClientsideGameEvent),
ClearChat(ClientsideClearChat),
ChunkBatchStart(ClientsideChunkBatchStart),
ChunkBatchFinished(ClientsideChunkBatchFinished),
LoadChunkWithLight(ClientsideLoadChunkWithLight),
BlockUpdate(ClientsideBlockUpdate),
ContainerSetContent(ClientsideContainerSetContent),
ContainerSetSlot(ClientsideContainerSetSlot),
LightUpdate(ClientsideLightUpdate),
CloseContainer(ClientsideCloseContainer),
ContainerSetData(ClientsideContainerSetData),
}Variants§
KeepAlive(MultisideKeepAlive)
Ping(ClientsidePing)
PingResponse(ClientsidePingResponse)
DamageEvent(ClientsideDamageEvent)
UpdateEntityPos(ClientsideUpdateEntityPos)
UpdateEntityRot(ClientsideUpdateEntityRot)
UpdateEntityPosRot(ClientsideUpdateEntityPosRot)
PlayerPosition(ClientsidePlayerPosition)
PlayerRotation(ClientsidePlayerRotation)
PlayerLookAt(ClientsidePlayerLookAt)
PlayerCombatKill(ClientsidePlayerCombatKill)
SetHealth(ClientsideSetHealth)
SetExperience(ClientsideSetExperience)
SetPassengers(ClientsideSetPassengers)
SetEntityVelocity(ClientsideSetEntityVelocity)
SpawnEntity(ClientsideSpawnEntity)
RemoveEntities(ClientsideRemoveEntities)
Disconnect(ClientsideDisconnect)
PlayerChat(ClientsidePlayerChat)
SystemChat(ClientsideSystemChat)
Transfer(ClientsideTransfer)
SetEntityLink(ClientsideSetEntityLink)
ChunkCacheRadius(ClientsideChunkCacheRadius)
ChunkCacheCenter(ClientsideChunkCacheCenter)
SetCamera(ClientsideSetCamera)
RotateHead(ClientsideRotateHead)
SectionBlocksUpdate(ClientsideSectionBlocksUpdate)
AddResourcePack(ClientsideAddResourcePack)
RemoveResourcePack(ClientsideRemoveResourcePack)
RemoveEntityEffect(ClientsideRemoveEntityEffect)
OpenContainer(ClientsideOpenContainer)
MoveVehicle(ClientsideMoveVehicle)
Login(ClientsideLogin)
EntityPositionSync(ClientsideEntityPositionSync)
Explosion(ClientsideExplosion)
UnloadChunk(ClientsideUnloadChunk)
GameEvent(ClientsideGameEvent)
ClearChat(ClientsideClearChat)
ChunkBatchStart(ClientsideChunkBatchStart)
ChunkBatchFinished(ClientsideChunkBatchFinished)
LoadChunkWithLight(ClientsideLoadChunkWithLight)
BlockUpdate(ClientsideBlockUpdate)
ContainerSetContent(ClientsideContainerSetContent)
ContainerSetSlot(ClientsideContainerSetSlot)
LightUpdate(ClientsideLightUpdate)
CloseContainer(ClientsideCloseContainer)
ContainerSetData(ClientsideContainerSetData)
Trait Implementations§
Source§impl Clone for ClientsidePlayPacket
impl Clone for ClientsidePlayPacket
Source§fn clone(&self) -> ClientsidePlayPacket
fn clone(&self) -> ClientsidePlayPacket
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ClientsidePlayPacket
impl Debug for ClientsidePlayPacket
Source§impl IntoPacket<ClientsidePlayPacket> for ClientsideAddResourcePack
impl IntoPacket<ClientsidePlayPacket> for ClientsideAddResourcePack
fn into_packet(self) -> ClientsidePlayPacket
Source§impl IntoPacket<ClientsidePlayPacket> for ClientsideBlockUpdate
impl IntoPacket<ClientsidePlayPacket> for ClientsideBlockUpdate
fn into_packet(self) -> ClientsidePlayPacket
Source§impl IntoPacket<ClientsidePlayPacket> for ClientsideChunkBatchFinished
impl IntoPacket<ClientsidePlayPacket> for ClientsideChunkBatchFinished
fn into_packet(self) -> ClientsidePlayPacket
Source§impl IntoPacket<ClientsidePlayPacket> for ClientsideChunkBatchStart
impl IntoPacket<ClientsidePlayPacket> for ClientsideChunkBatchStart
fn into_packet(self) -> ClientsidePlayPacket
Source§impl IntoPacket<ClientsidePlayPacket> for ClientsideChunkCacheCenter
impl IntoPacket<ClientsidePlayPacket> for ClientsideChunkCacheCenter
fn into_packet(self) -> ClientsidePlayPacket
Source§impl IntoPacket<ClientsidePlayPacket> for ClientsideChunkCacheRadius
impl IntoPacket<ClientsidePlayPacket> for ClientsideChunkCacheRadius
fn into_packet(self) -> ClientsidePlayPacket
Source§impl IntoPacket<ClientsidePlayPacket> for ClientsideClearChat
impl IntoPacket<ClientsidePlayPacket> for ClientsideClearChat
fn into_packet(self) -> ClientsidePlayPacket
Source§impl IntoPacket<ClientsidePlayPacket> for ClientsideCloseContainer
impl IntoPacket<ClientsidePlayPacket> for ClientsideCloseContainer
fn into_packet(self) -> ClientsidePlayPacket
Source§impl IntoPacket<ClientsidePlayPacket> for ClientsideContainerSetContent
impl IntoPacket<ClientsidePlayPacket> for ClientsideContainerSetContent
fn into_packet(self) -> ClientsidePlayPacket
Source§impl IntoPacket<ClientsidePlayPacket> for ClientsideContainerSetData
impl IntoPacket<ClientsidePlayPacket> for ClientsideContainerSetData
fn into_packet(self) -> ClientsidePlayPacket
Source§impl IntoPacket<ClientsidePlayPacket> for ClientsideContainerSetSlot
impl IntoPacket<ClientsidePlayPacket> for ClientsideContainerSetSlot
fn into_packet(self) -> ClientsidePlayPacket
Source§impl IntoPacket<ClientsidePlayPacket> for ClientsideDamageEvent
impl IntoPacket<ClientsidePlayPacket> for ClientsideDamageEvent
fn into_packet(self) -> ClientsidePlayPacket
Source§impl IntoPacket<ClientsidePlayPacket> for ClientsideDisconnect
impl IntoPacket<ClientsidePlayPacket> for ClientsideDisconnect
fn into_packet(self) -> ClientsidePlayPacket
Source§impl IntoPacket<ClientsidePlayPacket> for ClientsideEntityPositionSync
impl IntoPacket<ClientsidePlayPacket> for ClientsideEntityPositionSync
fn into_packet(self) -> ClientsidePlayPacket
Source§impl IntoPacket<ClientsidePlayPacket> for ClientsideExplosion
impl IntoPacket<ClientsidePlayPacket> for ClientsideExplosion
fn into_packet(self) -> ClientsidePlayPacket
Source§impl IntoPacket<ClientsidePlayPacket> for ClientsideGameEvent
impl IntoPacket<ClientsidePlayPacket> for ClientsideGameEvent
fn into_packet(self) -> ClientsidePlayPacket
Source§impl IntoPacket<ClientsidePlayPacket> for ClientsideLightUpdate
impl IntoPacket<ClientsidePlayPacket> for ClientsideLightUpdate
fn into_packet(self) -> ClientsidePlayPacket
Source§impl IntoPacket<ClientsidePlayPacket> for ClientsideLoadChunkWithLight
impl IntoPacket<ClientsidePlayPacket> for ClientsideLoadChunkWithLight
fn into_packet(self) -> ClientsidePlayPacket
Source§impl IntoPacket<ClientsidePlayPacket> for ClientsideLogin
impl IntoPacket<ClientsidePlayPacket> for ClientsideLogin
fn into_packet(self) -> ClientsidePlayPacket
Source§impl IntoPacket<ClientsidePlayPacket> for ClientsideMoveVehicle
impl IntoPacket<ClientsidePlayPacket> for ClientsideMoveVehicle
fn into_packet(self) -> ClientsidePlayPacket
Source§impl IntoPacket<ClientsidePlayPacket> for ClientsideOpenContainer
impl IntoPacket<ClientsidePlayPacket> for ClientsideOpenContainer
fn into_packet(self) -> ClientsidePlayPacket
Source§impl IntoPacket<ClientsidePlayPacket> for ClientsidePing
impl IntoPacket<ClientsidePlayPacket> for ClientsidePing
fn into_packet(self) -> ClientsidePlayPacket
Source§impl IntoPacket<ClientsidePlayPacket> for ClientsidePingResponse
impl IntoPacket<ClientsidePlayPacket> for ClientsidePingResponse
fn into_packet(self) -> ClientsidePlayPacket
Source§impl IntoPacket<ClientsidePlayPacket> for ClientsidePlayPacket
impl IntoPacket<ClientsidePlayPacket> for ClientsidePlayPacket
fn into_packet(self) -> ClientsidePlayPacket
Source§impl IntoPacket<ClientsidePlayPacket> for ClientsidePlayerChat
impl IntoPacket<ClientsidePlayPacket> for ClientsidePlayerChat
fn into_packet(self) -> ClientsidePlayPacket
Source§impl IntoPacket<ClientsidePlayPacket> for ClientsidePlayerCombatKill
impl IntoPacket<ClientsidePlayPacket> for ClientsidePlayerCombatKill
fn into_packet(self) -> ClientsidePlayPacket
Source§impl IntoPacket<ClientsidePlayPacket> for ClientsidePlayerLookAt
impl IntoPacket<ClientsidePlayPacket> for ClientsidePlayerLookAt
fn into_packet(self) -> ClientsidePlayPacket
Source§impl IntoPacket<ClientsidePlayPacket> for ClientsidePlayerPosition
impl IntoPacket<ClientsidePlayPacket> for ClientsidePlayerPosition
fn into_packet(self) -> ClientsidePlayPacket
Source§impl IntoPacket<ClientsidePlayPacket> for ClientsidePlayerRotation
impl IntoPacket<ClientsidePlayPacket> for ClientsidePlayerRotation
fn into_packet(self) -> ClientsidePlayPacket
Source§impl IntoPacket<ClientsidePlayPacket> for ClientsideRemoveEntities
impl IntoPacket<ClientsidePlayPacket> for ClientsideRemoveEntities
fn into_packet(self) -> ClientsidePlayPacket
Source§impl IntoPacket<ClientsidePlayPacket> for ClientsideRemoveEntityEffect
impl IntoPacket<ClientsidePlayPacket> for ClientsideRemoveEntityEffect
fn into_packet(self) -> ClientsidePlayPacket
Source§impl IntoPacket<ClientsidePlayPacket> for ClientsideRemoveResourcePack
impl IntoPacket<ClientsidePlayPacket> for ClientsideRemoveResourcePack
fn into_packet(self) -> ClientsidePlayPacket
Source§impl IntoPacket<ClientsidePlayPacket> for ClientsideRotateHead
impl IntoPacket<ClientsidePlayPacket> for ClientsideRotateHead
fn into_packet(self) -> ClientsidePlayPacket
Source§impl IntoPacket<ClientsidePlayPacket> for ClientsideSectionBlocksUpdate
impl IntoPacket<ClientsidePlayPacket> for ClientsideSectionBlocksUpdate
fn into_packet(self) -> ClientsidePlayPacket
Source§impl IntoPacket<ClientsidePlayPacket> for ClientsideSetCamera
impl IntoPacket<ClientsidePlayPacket> for ClientsideSetCamera
fn into_packet(self) -> ClientsidePlayPacket
Source§impl IntoPacket<ClientsidePlayPacket> for ClientsideSetEntityLink
impl IntoPacket<ClientsidePlayPacket> for ClientsideSetEntityLink
fn into_packet(self) -> ClientsidePlayPacket
Source§impl IntoPacket<ClientsidePlayPacket> for ClientsideSetEntityVelocity
impl IntoPacket<ClientsidePlayPacket> for ClientsideSetEntityVelocity
fn into_packet(self) -> ClientsidePlayPacket
Source§impl IntoPacket<ClientsidePlayPacket> for ClientsideSetExperience
impl IntoPacket<ClientsidePlayPacket> for ClientsideSetExperience
fn into_packet(self) -> ClientsidePlayPacket
Source§impl IntoPacket<ClientsidePlayPacket> for ClientsideSetHealth
impl IntoPacket<ClientsidePlayPacket> for ClientsideSetHealth
fn into_packet(self) -> ClientsidePlayPacket
Source§impl IntoPacket<ClientsidePlayPacket> for ClientsideSetPassengers
impl IntoPacket<ClientsidePlayPacket> for ClientsideSetPassengers
fn into_packet(self) -> ClientsidePlayPacket
Source§impl IntoPacket<ClientsidePlayPacket> for ClientsideSpawnEntity
impl IntoPacket<ClientsidePlayPacket> for ClientsideSpawnEntity
fn into_packet(self) -> ClientsidePlayPacket
Source§impl IntoPacket<ClientsidePlayPacket> for ClientsideSystemChat
impl IntoPacket<ClientsidePlayPacket> for ClientsideSystemChat
fn into_packet(self) -> ClientsidePlayPacket
Source§impl IntoPacket<ClientsidePlayPacket> for ClientsideTransfer
impl IntoPacket<ClientsidePlayPacket> for ClientsideTransfer
fn into_packet(self) -> ClientsidePlayPacket
Source§impl IntoPacket<ClientsidePlayPacket> for ClientsideUnloadChunk
impl IntoPacket<ClientsidePlayPacket> for ClientsideUnloadChunk
fn into_packet(self) -> ClientsidePlayPacket
Source§impl IntoPacket<ClientsidePlayPacket> for ClientsideUpdateEntityPos
impl IntoPacket<ClientsidePlayPacket> for ClientsideUpdateEntityPos
fn into_packet(self) -> ClientsidePlayPacket
Source§impl IntoPacket<ClientsidePlayPacket> for ClientsideUpdateEntityPosRot
impl IntoPacket<ClientsidePlayPacket> for ClientsideUpdateEntityPosRot
fn into_packet(self) -> ClientsidePlayPacket
Source§impl IntoPacket<ClientsidePlayPacket> for ClientsideUpdateEntityRot
impl IntoPacket<ClientsidePlayPacket> for ClientsideUpdateEntityRot
fn into_packet(self) -> ClientsidePlayPacket
Source§impl IntoPacket<ClientsidePlayPacket> for MultisideKeepAlive
impl IntoPacket<ClientsidePlayPacket> for MultisideKeepAlive
fn into_packet(self) -> ClientsidePlayPacket
Source§impl PartialEq for ClientsidePlayPacket
impl PartialEq for ClientsidePlayPacket
Source§fn eq(&self, other: &ClientsidePlayPacket) -> bool
fn eq(&self, other: &ClientsidePlayPacket) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ClientsidePlayPacket
Auto Trait Implementations§
impl Freeze for ClientsidePlayPacket
impl RefUnwindSafe for ClientsidePlayPacket
impl Send for ClientsidePlayPacket
impl Sync for ClientsidePlayPacket
impl Unpin for ClientsidePlayPacket
impl UnsafeUnpin for ClientsidePlayPacket
impl UnwindSafe for ClientsidePlayPacket
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more