Protocol
Introduction
A protocol library for Minecraft that supports multiple versions. (Currently Bedrock Edition only)
Links
Usage
Check out EXAMPLES.md for examples on how to use this library.
Maven
Protocol Versions:
Class | Minecraft Version |
---|---|
Bedrock_v291 | 1.7.0 |
Bedrock_v313 | 1.8.0 |
Bedrock_v332 | 1.9.0 |
Bedrock_v340 | 1.10.0 |
Bedrock_v354 | 1.11.0 |
Bedrock_v361 | 1.12.0 |
Bedrock_v388 | 1.13.0 |
Bedrock_v389 | 1.14.0 - 1.14.50 |
Bedrock_v390 | 1.14.60 |
Bedrock_v407 | 1.16.0 - 1.16.10 |
Bedrock_v408 | 1.16.20 |
Bedrock_v419 | 1.16.100 |
Bedrock_v422 | 1.16.200 - 1.16.201 |
Bedrock_v428 | 1.16.210 |
Bedrock_v431 | 1.16.220 |
Bedrock_v440 | 1.17.0 |
Bedrock_v448 | 1.17.10 - 1.17.11 |
Bedrock_v465 | 1.17.30 - 1.1734 |
Bedrock_v471 | 1.17.40 - 1.17.41 |
Bedrock_v475 | 1.18.0 |
Bedrock_v486 | 1.18.10 |
Bedrock_v503 | 1.18.30 |
Bedrock_v527 | 1.19.0 |
Bedrock_v534 | 1.19.10 |
Bedrock_v544 | 1.19.20 |
Bedrock_v545 | 1.19.21 |
Bedrock_v554 | 1.19.30 |
Bedrock_v557 | 1.19.40 |
Bedrock_v560 | 1.19.50 |
Bedrock_v567 | 1.19.60 |
Bedrock_v568 | 1.19.62 - 1.19.63 |
Bedrock_v575 | 1.19.70 - 1.19.72 |
Repository:
<repositories>
<repository>
<id>opencollab-releases</id>
<url>https://repo.opencollab.dev/maven-releases/</url>
</repository>
<repository>
<id>opencollab-snapshots</id>
<url>https://repo.opencollab.dev/maven-snapshots/</url>
</repository>
</repositories>
Dependencies:
<dependencies>
<dependency>
<groupId>org.cloudburstmc.protocol</groupId>
<artifactId>bedrock-connection</artifactId>
<version>3.0.0.Beta1-SNAPSHOT</version>
<scope>compile</scope>
</dependency>
</dependencies>
Projects Using This Library
- Cloudburst - A bedrock first server software
- ProxyPass - Vanilla server man-in-the-middle proxy
- Geyser - A bridge between Bedrock and Java Edition
- BedrockConnect - Allow Xbox/Switch Bedrock clients to add and join servers
If you would like to add your project here, please create a pull request.