Skip to main content

Packet

Trait Packet 

Source
pub trait Packet: Debug {
    const ID: i32;
    const NAME: &'static str;
    const SIDE: PacketSide;
    const STATE: PacketState;

    // Provided method
    fn encode_with_id(&self, w: impl Write) -> Result<(), Error>
       where Self: Encode { ... }
}
Expand description

Types considered to be Minecraft packets.

In serialized form, a packet begins with a VarInt packet ID followed by the body of the packet. If present, the implementations of Encode and chunkedge_binary::Decode on Self are expected to only encode/decode the body of this packet without the leading ID.

Required Associated Constants§

Source

const ID: i32

The leading VarInt ID of this packet.

Source

const NAME: &'static str

The name of this packet for debugging purposes.

Source

const SIDE: PacketSide

The side this packet is intended for.

Source

const STATE: PacketState

The state in which this packet is used.

Provided Methods§

Source

fn encode_with_id(&self, w: impl Write) -> Result<(), Error>
where Self: Encode,

Encodes this packet’s VarInt ID first, followed by the packet’s body.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§

Source§

impl Packet for ClientCommandC2s

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_CLIENT_COMMAND_C2S

Source§

const NAME: &'static str = "ClientCommandC2s"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Serverbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for PlayerAbilitiesC2s

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_PLAYER_ABILITIES_C2S

Source§

const NAME: &'static str = "PlayerAbilitiesC2s"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Serverbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for FinishConfigurationC2s

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::CONFIGURATION_FINISH_CONFIGURATION_C2S

Source§

const NAME: &'static str = "FinishConfigurationC2s"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Serverbound

Source§

const STATE: PacketState = PacketState::Configuration

Source§

impl Packet for FinishConfigurationS2c

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::CONFIGURATION_FINISH_CONFIGURATION_S2C

Source§

const NAME: &'static str = "FinishConfigurationS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = PacketState::Configuration

Source§

impl Packet for chunkedge::protocol::packets::configuration::KeepAliveC2s

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::CONFIGURATION_KEEP_ALIVE_C2S

Source§

const NAME: &'static str = "KeepAliveC2s"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Serverbound

Source§

const STATE: PacketState = PacketState::Configuration

Source§

impl Packet for chunkedge::protocol::packets::configuration::KeepAliveS2c

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::CONFIGURATION_KEEP_ALIVE_S2C

Source§

const NAME: &'static str = "KeepAliveS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = PacketState::Configuration

Source§

impl Packet for chunkedge::protocol::packets::configuration::PingS2c

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::CONFIGURATION_PING_S2C

Source§

const NAME: &'static str = "PingS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = PacketState::Configuration

Source§

impl Packet for chunkedge::protocol::packets::configuration::PongC2s

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::CONFIGURATION_PONG_C2S

Source§

const NAME: &'static str = "PongC2s"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Serverbound

Source§

const STATE: PacketState = PacketState::Configuration

Source§

impl Packet for ResetChatS2c

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::CONFIGURATION_RESET_CHAT_S2C

Source§

const NAME: &'static str = "ResetChatS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = PacketState::Configuration

Source§

impl Packet for chunkedge::protocol::packets::configuration::ResourcePackC2s

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::CONFIGURATION_RESOURCE_PACK_C2S

Source§

const NAME: &'static str = "ResourcePackC2s"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Serverbound

Source§

const STATE: PacketState = PacketState::Configuration

Source§

impl Packet for chunkedge::protocol::packets::configuration::ResourcePackPopS2c

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::CONFIGURATION_RESOURCE_PACK_POP_S2C

Source§

const NAME: &'static str = "ResourcePackPopS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = PacketState::Configuration

Source§

impl Packet for LoginAcknowledgedC2s

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::LOGIN_LOGIN_ACKNOWLEDGED_C2S

Source§

const NAME: &'static str = "LoginAcknowledgedC2s"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Serverbound

Source§

const STATE: PacketState = PacketState::Login

Source§

impl Packet for LoginCompressionS2c

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::LOGIN_LOGIN_COMPRESSION_S2C

Source§

const NAME: &'static str = "LoginCompressionS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = PacketState::Login

Source§

impl Packet for AcceptTeleportationC2s

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_ACCEPT_TELEPORTATION_C2S

Source§

const NAME: &'static str = "AcceptTeleportationC2s"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Serverbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for AddEntityS2c

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_ADD_ENTITY_S2C

Source§

const NAME: &'static str = "AddEntityS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for AnimateS2c

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_ANIMATE_S2C

Source§

const NAME: &'static str = "AnimateS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for AwardStatsS2c

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_AWARD_STATS_S2C

Source§

const NAME: &'static str = "AwardStatsS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for BlockChangedAckS2c

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_BLOCK_CHANGED_ACK_S2C

Source§

const NAME: &'static str = "BlockChangedAckS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for BlockDestructionS2c

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_BLOCK_DESTRUCTION_S2C

Source§

const NAME: &'static str = "BlockDestructionS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for BlockEntityTagQueryC2s

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_BLOCK_ENTITY_TAG_QUERY_C2S

Source§

const NAME: &'static str = "BlockEntityTagQueryC2s"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Serverbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for BlockEventS2c

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_BLOCK_EVENT_S2C

Source§

const NAME: &'static str = "BlockEventS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for BlockUpdateS2c

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_BLOCK_UPDATE_S2C

