Trait fmc_protocol::ClientBound

source ·
pub trait ClientBound {
    const TYPE: MessageType;
}
Expand description

A marker trait to signal that this message should be sent to clients

Required Associated Constants§

Object Safety§

This trait is not object safe.

Implementors§

source§

impl ClientBound for AssetResponse

source§

const TYPE: MessageType = crate::MessageType::AssetResponse

source§

impl ClientBound for BlockUpdates

source§

const TYPE: MessageType = crate::MessageType::BlockUpdates

source§

impl ClientBound for Chunk

source§

const TYPE: MessageType = crate::MessageType::Chunk

source§

impl ClientBound for DeleteModel

source§

const TYPE: MessageType = crate::MessageType::DeleteModel

source§

impl ClientBound for Disconnect

source§

const TYPE: MessageType = crate::MessageType::Disconnect

source§

impl ClientBound for EnableClientAudio

source§

const TYPE: MessageType = crate::MessageType::EnableClientAudio

source§

impl ClientBound for InterfaceItemBoxUpdate

source§

const TYPE: MessageType = crate::MessageType::InterfaceItemBoxUpdate

source§

impl ClientBound for InterfaceNodeVisibilityUpdate

source§

const TYPE: MessageType = crate::MessageType::InterfaceNodeVisibilityUpdate

source§

impl ClientBound for InterfaceTextUpdate

source§

const TYPE: MessageType = crate::MessageType::InterfaceTextUpdate

source§

impl ClientBound for InterfaceVisibilityUpdate

source§

const TYPE: MessageType = crate::MessageType::InterfaceVisibilityUpdate

source§

impl ClientBound for ModelPlayAnimation

source§

const TYPE: MessageType = crate::MessageType::ModelPlayAnimation

source§

impl ClientBound for ModelUpdateAsset

source§

const TYPE: MessageType = crate::MessageType::ModelUpdateAsset

source§

impl ClientBound for ModelUpdateTransform

source§

const TYPE: MessageType = crate::MessageType::ModelUpdateTransform

source§

impl ClientBound for NewModel

source§

const TYPE: MessageType = crate::MessageType::NewModel

source§

impl ClientBound for PlayerAabb

source§

const TYPE: MessageType = crate::MessageType::PlayerAabb

source§

impl ClientBound for PlayerCameraPosition

source§

const TYPE: MessageType = crate::MessageType::PlayerCameraPosition

source§

impl ClientBound for PlayerCameraRotation

source§

const TYPE: MessageType = crate::MessageType::PlayerCameraRotation

source§

impl ClientBound for PlayerPosition

source§

const TYPE: MessageType = crate::MessageType::PlayerPosition

source§

impl ClientBound for ServerConfig

source§

const TYPE: MessageType = crate::MessageType::ServerConfig

source§

impl ClientBound for Sound

source§

const TYPE: MessageType = crate::MessageType::Sound

source§

impl ClientBound for Time

source§

const TYPE: MessageType = crate::MessageType::Time