Reference

Clients

chat

client

debug

respawn

Proxies

debug

proxy

Servers

chat

debug

server

Packets

clientbound

packet

serverbound

Types

array

bit_mask

chat

compound

default

Types manipulating default values.

enum

Enumeration types.

misc

Miscellaneous types.

nbt

numeric

Types for numbers.

optional

string

String-related types.

type

Base code for types of packet fields.

util

Type utilities.

uuid

UUID types.

vector

version

Utilities

aio

Asyncio utilities.

attr_dict

Contains AttrDict

bits

Utilities related to binary bits.

interfaces

Utilities for checking object interfaces.

misc

Miscellaneous utilities.

Other Modules

connection

Contains Connection.

encryption

Encryption used for authentication between the server and client.

enums

Useful enums, mostly for packets.

nbt

NBT marshaling.

packet_handler

Code for packet handling.

versions

Version handling.

yggdrasil

Code for interfacing with Mojang's Yggdrasil API.