Source§

const NAME: &'static str = "BlockUpdateS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for BundleDelimiterS2c

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_BUNDLE_DELIMITER_S2C

Source§

const NAME: &'static str = "BundleDelimiterS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for BundleItemSelectedC2s

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_BUNDLE_ITEM_SELECTED_C2S

Source§

const NAME: &'static str = "BundleItemSelectedC2s"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Serverbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for ChangeDifficultyC2s

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_CHANGE_DIFFICULTY_C2S

Source§

const NAME: &'static str = "ChangeDifficultyC2s"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Serverbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for ChangeDifficultyS2c

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_CHANGE_DIFFICULTY_S2C

Source§

const NAME: &'static str = "ChangeDifficultyS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for ChatAckC2s

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_CHAT_ACK_C2S

Source§

const NAME: &'static str = "ChatAckC2s"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Serverbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for ChunkBatchFinishedS2c

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_CHUNK_BATCH_FINISHED_S2C

Source§

const NAME: &'static str = "ChunkBatchFinishedS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for ChunkBatchReceivedC2s

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_CHUNK_BATCH_RECEIVED_C2S

Source§

const NAME: &'static str = "ChunkBatchReceivedC2s"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Serverbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for ChunkBatchStartS2c

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_CHUNK_BATCH_START_S2C

Source§

const NAME: &'static str = "ChunkBatchStartS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for ClearTitlesS2c

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_CLEAR_TITLES_S2C

Source§

const NAME: &'static str = "ClearTitlesS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for ClientTickEndC2s

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_CLIENT_TICK_END_C2S

Source§

const NAME: &'static str = "ClientTickEndC2s"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Serverbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for ConfigurationAcknowledgedC2s

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_CONFIGURATION_ACKNOWLEDGED_C2S

Source§

const NAME: &'static str = "ConfigurationAcknowledgedC2s"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Serverbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for ContainerButtonClickC2s

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_CONTAINER_BUTTON_CLICK_C2S

Source§

const NAME: &'static str = "ContainerButtonClickC2s"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Serverbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for ContainerCloseC2s

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_CONTAINER_CLOSE_C2S

Source§

const NAME: &'static str = "ContainerCloseC2s"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Serverbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for ContainerCloseS2c

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_CONTAINER_CLOSE_S2C

Source§

const NAME: &'static str = "ContainerCloseS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for ContainerSetDataS2c

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_CONTAINER_SET_DATA_S2C

Source§

const NAME: &'static str = "ContainerSetDataS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for ContainerSlotStateChangedC2s

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_CONTAINER_SLOT_STATE_CHANGED_C2S

Source§

const NAME: &'static str = "ContainerSlotStateChangedC2s"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Serverbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for DamageEventS2c

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_DAMAGE_EVENT_S2C

Source§

const NAME: &'static str = "DamageEventS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for DebugSampleS2c

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_DEBUG_SAMPLE_S2C

Source§

const NAME: &'static str = "DebugSampleS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for DebugSampleSubscriptionC2s

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_DEBUG_SAMPLE_SUBSCRIPTION_C2S

Source§

const NAME: &'static str = "DebugSampleSubscriptionC2s"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Serverbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for EntityEventS2c

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_ENTITY_EVENT_S2C

Source§

const NAME: &'static str = "EntityEventS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for EntityPositionSyncS2c

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_ENTITY_POSITION_SYNC_S2C

Source§

const NAME: &'static str = "EntityPositionSyncS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for EntityTagQueryC2s

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_ENTITY_TAG_QUERY_C2S

Source§

const NAME: &'static str = "EntityTagQueryC2s"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Serverbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for ExplodeS2c

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_EXPLODE_S2C

Source§

const NAME: &'static str = "ExplodeS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for ForgetLevelChunkS2c

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_FORGET_LEVEL_CHUNK_S2C

Source§

const NAME: &'static str = "ForgetLevelChunkS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for GameEventS2c

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_GAME_EVENT_S2C

Source§

const NAME: &'static str = "GameEventS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for HorseScreenOpenS2c

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_HORSE_SCREEN_OPEN_S2C

Source§

const NAME: &'static str = "HorseScreenOpenS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for HurtAnimationS2c

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_HURT_ANIMATION_S2C

Source§

const NAME: &'static str = "HurtAnimationS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for InitializeBorderS2c

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_INITIALIZE_BORDER_S2C

Source§

const NAME: &'static str = "InitializeBorderS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for InteractC2s

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_INTERACT_C2S

Source§

const NAME: &'static str = "InteractC2s"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Serverbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for JigsawGenerateC2s

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_JIGSAW_GENERATE_C2S

Source§

const NAME: &'static str = "JigsawGenerateC2s"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Serverbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for chunkedge::protocol::packets::play::KeepAliveC2s

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_KEEP_ALIVE_C2S

Source§

const NAME: &'static str = "KeepAliveC2s"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Serverbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for chunkedge::protocol::packets::play::KeepAliveS2c

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_KEEP_ALIVE_S2C

Source§

const NAME: &'static str = "KeepAliveS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for LevelEventS2c

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_LEVEL_EVENT_S2C

Source§

const NAME: &'static str = "LevelEventS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for LevelParticlesS2c

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_LEVEL_PARTICLES_S2C

Source§

const NAME: &'static str = "LevelParticlesS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for LockDifficultyC2s

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_LOCK_DIFFICULTY_C2S

