Skip to content

Class PacketIdDefinitions

Namespace: Void.Minecraft.Network.Definitions
Assembly: Void.Minecraft.dll

Provides built-in packet identifier mappings across supported Java Edition protocol versions.

public static class PacketIdDefinitions

Inheritance

objectPacketIdDefinitions

Inherited Members

object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()

Remarks

The arrays are mutable shared definitions; consumers should treat their contents as read-only.

Fields

ClientboundBundleDelimiter

Mappings for the clientbound bundle-delimiter packet.

public static readonly MinecraftPacketIdMapping[] ClientboundBundleDelimiter

Field Value

MinecraftPacketIdMapping[]

ClientboundChatMessage

Mappings for the legacy clientbound chat-message packet.

public static readonly MinecraftPacketIdMapping[] ClientboundChatMessage

Field Value

MinecraftPacketIdMapping[]

ClientboundCommandSuggestionsResponse

Mappings for the clientbound command-suggestions response packet.

public static readonly MinecraftPacketIdMapping[] ClientboundCommandSuggestionsResponse

Field Value

MinecraftPacketIdMapping[]

ClientboundCommands

Mappings for the clientbound commands packet.

public static readonly MinecraftPacketIdMapping[] ClientboundCommands

Field Value

MinecraftPacketIdMapping[]

ClientboundConfigurationDisconnect

Mappings for the clientbound configuration disconnect packet.

public static readonly MinecraftPacketIdMapping[] ClientboundConfigurationDisconnect

Field Value

MinecraftPacketIdMapping[]

ClientboundConfigurationFinishConfiguration

Mappings for the clientbound finish-configuration packet.

public static readonly MinecraftPacketIdMapping[] ClientboundConfigurationFinishConfiguration

Field Value

MinecraftPacketIdMapping[]

ClientboundConfigurationKeepAliveRequest

Mappings for the clientbound configuration keep-alive request packet.

public static readonly MinecraftPacketIdMapping[] ClientboundConfigurationKeepAliveRequest

Field Value

MinecraftPacketIdMapping[]

ClientboundEncryptionRequest

Mappings for the clientbound encryption-request packet.

public static readonly MinecraftPacketIdMapping[] ClientboundEncryptionRequest

Field Value

MinecraftPacketIdMapping[]

ClientboundJoinGame

Mappings for the clientbound join-game packet.

public static readonly MinecraftPacketIdMapping[] ClientboundJoinGame

Field Value

MinecraftPacketIdMapping[]

ClientboundLoginDisconnect

Mappings for the clientbound login disconnect packet.

public static readonly MinecraftPacketIdMapping[] ClientboundLoginDisconnect

Field Value

MinecraftPacketIdMapping[]

ClientboundLoginPluginRequest

Mappings for the clientbound login plugin-request packet.

public static readonly MinecraftPacketIdMapping[] ClientboundLoginPluginRequest

Field Value

MinecraftPacketIdMapping[]

ClientboundLoginSuccess

Mappings for the clientbound login-success packet.

public static readonly MinecraftPacketIdMapping[] ClientboundLoginSuccess

Field Value

MinecraftPacketIdMapping[]

ClientboundPlayDisconnect

Mappings for the clientbound play disconnect packet.

public static readonly MinecraftPacketIdMapping[] ClientboundPlayDisconnect

Field Value

MinecraftPacketIdMapping[]

ClientboundPlayKeepAliveRequest

Mappings for the clientbound play keep-alive request packet.

public static readonly MinecraftPacketIdMapping[] ClientboundPlayKeepAliveRequest

Field Value

MinecraftPacketIdMapping[]

ClientboundPlayPluginMessage

Mappings for the clientbound play plugin-message packet.

public static readonly MinecraftPacketIdMapping[] ClientboundPlayPluginMessage

Field Value

MinecraftPacketIdMapping[]

ClientboundRespawn

Mappings for the clientbound respawn packet.

public static readonly MinecraftPacketIdMapping[] ClientboundRespawn

Field Value

MinecraftPacketIdMapping[]

ClientboundSetCompression

Mappings for the clientbound set-compression packet.

public static readonly MinecraftPacketIdMapping[] ClientboundSetCompression

Field Value

MinecraftPacketIdMapping[]

ClientboundSetHeldItem

Mappings for the clientbound set-held-item packet.

