Skip to content
This repository was archived by the owner on Mar 29, 2025. It is now read-only.

Latest commit

 

History

History
28 lines (24 loc) · 744 Bytes

README.md

File metadata and controls

28 lines (24 loc) · 744 Bytes

Minecraft Packet Data

A json representation of all minecraft packets. Generated by DockyardMC/PacketGenerators from wiki.vg data


Kotlinx Serialization

Here are pre-made data classes for use with kotlinx-serialization

@Serializable
data class Packet(
    var id: String,
    val header: String,
    val packet: String,
    @SerialName("protocol_state")
    var protocolState: String,
    @SerialName("bound_to")
    var boundTo: String,
    var content: List<PacketField>
)

@Serializable
data class PacketField(
    val field: String,
    val type: String
)