Source§

const NAME: &'static str = "LockDifficultyC2s"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Serverbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for MerchantOffersS2c

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_MERCHANT_OFFERS_S2C

Source§

const NAME: &'static str = "MerchantOffersS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for MoveEntityPosRotS2c

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_MOVE_ENTITY_POS_ROT_S2C

Source§

const NAME: &'static str = "MoveEntityPosRotS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for MoveEntityPosS2c

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_MOVE_ENTITY_POS_S2C

Source§

const NAME: &'static str = "MoveEntityPosS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for MoveEntityRotS2c

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_MOVE_ENTITY_ROT_S2C

Source§

const NAME: &'static str = "MoveEntityRotS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for MoveMinecartAlongTrackS2c

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_MOVE_MINECART_ALONG_TRACK_S2C

Source§

const NAME: &'static str = "MoveMinecartAlongTrackS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for MovePlayerPosC2s

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_MOVE_PLAYER_POS_C2S

Source§

const NAME: &'static str = "MovePlayerPosC2s"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Serverbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for MovePlayerPosRotC2s

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_MOVE_PLAYER_POS_ROT_C2S

Source§

const NAME: &'static str = "MovePlayerPosRotC2s"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Serverbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for MovePlayerRotC2s

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_MOVE_PLAYER_ROT_C2S

Source§

const NAME: &'static str = "MovePlayerRotC2s"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Serverbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for MovePlayerStatusOnlyC2s

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_MOVE_PLAYER_STATUS_ONLY_C2S

Source§

const NAME: &'static str = "MovePlayerStatusOnlyC2s"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Serverbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for MoveVehicleC2s

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_MOVE_VEHICLE_C2S

Source§

const NAME: &'static str = "MoveVehicleC2s"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Serverbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for MoveVehicleS2c

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_MOVE_VEHICLE_S2C

Source§

const NAME: &'static str = "MoveVehicleS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for OpenBookS2c

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_OPEN_BOOK_S2C

Source§

const NAME: &'static str = "OpenBookS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for OpenSignEditorS2c

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_OPEN_SIGN_EDITOR_S2C

Source§

const NAME: &'static str = "OpenSignEditorS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for PaddleBoatC2s

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_PADDLE_BOAT_C2S

Source§

const NAME: &'static str = "PaddleBoatC2s"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Serverbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for PickItemFromBlockC2s

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_PICK_ITEM_FROM_BLOCK_C2S

Source§

const NAME: &'static str = "PickItemFromBlockC2s"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Serverbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for PickItemFromEntityC2s

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_PICK_ITEM_FROM_ENTITY_C2S

Source§

const NAME: &'static str = "PickItemFromEntityC2s"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Serverbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for chunkedge::protocol::packets::play::PingRequestC2s

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_PING_REQUEST_C2S

Source§

const NAME: &'static str = "PingRequestC2s"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Serverbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for chunkedge::protocol::packets::play::PingS2c

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_PING_S2C

Source§

const NAME: &'static str = "PingS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for PlaceRecipeC2s

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_PLACE_RECIPE_C2S

Source§

const NAME: &'static str = "PlaceRecipeC2s"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Serverbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for PlayerAbilitiesS2c

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_PLAYER_ABILITIES_S2C

Source§

const NAME: &'static str = "PlayerAbilitiesS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for PlayerActionC2s

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_PLAYER_ACTION_C2S

Source§

const NAME: &'static str = "PlayerActionC2s"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Serverbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for PlayerCombatEndS2c

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_PLAYER_COMBAT_END_S2C

Source§

const NAME: &'static str = "PlayerCombatEndS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for PlayerCombatEnterS2c

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_PLAYER_COMBAT_ENTER_S2C

Source§

const NAME: &'static str = "PlayerCombatEnterS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for PlayerCommandC2s

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_PLAYER_COMMAND_C2S

Source§

const NAME: &'static str = "PlayerCommandC2s"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Serverbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for PlayerInputC2s

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_PLAYER_INPUT_C2S

Source§

const NAME: &'static str = "PlayerInputC2s"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Serverbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for PlayerLoadedC2s

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_PLAYER_LOADED_C2S

Source§

const NAME: &'static str = "PlayerLoadedC2s"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Serverbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for PlayerLookAtS2c

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_PLAYER_LOOK_AT_S2C

Source§

const NAME: &'static str = "PlayerLookAtS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for PlayerPositionS2c

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_PLAYER_POSITION_S2C

Source§

const NAME: &'static str = "PlayerPositionS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for PlayerRotationS2c

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_PLAYER_ROTATION_S2C

Source§

const NAME: &'static str = "PlayerRotationS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for chunkedge::protocol::packets::play::PongC2s

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_PONG_C2S

Source§

const NAME: &'static str = "PongC2s"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Serverbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for chunkedge::protocol::packets::play::PongResponseS2c

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_PONG_RESPONSE_S2C

Source§

const NAME: &'static str = "PongResponseS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for ProjectilePowerS2c

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_PROJECTILE_POWER_S2C

Source§

const NAME: &'static str = "ProjectilePowerS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for RecipeBookChangeSettingsC2s

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_RECIPE_BOOK_CHANGE_SETTINGS_C2S

Source§

const NAME: &'static str = "RecipeBookChangeSettingsC2s"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Serverbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for RecipeBookRemoveS2c

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_RECIPE_BOOK_REMOVE_S2C

