0
0
mirror of https://github.com/CloudburstMC/Protocol.git synced 2024-11-13 13:19:26 +00:00
A protocol library for Minecraft Bedrock Edition
Go to file
2024-11-09 19:05:09 +00:00
.github/workflows Cleanup GitHub deploy workflow 2023-02-25 23:52:02 +00:00
bedrock-codec Set default values for InventoryContent and InventorySlot packets 2024-10-22 17:45:54 +02:00
bedrock-connection Throw original exception when encoding packet 2024-09-15 17:47:26 +02:00
common Allow custom PacketSignal implementations 2024-09-10 16:28:44 +02:00
gradle Update Gradle to 8.10.2 2024-11-09 19:05:09 +00:00
.gitattributes Upgrade Jose4j version because of CVE-2023-51775 2024-04-18 16:29:46 +02:00
.gitignore Ignore .idea folder in Git 2022-12-23 14:10:19 -05:00
build.gradle.kts Force JDK 8 usage 2023-03-17 19:30:46 +00:00
EXAMPLES.md Merge pull request #185 from hax0r31337/3.0 2023-03-20 23:11:33 +00:00
gradle.properties Bump version to 3.0.0.Beta5 2024-09-10 16:28:26 +02:00
gradlew Upgrade Jose4j version because of CVE-2023-51775 2024-04-18 16:29:46 +02:00
gradlew.bat Add wrapper 2022-10-31 11:35:58 +00:00
LICENSE Re-license to Apache 2.0 (#28) 2020-02-29 19:17:16 +00:00
README.md Add support for MCBE 1.21.40 (#263) 2024-10-20 18:40:10 +02:00
settings.gradle.kts Update Gradle to 8.10.2 2024-11-09 19:05:09 +00:00

Protocol

License Build Status Discord Version

Introduction

A protocol library for Minecraft that supports multiple versions. (Currently Bedrock Edition only)

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.17.34
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.73
Bedrock_v582 1.19.80 - 1.19.83
Bedrock_v589 1.20.0 - 1.20.1
Bedrock_v594 1.20.10 - 1.20.15
Bedrock_v618 1.20.30 - 1.20.32
Bedrock_v622 1.20.40 - 1.20.41
Bedrock_v630 1.20.50 - 1.20.51
Bedrock_v649 1.20.60
Bedrock_v662 1.20.70
Bedrock_v671 1.20.80
Bedrock_v685 1.21.0
Bedrock_v686 1.21.2
Bedrock_v712 1.21.20
Bedrock_v729 1.21.30
Bedrock_v748 1.21.40
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

If you would like to add your project here, please create a pull request.