package
0.10.3
Repository: https://github.com/df-mc/dragonfly.git
Documentation: pkg.go.dev

# Variables

Nop represents a no-operation session.

# Structs

BlockActorDataHandler handles an incoming BlockActorData packet from the client, sent for some block entities like signs when they are edited.
BlockPickRequestHandler handles the BlockPickRequest packet.
BookEditHandler handles the BookEdit packet.
ClientCacheBlobStatusHandler handles the ClientCacheBlobStatus packet.
CommandRequestHandler handles the CommandRequest packet.
No description provided by the author
ContainerCloseHandler handles the ContainerClose packet.
Diagnostics represents the latest diagnostics data of the client.
EmoteHandler handles the Emote packet.
InteractHandler handles the packet.Interact.
InventoryTransactionHandler handles the InventoryTransaction packet.
ItemStackRequestHandler handles the ItemStackRequest packet.
LecternUpdateHandler handles the LecternUpdate packet, sent when a player interacts with a lectern.
MobEquipmentHandler handles the MobEquipment packet.
ModalFormResponseHandler handles the ModalFormResponse packet.
NPCRequestHandler handles the NPCRequest packet.
PlayerActionHandler handles the PlayerAction packet.
PlayerAuthInputHandler handles the PlayerAuthInput packet.
PlayerSkinHandler handles the PlayerSkin packet.
RequestAbilityHandler handles the RequestAbility packet.
RequestChunkRadiusHandler handles the RequestChunkRadius packet.
RespawnHandler handles the Respawn packet.
ServerBoundDiagnosticsHandler handles diagnostic updates from the client.
ServerBoundLoadingScreenHandler handles loading screen updates from the clients.
Session handles incoming packets from connections and sends outgoing packets by providing a thin layer of abstraction over direct packets.
SubChunkRequestHandler handles sub-chunk requests from the client.
TextHandler handles the Text packet.

# Interfaces

Conn represents a connection that packets are read from and written to by a Session.
Controllable represents an entity that may be controlled by a Session.
NetworkEncodeableEntity is a world.EntityType where the save ID and network ID are not the same.
OffsetEntity is a world.EntityType that has an additional offset when sent over network.