Source§

const NAME: &'static str = "RecipeBookRemoveS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for RecipeBookSeenRecipeC2s

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_RECIPE_BOOK_SEEN_RECIPE_C2S

Source§

const NAME: &'static str = "RecipeBookSeenRecipeC2s"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Serverbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for RecipeBookSettingsS2c

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_RECIPE_BOOK_SETTINGS_S2C

Source§

const NAME: &'static str = "RecipeBookSettingsS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for RemoveMobEffectS2c

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_REMOVE_MOB_EFFECT_S2C

Source§

const NAME: &'static str = "RemoveMobEffectS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for chunkedge::protocol::packets::play::ResourcePackC2s

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_RESOURCE_PACK_C2S

Source§

const NAME: &'static str = "ResourcePackC2s"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Serverbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for chunkedge::protocol::packets::play::ResourcePackPopS2c

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_RESOURCE_PACK_POP_S2C

Source§

const NAME: &'static str = "ResourcePackPopS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for RotateHeadS2c

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_ROTATE_HEAD_S2C

Source§

const NAME: &'static str = "RotateHeadS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for SelectTradeC2s

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_SELECT_TRADE_C2S

Source§

const NAME: &'static str = "SelectTradeC2s"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Serverbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for SetBeaconC2s

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_SET_BEACON_C2S

Source§

const NAME: &'static str = "SetBeaconC2s"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Serverbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for SetBorderCenterS2c

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_SET_BORDER_CENTER_S2C

Source§

const NAME: &'static str = "SetBorderCenterS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for SetBorderLerpSizeS2c

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_SET_BORDER_LERP_SIZE_S2C

Source§

const NAME: &'static str = "SetBorderLerpSizeS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for SetBorderSizeS2c

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_SET_BORDER_SIZE_S2C

Source§

const NAME: &'static str = "SetBorderSizeS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for SetBorderWarningDelayS2c

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_SET_BORDER_WARNING_DELAY_S2C

Source§

const NAME: &'static str = "SetBorderWarningDelayS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for SetBorderWarningDistanceS2c

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_SET_BORDER_WARNING_DISTANCE_S2C

Source§

const NAME: &'static str = "SetBorderWarningDistanceS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for SetCameraS2c

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_SET_CAMERA_S2C

Source§

const NAME: &'static str = "SetCameraS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for SetCarriedItemC2s

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_SET_CARRIED_ITEM_C2S

Source§

const NAME: &'static str = "SetCarriedItemC2s"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Serverbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for SetChunkCacheCenterS2c

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_SET_CHUNK_CACHE_CENTER_S2C

Source§

const NAME: &'static str = "SetChunkCacheCenterS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for SetChunkCacheRadiusS2c

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_SET_CHUNK_CACHE_RADIUS_S2C

Source§

const NAME: &'static str = "SetChunkCacheRadiusS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for SetCreativeModeSlotC2s

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_SET_CREATIVE_MODE_SLOT_C2S

Source§

const NAME: &'static str = "SetCreativeModeSlotC2s"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Serverbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for SetCursorItemS2c

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_SET_CURSOR_ITEM_S2C

Source§

const NAME: &'static str = "SetCursorItemS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for SetDefaultSpawnPositionS2c

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_SET_DEFAULT_SPAWN_POSITION_S2C

Source§

const NAME: &'static str = "SetDefaultSpawnPositionS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for SetEntityLinkS2c

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_SET_ENTITY_LINK_S2C

Source§

const NAME: &'static str = "SetEntityLinkS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for SetEntityMotionS2c

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_SET_ENTITY_MOTION_S2C

Source§

const NAME: &'static str = "SetEntityMotionS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for SetEquipmentS2c

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_SET_EQUIPMENT_S2C

Source§

const NAME: &'static str = "SetEquipmentS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for SetExperienceS2c

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_SET_EXPERIENCE_S2C

Source§

const NAME: &'static str = "SetExperienceS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for SetHealthS2c

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_SET_HEALTH_S2C

Source§

const NAME: &'static str = "SetHealthS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for SetHeldSlotS2c

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_SET_HELD_SLOT_S2C

Source§

const NAME: &'static str = "SetHeldSlotS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for SetSimulationDistanceS2c

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_SET_SIMULATION_DISTANCE_S2C

Source§

const NAME: &'static str = "SetSimulationDistanceS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for SetTimeS2c

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_SET_TIME_S2C

Source§

const NAME: &'static str = "SetTimeS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for SetTitlesAnimationS2c

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_SET_TITLES_ANIMATION_S2C

Source§

const NAME: &'static str = "SetTitlesAnimationS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for SoundEntityS2c

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_SOUND_ENTITY_S2C

Source§

const NAME: &'static str = "SoundEntityS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for SoundS2c

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_SOUND_S2C

Source§

const NAME: &'static str = "SoundS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for StartConfigurationS2c

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_START_CONFIGURATION_S2C

Source§

const NAME: &'static str = "StartConfigurationS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for SwingC2s

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_SWING_C2S

Source§

const NAME: &'static str = "SwingC2s"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Serverbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for TagQueryS2c

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_TAG_QUERY_S2C

Source§

const NAME: &'static str = "TagQueryS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for TakeItemEntityS2c

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_TAKE_ITEM_ENTITY_S2C

Source§

