play

package
v0.0.0-...-9debb76 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 9, 2022 License: MIT Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BulkChunkData

type BulkChunkData struct {
	SkyLightIncluded bool
	ChunkCount       int32
	Meta             []BulkChunkDataMeta
	Data             []byte
}

func (*BulkChunkData) MarshalPacket

func (c *BulkChunkData) MarshalPacket(w protocol.Writer) error

func (BulkChunkData) PacketID

func (BulkChunkData) PacketID() uint

type BulkChunkDataMeta

type BulkChunkDataMeta struct {
	X, Z        int32
	SectionMask uint16
}

type ChunkData

type ChunkData struct {
	X, Z      int32
	FullChunk bool
	Mask      uint16
	Data      []byte
}

func (*ChunkData) MarshalPacket

func (c *ChunkData) MarshalPacket(w protocol.Writer) error

func (ChunkData) PacketID

func (ChunkData) PacketID() uint

type Disconnect

type Disconnect struct {
	Reason *chat.Msg
}

func (*Disconnect) MarshalPacket

func (s *Disconnect) MarshalPacket(w protocol.Writer) error

func (Disconnect) PacketID

func (Disconnect) PacketID() uint

type JoinGame

type JoinGame struct {
	EntityID      int
	Gamemode      uint8
	Dimension     int8
	Difficulty    uint8
	MaxPlayers    uint8
	LevelType     string
	ReduceDbgInfo bool
}

func (*JoinGame) MarshalPacket

func (c *JoinGame) MarshalPacket(w protocol.Writer) error

func (JoinGame) PacketID

func (JoinGame) PacketID() uint

type KeepAlive

type KeepAlive struct {
	ID int
}

func (*KeepAlive) MarshalPacket

func (k *KeepAlive) MarshalPacket(w protocol.Writer) error

func (KeepAlive) PacketID

func (_ KeepAlive) PacketID() uint

type Position

type Position struct {
	X, Y, Z    float64
	Yaw, Pitch float32
	Flags      uint8
}

func (*Position) MarshalPacket

func (p *Position) MarshalPacket(w protocol.Writer) error

func (Position) PacketID

func (_ Position) PacketID() uint

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL