CloudburstMC/Protocol

A protocol library for Minecraft Bedrock Edition

Java

418

950 commits

updated Oct 1, 2026

See the code

README

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.

Supported Versions

This library supports versions 1.7.0+. You can find more information about the supported versions in the VERSIONS.md file.

Adding to Your Project

Snapshots are available in the OpenCollab Maven repository. You can add the following configuration to your Maven/Gradle project to use this library.

Gradle
repositories {
    maven("https://repo.opencollab.dev/maven-snapshots/")
}

dependencies {
    implementation("org.cloudburstmc.protocol:bedrock-connection:3.0.0.Beta14-SNAPSHOT")
}
Maven

<repositories>
    <repository>
        <id>opencollab-snapshots</id>
        <url>https://repo.opencollab.dev/maven-snapshots/</url>
    </repository>
</repositories>

<dependencies>
    <dependency>
        <groupId>org.cloudburstmc.protocol</groupId>
        <artifactId>bedrock-connection</artifactId>
        <version>3.0.0.Beta14-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.

bedrock
bedrock-edition
bedrock-engine
mcbe
mcpe
minecraft
protocol
protocol-library

Significant stargazers

Julian Waters

26 followers · starred Jul 2020

CloudburstMC/Protocol

A protocol library for Minecraft Bedrock Edition

Java

418

950 commits

updated Oct 1, 2026

See the code

README

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.

Supported Versions

This library supports versions 1.7.0+. You can find more information about the supported versions in the VERSIONS.md file.

Adding to Your Project

Snapshots are available in the OpenCollab Maven repository. You can add the following configuration to your Maven/Gradle project to use this library.

Gradle
repositories {
    maven("https://repo.opencollab.dev/maven-snapshots/")
}

dependencies {
    implementation("org.cloudburstmc.protocol:bedrock-connection:3.0.0.Beta14-SNAPSHOT")
}
Maven

<repositories>
    <repository>
        <id>opencollab-snapshots</id>
        <url>https://repo.opencollab.dev/maven-snapshots/</url>
    </repository>
</repositories>

<dependencies>
    <dependency>
        <groupId>org.cloudburstmc.protocol</groupId>
        <artifactId>bedrock-connection</artifactId>
        <version>3.0.0.Beta14-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.

bedrock
bedrock-edition
bedrock-engine
mcbe
mcpe
minecraft
protocol
protocol-library

Significant stargazers

Julian Waters

26 followers · starred Jul 2020