public static readonly MinecraftPacketIdMapping[] ClientboundSetHeldItem

Field Value

MinecraftPacketIdMapping[]

ClientboundStartConfiguration

Mappings for the clientbound start-configuration packet.

public static readonly MinecraftPacketIdMapping[] ClientboundStartConfiguration

Field Value

MinecraftPacketIdMapping[]

ClientboundSystemChatMessage

Mappings for the clientbound system-chat packet.

public static readonly MinecraftPacketIdMapping[] ClientboundSystemChatMessage

Field Value

MinecraftPacketIdMapping[]

ServerboundAcknowledgeConfiguration

Mappings for the serverbound acknowledge-configuration packet sent from play.

public static readonly MinecraftPacketIdMapping[] ServerboundAcknowledgeConfiguration

Field Value

MinecraftPacketIdMapping[]

ServerboundAcknowledgeFinishConfiguration

Mappings for the serverbound finish-configuration acknowledgement packet.

public static readonly MinecraftPacketIdMapping[] ServerboundAcknowledgeFinishConfiguration

Field Value

MinecraftPacketIdMapping[]

ServerboundChatCommand

Mappings for the serverbound unsigned chat-command packet.

public static readonly MinecraftPacketIdMapping[] ServerboundChatCommand

Field Value

MinecraftPacketIdMapping[]

ServerboundChatMessage

Mappings for the legacy serverbound chat-message packet.

public static readonly MinecraftPacketIdMapping[] ServerboundChatMessage

Field Value

MinecraftPacketIdMapping[]

ServerboundCommandSuggestionsRequest

Mappings for the serverbound command-suggestions request packet.

public static readonly MinecraftPacketIdMapping[] ServerboundCommandSuggestionsRequest

Field Value

MinecraftPacketIdMapping[]

ServerboundConfigurationKeepAliveResponse

Mappings for the serverbound configuration keep-alive response packet.

public static readonly MinecraftPacketIdMapping[] ServerboundConfigurationKeepAliveResponse

Field Value

MinecraftPacketIdMapping[]

ServerboundEncryptionResponse

Maps the serverbound login encryption response packet to its packet ID for all supported protocol versions.

public static readonly MinecraftPacketIdMapping[] ServerboundEncryptionResponse

Field Value

MinecraftPacketIdMapping[]

ServerboundHandshake

Mappings for the serverbound handshake packet.

public static readonly MinecraftPacketIdMapping[] ServerboundHandshake

Field Value

MinecraftPacketIdMapping[]

ServerboundKeyedChatCommand

Mappings for the serverbound keyed chat-command packet.

public static readonly MinecraftPacketIdMapping[] ServerboundKeyedChatCommand

Field Value

MinecraftPacketIdMapping[]

ServerboundLoginAcknowledged

Mappings for the serverbound login-acknowledged packet.

public static readonly MinecraftPacketIdMapping[] ServerboundLoginAcknowledged

Field Value

MinecraftPacketIdMapping[]

ServerboundLoginPluginResponse

Mappings for the serverbound login plugin-response packet.

public static readonly MinecraftPacketIdMapping[] ServerboundLoginPluginResponse

Field Value

MinecraftPacketIdMapping[]

ServerboundLoginStart

Mappings for the serverbound login-start packet.

public static readonly MinecraftPacketIdMapping[] ServerboundLoginStart

Field Value

MinecraftPacketIdMapping[]

ServerboundPlayKeepAliveResponse

Mappings for the serverbound play keep-alive response packet.

public static readonly MinecraftPacketIdMapping[] ServerboundPlayKeepAliveResponse

Field Value

MinecraftPacketIdMapping[]

ServerboundPlayPluginMessage

Mappings for the serverbound play plugin-message packet.

public static readonly MinecraftPacketIdMapping[] ServerboundPlayPluginMessage

Field Value

MinecraftPacketIdMapping[]

ServerboundSetHeldItem

Mappings for the serverbound set-held-item packet.

public static readonly MinecraftPacketIdMapping[] ServerboundSetHeldItem

Field Value

MinecraftPacketIdMapping[]

ServerboundSignedChatCommand

Mappings for the serverbound signed chat-command packet.

public static readonly MinecraftPacketIdMapping[] ServerboundSignedChatCommand

Field Value

MinecraftPacketIdMapping[]