const NAME: &'static str = "TakeItemEntityS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for TeleportEntityS2c

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_TELEPORT_ENTITY_S2C

Source§

const NAME: &'static str = "TeleportEntityS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for TeleportToEntityC2s

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_TELEPORT_TO_ENTITY_C2S

Source§

const NAME: &'static str = "TeleportToEntityC2s"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Serverbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for TestInstanceBlockActionC2s

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_TEST_INSTANCE_BLOCK_ACTION_C2S

Source§

const NAME: &'static str = "TestInstanceBlockActionC2s"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Serverbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for TestInstanceBlockStatusS2c

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_TEST_INSTANCE_BLOCK_STATUS_S2C

Source§

const NAME: &'static str = "TestInstanceBlockStatusS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for TickingStateS2c

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_TICKING_STATE_S2C

Source§

const NAME: &'static str = "TickingStateS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for TickingStepS2c

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_TICKING_STEP_S2C

Source§

const NAME: &'static str = "TickingStepS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for UpdateMobEffectS2c

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_UPDATE_MOB_EFFECT_S2C

Source§

const NAME: &'static str = "UpdateMobEffectS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for UseItemC2s

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_USE_ITEM_C2S

Source§

const NAME: &'static str = "UseItemC2s"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Serverbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for UseItemOnC2s

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_USE_ITEM_ON_C2S

Source§

const NAME: &'static str = "UseItemOnC2s"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Serverbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl Packet for chunkedge::protocol::packets::status::PingRequestC2s

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::STATUS_PING_REQUEST_C2S

Source§

const NAME: &'static str = "PingRequestC2s"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Serverbound

Source§

const STATE: PacketState = PacketState::Status

Source§

impl Packet for chunkedge::protocol::packets::status::PongResponseS2c

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::STATUS_PONG_RESPONSE_S2C

Source§

const NAME: &'static str = "PongResponseS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = PacketState::Status

Source§

impl Packet for StatusRequestC2s

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::STATUS_STATUS_REQUEST_C2S

Source§

const NAME: &'static str = "StatusRequestC2s"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Serverbound

Source§

const STATE: PacketState = PacketState::Status

Source§

impl<'a> Packet for SeenAdvancementsC2s<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_SEEN_ADVANCEMENTS_C2S

Source§

const NAME: &'static str = "SeenAdvancementsC2s"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Serverbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl<'a> Packet for chunkedge::protocol::packets::configuration::ClientInformationC2s<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::CONFIGURATION_CLIENT_INFORMATION_C2S

Source§

const NAME: &'static str = "ClientInformationC2s"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Serverbound

Source§

const STATE: PacketState = PacketState::Configuration

Source§

impl<'a> Packet for chunkedge::protocol::packets::configuration::CookieRequestS2c<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::CONFIGURATION_COOKIE_REQUEST_S2C

Source§

const NAME: &'static str = "CookieRequestS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = PacketState::Configuration

Source§

impl<'a> Packet for chunkedge::protocol::packets::configuration::CookieResponseC2s<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::CONFIGURATION_COOKIE_RESPONSE_C2S

Source§

const NAME: &'static str = "CookieResponseC2s"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Serverbound

Source§

const STATE: PacketState = PacketState::Configuration

Source§

impl<'a> Packet for chunkedge::protocol::packets::configuration::CustomPayloadC2s<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::CONFIGURATION_CUSTOM_PAYLOAD_C2S

Source§

const NAME: &'static str = "CustomPayloadC2s"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Serverbound

Source§

const STATE: PacketState = PacketState::Configuration

Source§

impl<'a> Packet for chunkedge::protocol::packets::configuration::CustomPayloadS2c<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::CONFIGURATION_CUSTOM_PAYLOAD_S2C

Source§

const NAME: &'static str = "CustomPayloadS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = PacketState::Configuration

Source§

impl<'a> Packet for chunkedge::protocol::packets::configuration::CustomReportDetailsS2c<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::CONFIGURATION_CUSTOM_REPORT_DETAILS_S2C

Source§

const NAME: &'static str = "CustomReportDetailsS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = PacketState::Configuration

Source§

impl<'a> Packet for chunkedge::protocol::packets::configuration::DisconnectS2c<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::CONFIGURATION_DISCONNECT_S2C

Source§

const NAME: &'static str = "DisconnectS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = PacketState::Configuration

Source§

impl<'a> Packet for RegistryDataS2c<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::CONFIGURATION_REGISTRY_DATA_S2C

Source§

const NAME: &'static str = "RegistryDataS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = PacketState::Configuration

Source§

impl<'a> Packet for chunkedge::protocol::packets::configuration::ResourcePackPushS2c<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::CONFIGURATION_RESOURCE_PACK_PUSH_S2C

Source§

const NAME: &'static str = "ResourcePackPushS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = PacketState::Configuration

Source§

impl<'a> Packet for SelectKnownPacksC2s<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::CONFIGURATION_SELECT_KNOWN_PACKS_C2S

Source§

const NAME: &'static str = "SelectKnownPacksC2s"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Serverbound

Source§

const STATE: PacketState = PacketState::Configuration

Source§

impl<'a> Packet for SelectKnownPacksS2c<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::CONFIGURATION_SELECT_KNOWN_PACKS_S2C

Source§

const NAME: &'static str = "SelectKnownPacksS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = PacketState::Configuration

Source§

