Enum hematite_server::packet::play::serverbound::Packet [] [src]

pub enum Packet {
    KeepAlive(KeepAlive),
    ChatMessage(ChatMessage),
    PlayerIdle(PlayerIdle),
    PlayerPosition(PlayerPosition),
    PlayerLook(PlayerLook),
    PlayerPositionAndLook(PlayerPositionAndLook),
    PlayerDigging(PlayerDigging),
    PlayerBlockPlacement(PlayerBlockPlacement),
    HeldItemChange(HeldItemChange),
    Animation(Animation),
    EntityAction(EntityAction),
    SteerVehicle(SteerVehicle),
    CloseWindow(CloseWindow),
    ClickWindow(ClickWindow),
    ConfirmTransaction(ConfirmTransaction),
    CreativeInventoryAction(CreativeInventoryAction),
    EnchantItem(EnchantItem),
    PlayerAbilities(PlayerAbilities),
    TabComplete(TabComplete),
    ClientSettings(ClientSettings),
    ClientStatus(ClientStatus),
    PluginMessage(PluginMessage),
    Spectate(Spectate),
    ResourcePackStatus(ResourcePackStatus),
}

Variants

KeepAlive
ChatMessage
PlayerIdle
PlayerPosition
PlayerLook
PlayerPositionAndLook
PlayerDigging
PlayerBlockPlacement
HeldItemChange
Animation
EntityAction
SteerVehicle
CloseWindow
ClickWindow
ConfirmTransaction
CreativeInventoryAction
EnchantItem
PlayerAbilities
TabComplete
ClientSettings
ClientStatus
PluginMessage
Spectate
ResourcePackStatus

Trait Implementations

impl PacketRead for Packet

fn inner_decode(src: &mut Read) -> Result<Self>

fn read<R: Read>(src: &mut R) -> Result<Self>

Derived Implementations

impl Debug for Packet

fn fmt(&self, __arg_0: &mut Formatter) -> Result