Back to mods
BedrockBridge project artwork

Modrinth · Minecraft mod

BedrockBridge

Play with your bedrock friends on phone, console or tablet — no port forwarding, no setup. One checkbox and they're in. Java to Bedrock

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which BedrockBridge release matches 26.1.2?

Updated 4 months ago
beta file v0.1(a)
Game version 26.1.2
Loader Fabric

BedrockBridge v0.1(a) targets 26.1.2 with Fabric. Installation on the client is optional. Installation on the dedicated server is optional. No extra mods listed for this file.

Where it goes

Is BedrockBridge required on the client, server, or both?

Installation on the client is optional. Installation on the dedicated server is optional.

Client Optional
Dedicated server Optional
Loader for this release Fabric
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

The source marks this as usable on both the client and server.

What else does BedrockBridge v0.1(a) need?

v0.1(a) on 26.1.2. Every mod below is checked against that same setup.

No extra mods listed for this file

This file does not list any required mods. Do not add a library just because a different file uses it.

This file does not list any required or optional mods.

Before you install it

Add BedrockBridge without breaking your instance.

Built for BedrockBridge v0.1(a) on 26.1.2. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use v0.1(a). It targets 26.1.2 with Fabric; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    This file does not list any required mods. Do not add a library just because a different file uses it.

  3. 03

    Put it on the correct side

    Installation on the client is optional. Installation on the dedicated server is optional.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside v0.1(a). It opens that exact file at the source.

About this project

What does BedrockBridge add?

Overview

BedrockBridge

BedrockBridge is a Fabric mod that lets your Bedrock friends on mobile, console, or Windows 10/11 join your single-player Java world with a single checkbox. No router configuration. No extra software for them.


How it works

When you open your world to LAN with "Share with Bedrock" ticked, BedrockBridge automatically:

  1. Starts Geyser to translate between Java and Bedrock protocols
  2. Starts Floodgate so Bedrock players can join without a Java account
  3. Creates a Playit.gg UDP tunnel that exposes your world to the internet without port-forwarding

A public address like means-confidentiality.gl.at.ply.gg:6740 appears in your chat. Your friend pastes it into Minecraft Bedrock > Servers > Add Server and they are in.

To stop: just close the world or Save and Quit. BedrockBridge shuts everything down automatically.


Quick Start

  1. Download BedrockBridge and drop the .jar into your mods/ folder
  2. Add Fabric API to mods/ as well
  3. Launch Minecraft with the Fabric profile
  4. Load your world > Esc > Open to LAN > tick "Share with Bedrock" > Start LAN World
  5. Copy the address from chat and send it to your friend
  6. They open Bedrock > Servers > Add Server, paste the address, and join

(You can hide the server name with "B" and edit the keybind at any time)

First launch: BedrockBridge downloads Geyser, Floodgate, and the Playit agent automatically (~25 MB total, one time only). You will see a playit.gg/claim/... link in chat -- open it and click "Add Agent" to activate your free tunnel.


Requirements

  • Minecraft Java 1.26.1.2 (alias 26.1.2)
  • Fabric Loader 0.19.2 or newer
  • Java 25 runtimeproject
  • Fabric API

Supported platforms for the internet tunnel:

  • Linux x86_64 and aarch64 (Raspberry Pi 4+, etc.)
  • Windows x86_64
  • macOS: not supported for the tunnel yet (Geyser and Floodgate still work for local LAN)

Troubleshooting

The public address never shows up in chat
Open the Playit claim link from chat and click "Add Agent". The endpoint appears after the tunnel is created.

"Host disconnect" on mobile after a few seconds
You likely have a VPN (Cloudflare WARP, Proton free) running -- those VPNs drop UDP packets. Disable it or test with real mobile data.

Playit API HTTP 401: not authorized
The secret is corrupt. Delete <gameDir>/bedrockbridge/playit.toml and reopen LAN to re-claim.

Want to switch Playit accounts
Delete <gameDir>/bedrockbridge/playit.toml and reopen LAN.


Credits

BedrockBridge is the glue. The heavy lifting is done by:

  • GeyserMC/Geyser (MIT) -- Bedrock to Java protocol translation
  • GeyserMC/Floodgate (MIT) -- authentication for Bedrock players without a Java account
  • playit-cloud/playit-agent (BSD-2) -- UDP tunnel to the internet without port-forwarding
  • API client schema adapted from maxomatic458/playit-minecraft-mod (BSD-2, archived).

Released under MIT License -- modify freely if you want

Disclaimer

BedrockBridge is not affiliated with, endorsed by, or sponsored by GeyserMC, Floodgate, or Playit.gg. All trademarks and project names belong to their respective owners.

Project description from Modrinth.

Pick your setup

BedrockBridge by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

1 available setups

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

BedrockBridge versions and loaders

1 of 1 releases match

Looking for an older file? The official Modrinth project page is in Resources.