impl<'a> Packet for chunkedge::protocol::packets::configuration::ServerLinksS2c<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::CONFIGURATION_SERVER_LINKS_S2C

Source§

const NAME: &'static str = "ServerLinksS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = PacketState::Configuration

Source§

impl<'a> Packet for chunkedge::protocol::packets::configuration::StoreCookieS2c<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::CONFIGURATION_STORE_COOKIE_S2C

Source§

const NAME: &'static str = "StoreCookieS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = PacketState::Configuration

Source§

impl<'a> Packet for chunkedge::protocol::packets::configuration::TransferS2c<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::CONFIGURATION_TRANSFER_S2C

Source§

const NAME: &'static str = "TransferS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = PacketState::Configuration

Source§

impl<'a> Packet for UpdateEnabledFeaturesS2c<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::CONFIGURATION_UPDATE_ENABLED_FEATURES_S2C

Source§

const NAME: &'static str = "UpdateEnabledFeaturesS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = PacketState::Configuration

Source§

impl<'a> Packet for chunkedge::protocol::packets::configuration::UpdateTagsS2c<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::CONFIGURATION_UPDATE_TAGS_S2C

Source§

const NAME: &'static str = "UpdateTagsS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = PacketState::Configuration

Source§

impl<'a> Packet for IntentionC2s<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::HANDSHAKE_INTENTION_C2S

Source§

const NAME: &'static str = "IntentionC2s"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Serverbound

Source§

const STATE: PacketState = PacketState::Handshake

Source§

impl<'a> Packet for chunkedge::protocol::packets::login::CookieRequestS2c<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::LOGIN_COOKIE_REQUEST_S2C

Source§

const NAME: &'static str = "CookieRequestS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = PacketState::Login

Source§

impl<'a> Packet for chunkedge::protocol::packets::login::CookieResponseC2s<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::LOGIN_COOKIE_RESPONSE_C2S

Source§

const NAME: &'static str = "CookieResponseC2s"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Serverbound

Source§

const STATE: PacketState = PacketState::Login

Source§

impl<'a> Packet for CustomQueryAnswerC2s<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::LOGIN_CUSTOM_QUERY_ANSWER_C2S

Source§

const NAME: &'static str = "CustomQueryAnswerC2s"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Serverbound

Source§

const STATE: PacketState = PacketState::Login

Source§

impl<'a> Packet for CustomQueryS2c<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::LOGIN_CUSTOM_QUERY_S2C

Source§

const NAME: &'static str = "CustomQueryS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = PacketState::Login

Source§

impl<'a> Packet for HelloC2s<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::LOGIN_HELLO_C2S

Source§

const NAME: &'static str = "HelloC2s"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Serverbound

Source§

const STATE: PacketState = PacketState::Login

Source§

impl<'a> Packet for HelloS2c<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::LOGIN_HELLO_S2C

Source§

const NAME: &'static str = "HelloS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = PacketState::Login

Source§

impl<'a> Packet for KeyC2s<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::LOGIN_KEY_C2S

Source§

const NAME: &'static str = "KeyC2s"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Serverbound

Source§

const STATE: PacketState = PacketState::Login

Source§

impl<'a> Packet for LoginDisconnectS2c<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::LOGIN_LOGIN_DISCONNECT_S2C

Source§

const NAME: &'static str = "LoginDisconnectS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = PacketState::Login

Source§

impl<'a> Packet for LoginFinishedS2c<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::LOGIN_LOGIN_FINISHED_S2C

Source§

const NAME: &'static str = "LoginFinishedS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = PacketState::Login

Source§

impl<'a> Packet for BlockEntityDataS2c<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_BLOCK_ENTITY_DATA_S2C

Source§

const NAME: &'static str = "BlockEntityDataS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl<'a> Packet for BossEventS2c<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_BOSS_EVENT_S2C

Source§

const NAME: &'static str = "BossEventS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl<'a> Packet for ChatC2s<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_CHAT_C2S

Source§

const NAME: &'static str = "ChatC2s"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Serverbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl<'a> Packet for ChatCommandC2s<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_CHAT_COMMAND_C2S

Source§

const NAME: &'static str = "ChatCommandC2s"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Serverbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl<'a> Packet for ChatCommandSignedC2s<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_CHAT_COMMAND_SIGNED_C2S

Source§

const NAME: &'static str = "ChatCommandSignedC2s"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Serverbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl<'a> Packet for ChatSessionUpdateC2s<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_CHAT_SESSION_UPDATE_C2S

Source§

const NAME: &'static str = "ChatSessionUpdateC2s"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Serverbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl<'a> Packet for ChunksBiomesS2c<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_CHUNKS_BIOMES_S2C

Source§

const NAME: &'static str = "ChunksBiomesS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl<'a> Packet for chunkedge::protocol::packets::play::ClientInformationC2s<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_CLIENT_INFORMATION_C2S

Source§

const NAME: &'static str = "ClientInformationC2s"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Serverbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl<'a> Packet for CommandSuggestionC2s<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_COMMAND_SUGGESTION_C2S

Source§

const NAME: &'static str = "CommandSuggestionC2s"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Serverbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl<'a> Packet for CommandSuggestionsS2c<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_COMMAND_SUGGESTIONS_S2C

Source§

const NAME: &'static str = "CommandSuggestionsS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl<'a> Packet for CommandsS2c<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_COMMANDS_S2C

Source§

