Documentation
¶
Index ¶
- type PacketOChatMessage
- type PacketOChunkData
- type PacketODeclareRecipes
- type PacketODisconnect
- type PacketOEncryptionRequest
- type PacketOEntityMetadata
- type PacketOHeldItemChange
- type PacketOJoinGame
- type PacketOKeepAlive
- type PacketOLoginPluginRequest
- type PacketOLoginSuccess
- type PacketOPlayerAbilities
- type PacketOPlayerInfo
- type PacketOPlayerLocation
- type PacketOPluginMessage
- type PacketOPong
- type PacketOResponse
- type PacketOServerDifficulty
- type PacketOSetCompression
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type PacketOChatMessage ¶
type PacketOChatMessage struct { Message msgs.Message MessagePosition msgs.MessagePosition }
func (*PacketOChatMessage) Push ¶
func (p *PacketOChatMessage) Push(writer buff.Buffer, conn base.Connection)
func (*PacketOChatMessage) UUID ¶
func (p *PacketOChatMessage) UUID() int32
type PacketOChunkData ¶
func (*PacketOChunkData) Push ¶
func (p *PacketOChunkData) Push(writer buff.Buffer, conn base.Connection)
func (*PacketOChunkData) UUID ¶
func (p *PacketOChunkData) UUID() int32
type PacketODeclareRecipes ¶
type PacketODeclareRecipes struct { // Recipes []*Recipe // this doesn't exist yet ;( RecipeCount int32 }
func (*PacketODeclareRecipes) Push ¶
func (p *PacketODeclareRecipes) Push(writer buff.Buffer, conn base.Connection)
func (*PacketODeclareRecipes) UUID ¶
func (p *PacketODeclareRecipes) UUID() int32
type PacketODisconnect ¶
func (*PacketODisconnect) Push ¶
func (p *PacketODisconnect) Push(writer buff.Buffer, conn base.Connection)
func (*PacketODisconnect) UUID ¶
func (p *PacketODisconnect) UUID() int32
type PacketOEncryptionRequest ¶
func (*PacketOEncryptionRequest) Push ¶
func (p *PacketOEncryptionRequest) Push(writer buff.Buffer, conn base.Connection)
func (*PacketOEncryptionRequest) UUID ¶
func (p *PacketOEncryptionRequest) UUID() int32
type PacketOEntityMetadata ¶
func (*PacketOEntityMetadata) Push ¶
func (p *PacketOEntityMetadata) Push(writer buff.Buffer, conn base.Connection)
func (*PacketOEntityMetadata) UUID ¶
func (p *PacketOEntityMetadata) UUID() int32
type PacketOHeldItemChange ¶
type PacketOHeldItemChange struct {
Slot client.HotBarSlot
}
func (*PacketOHeldItemChange) Push ¶
func (p *PacketOHeldItemChange) Push(writer buff.Buffer, conn base.Connection)
func (*PacketOHeldItemChange) UUID ¶
func (p *PacketOHeldItemChange) UUID() int32
type PacketOJoinGame ¶
type PacketOJoinGame struct { EntityID int32 Hardcore bool GameMode game.GameMode Dimension game.Dimension HashedSeed int64 MaxPlayers int LevelType game.LevelType ViewDistance int32 ReduceDebug bool RespawnScreen bool }
func (*PacketOJoinGame) Push ¶
func (p *PacketOJoinGame) Push(writer buff.Buffer, conn base.Connection)
func (*PacketOJoinGame) UUID ¶
func (p *PacketOJoinGame) UUID() int32
type PacketOKeepAlive ¶
type PacketOKeepAlive struct {
KeepAliveID int64
}
func (*PacketOKeepAlive) Push ¶
func (p *PacketOKeepAlive) Push(writer buff.Buffer, conn base.Connection)
func (*PacketOKeepAlive) UUID ¶
func (p *PacketOKeepAlive) UUID() int32
type PacketOLoginPluginRequest ¶
func (*PacketOLoginPluginRequest) Push ¶
func (p *PacketOLoginPluginRequest) Push(writer buff.Buffer, conn base.Connection)
func (*PacketOLoginPluginRequest) UUID ¶
func (p *PacketOLoginPluginRequest) UUID() int32
type PacketOLoginSuccess ¶
func (*PacketOLoginSuccess) Push ¶
func (p *PacketOLoginSuccess) Push(writer buff.Buffer, conn base.Connection)
func (*PacketOLoginSuccess) UUID ¶
func (p *PacketOLoginSuccess) UUID() int32
type PacketOPlayerAbilities ¶
type PacketOPlayerAbilities struct { Abilities client.PlayerAbilities FlyingSpeed float32 FieldOfView float32 }
func (*PacketOPlayerAbilities) Push ¶
func (p *PacketOPlayerAbilities) Push(writer buff.Buffer, conn base.Connection)
func (*PacketOPlayerAbilities) UUID ¶
func (p *PacketOPlayerAbilities) UUID() int32
type PacketOPlayerInfo ¶
type PacketOPlayerInfo struct { Action client.PlayerInfoAction Values []client.PlayerInfo }
func (*PacketOPlayerInfo) Push ¶
func (p *PacketOPlayerInfo) Push(writer buff.Buffer, conn base.Connection)
func (*PacketOPlayerInfo) UUID ¶
func (p *PacketOPlayerInfo) UUID() int32
type PacketOPlayerLocation ¶
type PacketOPlayerLocation struct { Location data.Location Relative client.Relativity ID int32 }
func (*PacketOPlayerLocation) Push ¶
func (p *PacketOPlayerLocation) Push(writer buff.Buffer, conn base.Connection)
func (*PacketOPlayerLocation) UUID ¶
func (p *PacketOPlayerLocation) UUID() int32
type PacketOPluginMessage ¶
func (*PacketOPluginMessage) Push ¶
func (p *PacketOPluginMessage) Push(writer buff.Buffer, conn base.Connection)
func (*PacketOPluginMessage) UUID ¶
func (p *PacketOPluginMessage) UUID() int32
type PacketOPong ¶
type PacketOPong struct {
Ping int64
}
func (*PacketOPong) Push ¶
func (p *PacketOPong) Push(writer buff.Buffer, conn base.Connection)
func (*PacketOPong) UUID ¶
func (p *PacketOPong) UUID() int32
type PacketOResponse ¶
func (*PacketOResponse) Push ¶
func (p *PacketOResponse) Push(writer buff.Buffer, conn base.Connection)
func (*PacketOResponse) UUID ¶
func (p *PacketOResponse) UUID() int32
type PacketOServerDifficulty ¶
type PacketOServerDifficulty struct { Difficulty game.Difficulty Locked bool // should probably always be true }
func (*PacketOServerDifficulty) Push ¶
func (p *PacketOServerDifficulty) Push(writer buff.Buffer, conn base.Connection)
func (*PacketOServerDifficulty) UUID ¶
func (p *PacketOServerDifficulty) UUID() int32
type PacketOSetCompression ¶
type PacketOSetCompression struct {
Threshold int32
}
func (*PacketOSetCompression) Push ¶
func (p *PacketOSetCompression) Push(writer buff.Buffer, conn base.Connection)
func (*PacketOSetCompression) UUID ¶
func (p *PacketOSetCompression) UUID() int32
Click to show internal directories.
Click to hide internal directories.