编译前必须先拉取子模块,否则构建失败;README 明确提示协议翻译无法保证所有功能完美运行;部分功能因两版本差异无法支持,需查 Current Limitations 页面

Geyser
GeyserMCMIT活跃维护让基岩版 Minecraft 玩家通过协议转换代理直接连上 Java 版服务器,跨版本联机不用再折腾客户端。
A bridge/proxy allowing you to connect to Minecraft: Java Edition servers with Minecraft: Bedrock Edition.
git submodule update --init --recursive
gradlew buildREADME 未说明
让基岩版玩家连上 Java 版服务器的协议翻译代理,实现跨平台同服游玩
让基岩版 Minecraft 玩家通过协议转换代理直接连上 Java 版服务器,跨版本联机不用再折腾客户端。
核心能力
- 在网络层翻译基岩版与 Java 版数据包
- 作为代理桥接两种版本,无需改动原服务器
- 支持基岩版 26.40 至 26.62 多个版本
- 支持 Java 版 26.3,旧版本另有指南
- 提供公开测试服务器验证连通性
容易踩的坑
暂无 release 数据(可能没有发版,或尚未同步)。
用户点评
登录用户的真实使用记录,可按版本和硬件筛选还没有人点评。第一个说出真实体验的人最有价值。
Geyser is a bridge between Minecraft: Bedrock Edition and Minecraft: Java Edition, closing the gap from those wanting to play true cross-platform.
Geyser is an Open Collaboration project.
What is Geyser?
Geyser is a proxy, bridging the gap between Minecraft: Bedrock Edition and Minecraft: Java Edition servers. The ultimate goal of this project is to allow Minecraft: Bedrock Edition users to join Minecraft: Java Edition servers as seamlessly as possible. However, due to the nature of Geyser translating packets over the network of two different games, do not expect everything to work perfectly!
Special thanks to the DragonProxy project for being a trailblazer in protocol translation and for all the team members who have joined us here!
Supported Versions
| Edition | Supported Versions |
|---|---|
| Bedrock | 26.40, 26.41, 26.42, 26.43, 26.44, 26.45, 26.50, 26.51, 26.52, 26.60, 26.61, 26.62. |
| Java | 26.3 (For older versions, see this guide) |
Setting Up
Take a look here for how to set up Geyser.
Links:
- Website: https://geysermc.org
- Docs: https://geysermc.org/wiki/geyser/
- Download: https://geysermc.org/download
- Discord: https://discord.gg/geysermc
- Donate: https://opencollective.com/geysermc
- Test Server:
test.geysermc.orgport25565for Java and19132for Bedrock
What's Left to be Added/Fixed
- Near-perfect movement (to the point where anticheat on large servers is unlikely to ban you)
- Some Entity Flags
What can't be fixed
There are a few things Geyser is unable to support due to various differences between Minecraft Bedrock and Java. For a list of these limitations, see the Current Limitations page.
Compiling
- Clone the repo to your computer
- Navigate to the Geyser root directory and run
git submodule update --init --recursive. This command downloads all the needed submodules for Geyser and is a crucial step in this process. - Run
gradlew buildand locate tobootstrap/buildfolder.
Contributing
Any contributions are appreciated. Please feel free to reach out to us on Discord if you're interested in helping out with Geyser.