const NAME: &'static str = "CommandsS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl<'a> Packet for ContainerClickC2s<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_CONTAINER_CLICK_C2S

Source§

const NAME: &'static str = "ContainerClickC2s"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Serverbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl<'a> Packet for ContainerSetContentS2c<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_CONTAINER_SET_CONTENT_S2C

Source§

const NAME: &'static str = "ContainerSetContentS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl<'a> Packet for ContainerSetSlotS2c<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_CONTAINER_SET_SLOT_S2C

Source§

const NAME: &'static str = "ContainerSetSlotS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl<'a> Packet for chunkedge::protocol::packets::play::CookieRequestS2c<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_COOKIE_REQUEST_S2C

Source§

const NAME: &'static str = "CookieRequestS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl<'a> Packet for chunkedge::protocol::packets::play::CookieResponseC2s<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_COOKIE_RESPONSE_C2S

Source§

const NAME: &'static str = "CookieResponseC2s"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Serverbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl<'a> Packet for CooldownS2c<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_COOLDOWN_S2C

Source§

const NAME: &'static str = "CooldownS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl<'a> Packet for CustomChatCompletionsS2c<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_CUSTOM_CHAT_COMPLETIONS_S2C

Source§

const NAME: &'static str = "CustomChatCompletionsS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl<'a> Packet for chunkedge::protocol::packets::play::CustomPayloadC2s<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_CUSTOM_PAYLOAD_C2S

Source§

const NAME: &'static str = "CustomPayloadC2s"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Serverbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl<'a> Packet for chunkedge::protocol::packets::play::CustomPayloadS2c<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_CUSTOM_PAYLOAD_S2C

Source§

const NAME: &'static str = "CustomPayloadS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl<'a> Packet for chunkedge::protocol::packets::play::CustomReportDetailsS2c<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_CUSTOM_REPORT_DETAILS_S2C

Source§

const NAME: &'static str = "CustomReportDetailsS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl<'a> Packet for DeleteChatS2c<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_DELETE_CHAT_S2C

Source§

const NAME: &'static str = "DeleteChatS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl<'a> Packet for chunkedge::protocol::packets::play::DisconnectS2c<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_DISCONNECT_S2C

Source§

const NAME: &'static str = "DisconnectS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl<'a> Packet for DisguisedChatS2c<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_DISGUISED_CHAT_S2C

Source§

const NAME: &'static str = "DisguisedChatS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl<'a> Packet for EditBookC2s<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_EDIT_BOOK_C2S

Source§

const NAME: &'static str = "EditBookC2s"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Serverbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl<'a> Packet for LevelChunkWithLightS2c<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_LEVEL_CHUNK_WITH_LIGHT_S2C

Source§

const NAME: &'static str = "LevelChunkWithLightS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl<'a> Packet for LightUpdateS2c<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_LIGHT_UPDATE_S2C

Source§

const NAME: &'static str = "LightUpdateS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl<'a> Packet for LoginS2c<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_LOGIN_S2C

Source§

const NAME: &'static str = "LoginS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl<'a> Packet for MapItemDataS2c<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_MAP_ITEM_DATA_S2C

Source§

const NAME: &'static str = "MapItemDataS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl<'a> Packet for OpenScreenS2c<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_OPEN_SCREEN_S2C

Source§

const NAME: &'static str = "OpenScreenS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl<'a> Packet for PlaceGhostRecipeS2c<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_PLACE_GHOST_RECIPE_S2C

Source§

const NAME: &'static str = "PlaceGhostRecipeS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl<'a> Packet for PlayerChatS2c<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_PLAYER_CHAT_S2C

Source§

const NAME: &'static str = "PlayerChatS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl<'a> Packet for PlayerCombatKillS2c<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_PLAYER_COMBAT_KILL_S2C

Source§

const NAME: &'static str = "PlayerCombatKillS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl<'a> Packet for PlayerInfoRemoveS2c<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_PLAYER_INFO_REMOVE_S2C

Source§

const NAME: &'static str = "PlayerInfoRemoveS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl<'a> Packet for PlayerInfoUpdateS2c<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_PLAYER_INFO_UPDATE_S2C

Source§

const NAME: &'static str = "PlayerInfoUpdateS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl<'a> Packet for RecipeBookAddS2c<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_RECIPE_BOOK_ADD_S2C

Source§

const NAME: &'static str = "RecipeBookAddS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl<'a> Packet for RemoveEntitiesS2c<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_REMOVE_ENTITIES_S2C

Source§

const NAME: &'static str = "RemoveEntitiesS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl<'a> Packet for RenameItemC2s<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_RENAME_ITEM_C2S

Source§

const NAME: &'static str = "RenameItemC2s"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Serverbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl<'a> Packet for ResetScoreS2c<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_RESET_SCORE_S2C

Source§

const NAME: &'static str = "ResetScoreS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl<'a> Packet for chunkedge::protocol::packets::play::ResourcePackPushS2c<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_RESOURCE_PACK_PUSH_S2C

Source§

const NAME: &'static str = "ResourcePackPushS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl<'a> Packet for RespawnS2c<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_RESPAWN_S2C

Source§

const NAME: &'static str = "RespawnS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl<'a> Packet for SectionBlocksUpdateS2c<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_SECTION_BLOCKS_UPDATE_S2C

Source§

