Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Minecraft:Protocol documentation: Difference between revisions

From SAS Gaming Wiki
SyncBot (talk | contribs)
Sync: new page from Minecraft
 
SyncBot (talk | contribs)
Sync: updated from Minecraft
 
Line 12: Line 12:
* [[Minecraft:Java Edition protocol/Encryption|Encryption]] - Encryption used during a game session.
* [[Minecraft:Java Edition protocol/Encryption|Encryption]] - Encryption used during a game session.
* [[Minecraft:Java Edition protocol/Plugin channels|Plugin channels]] - Custom messages exchanged between clients and servers.
* [[Minecraft:Java Edition protocol/Plugin channels|Plugin channels]] - Custom messages exchanged between clients and servers.
* [[Minecraft:Java Edition protocol/Registry data|Registry data]] - Registry information sent to clients.
* [[Minecraft:Java Edition protocol/Registries|Registries]] - Registry information sent to clients.
* [[Minecraft:Java Edition protocol/Command data|Command data]] - Command definitions sent to clients.
* [[Minecraft:Java Edition protocol/Command data|Command data]] - Command definitions sent to clients.
* [[Minecraft:Java Edition protocol/Chat|Chat]] - Chat messages and related packet fields.
* [[Minecraft:Java Edition protocol/Chat|Chat]] - Chat messages and related packet fields.
Line 19: Line 19:
* [[Minecraft:Java Edition protocol/Block actions|Block actions]] - Block action IDs and their meanings.
* [[Minecraft:Java Edition protocol/Block actions|Block actions]] - Block action IDs and their meanings.
* [[Minecraft:Java Edition protocol/Object data|Object data]], [[Minecraft:Java Edition protocol/Entity metadata|entity metadata]], and [[Minecraft:Java Edition protocol/Entity statuses|entity statuses]] - Entity data and status values.
* [[Minecraft:Java Edition protocol/Object data|Object data]], [[Minecraft:Java Edition protocol/Entity metadata|entity metadata]], and [[Minecraft:Java Edition protocol/Entity statuses|entity statuses]] - Entity data and status values.
* [[Minecraft:Java Edition protocol/Particles|Particles]] - Particle IDs and their associated data.
* [[Minecraft:Java Edition protocol/Particles|Particles]] - [[Minecraft:Particles|Particle]] IDs and their associated data.
* [[Minecraft:Java Edition protocol/Development version|Development versions]] - Protocol changes in development releases.
* [[Minecraft:Java Edition protocol/Development version|Development versions]] - Protocol changes in development releases.


Line 55: Line 55:
=== File formats and services ===
=== File formats and services ===
* [[Minecraft:Bedrock Edition level format|Level format]] - World storage and level data.
* [[Minecraft:Bedrock Edition level format|Level format]] - World storage and level data.
* [[Minecraft:Minecraft_Wiki:Projects/wiki.vg_merge/Bedrock_Realms|Realms API]] - Requests used to interact with ''Bedrock Edition'' Realms.
* [[Minecraft:Bedrock_Realms_API|Realms API]] - Requests used to interact with ''Bedrock Edition'' Realms.


=== Tools ===
=== Tools ===

Latest revision as of 11:31, 30 October 2026

This page provides an overview of Minecraft protocol documentation, file formats, and development tools.

Java Edition

Template:Main The Minecraft:Java Edition protocol documents communication between Template:JE clients and servers.

Network protocol

Services and server interfaces

File formats and development

For the full directory, see Minecraft:Java Edition protocol.

Bedrock Edition

Template:Main The Bedrock Edition protocol documents communication between Template:BE clients and servers.

Network protocol

File formats and services

  • Level format - World storage and level data.
  • Realms API - Requests used to interact with Bedrock Edition Realms.

Tools

Historical documentation

These pages describe earlier Pocket Edition protocols and formats.

Java Edition Classic

The following pages document Java Edition Classic protocols, file formats, and third-party software.

Protocols and file formats

Tools and development

For related pages, see [[Minecraft::Category:Java Edition Classic protocol]].

Navigation

Template:Navbox Java Edition Template:Navbox Bedrock Edition