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

object ← PacketIdDefinitions

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[]