const NAME: &'static str = "SectionBlocksUpdateS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl<'a> Packet for SelectAdvancementsTabS2c<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_SELECT_ADVANCEMENTS_TAB_S2C

Source§

const NAME: &'static str = "SelectAdvancementsTabS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl<'a> Packet for ServerDataS2c<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_SERVER_DATA_S2C

Source§

const NAME: &'static str = "ServerDataS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl<'a> Packet for chunkedge::protocol::packets::play::ServerLinksS2c<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_SERVER_LINKS_S2C

Source§

const NAME: &'static str = "ServerLinksS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl<'a> Packet for SetActionBarTextS2c<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_SET_ACTION_BAR_TEXT_S2C

Source§

const NAME: &'static str = "SetActionBarTextS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl<'a> Packet for SetCommandBlockC2s<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_SET_COMMAND_BLOCK_C2S

Source§

const NAME: &'static str = "SetCommandBlockC2s"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Serverbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl<'a> Packet for SetCommandMinecartC2s<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_SET_COMMAND_MINECART_C2S

Source§

const NAME: &'static str = "SetCommandMinecartC2s"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Serverbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl<'a> Packet for SetDisplayObjectiveS2c<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_SET_DISPLAY_OBJECTIVE_S2C

Source§

const NAME: &'static str = "SetDisplayObjectiveS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl<'a> Packet for SetEntityDataS2c<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_SET_ENTITY_DATA_S2C

Source§

const NAME: &'static str = "SetEntityDataS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl<'a> Packet for SetJigsawBlockC2s<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_SET_JIGSAW_BLOCK_C2S

Source§

const NAME: &'static str = "SetJigsawBlockC2s"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Serverbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl<'a> Packet for SetObjectiveS2c<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_SET_OBJECTIVE_S2C

Source§

const NAME: &'static str = "SetObjectiveS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl<'a> Packet for SetPassengersS2c<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_SET_PASSENGERS_S2C

Source§

const NAME: &'static str = "SetPassengersS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl<'a> Packet for SetPlayerInventoryS2c<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_SET_PLAYER_INVENTORY_S2C

Source§

const NAME: &'static str = "SetPlayerInventoryS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl<'a> Packet for SetPlayerTeamS2c<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_SET_PLAYER_TEAM_S2C

Source§

const NAME: &'static str = "SetPlayerTeamS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl<'a> Packet for SetScoreS2c<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_SET_SCORE_S2C

Source§

const NAME: &'static str = "SetScoreS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl<'a> Packet for SetStructureBlockC2s<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_SET_STRUCTURE_BLOCK_C2S

Source§

const NAME: &'static str = "SetStructureBlockC2s"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Serverbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl<'a> Packet for SetSubtitleTextS2c<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_SET_SUBTITLE_TEXT_S2C

Source§

const NAME: &'static str = "SetSubtitleTextS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl<'a> Packet for SetTestBlockC2s<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_SET_TEST_BLOCK_C2S

Source§

const NAME: &'static str = "SetTestBlockC2s"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Serverbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl<'a> Packet for SetTitleTextS2c<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_SET_TITLE_TEXT_S2C

Source§

const NAME: &'static str = "SetTitleTextS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl<'a> Packet for SignUpdateC2s<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_SIGN_UPDATE_C2S

Source§

const NAME: &'static str = "SignUpdateC2s"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Serverbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl<'a> Packet for StopSoundS2c<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_STOP_SOUND_S2C

Source§

const NAME: &'static str = "StopSoundS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl<'a> Packet for chunkedge::protocol::packets::play::StoreCookieS2c<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_STORE_COOKIE_S2C

Source§

const NAME: &'static str = "StoreCookieS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl<'a> Packet for SystemChatS2c<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_SYSTEM_CHAT_S2C

Source§

const NAME: &'static str = "SystemChatS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl<'a> Packet for TabListS2c<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_TAB_LIST_S2C

Source§

const NAME: &'static str = "TabListS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl<'a> Packet for chunkedge::protocol::packets::play::TransferS2c<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_TRANSFER_S2C

Source§

const NAME: &'static str = "TransferS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl<'a> Packet for UpdateAttributesS2c<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_UPDATE_ATTRIBUTES_S2C

Source§

const NAME: &'static str = "UpdateAttributesS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl<'a> Packet for UpdateRecipesS2c<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_UPDATE_RECIPES_S2C

Source§

const NAME: &'static str = "UpdateRecipesS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl<'a> Packet for chunkedge::protocol::packets::play::UpdateTagsS2c<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::PLAY_UPDATE_TAGS_S2C

Source§

const NAME: &'static str = "UpdateTagsS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play

Source§

impl<'a> Packet for StatusResponseS2c<'a>

Source§

const ID: i32 = ::chunkedge_protocol::packet_id::STATUS_STATUS_RESPONSE_S2C

Source§

const NAME: &'static str = "StatusResponseS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = PacketState::Status

Source§

impl<'a, AM> Packet for GenericUpdateAdvancementsS2c<'a, AM>
where AM: 'a + Debug,

Source§

const ID: i32 = packet_id::PLAY_UPDATE_ADVANCEMENTS_S2C

Source§

const NAME: &'static str = "GenericUpdateAdvancementsS2c"

Source§

const SIDE: PacketSide = ::chunkedge_protocol::PacketSide::Clientbound

Source§

const STATE: PacketState = ::chunkedge_protocol::PacketState::Play