Minecraft 客户端渲染引擎替代模组,提升帧率、减少微卡顿,支持 Fabric 与 NeoForge。
GeyserMC/Geyser
一个代理工具,通过转换两种版本之间的网络数据包,让基岩版玩家可以加入 Java 版服务器。
- Star
- 5,951
- Fork
- 954
- 未关闭 Issue
- 328
- 最近提交
- 19小时前
这是什么?
Geyser 是一个位于基岩版客户端与 Java 版服务器之间的代理。它把两个版本的网络协议相互转换,让基岩版玩家(包括主机、移动设备和 Windows 10/11 上的玩家)无需安装 Java 版客户端即可加入 Java 服务器。
由于是在两款不同游戏之间转换数据包,部分功能无法做到与原版完全一致。项目的目标是尽量无缝衔接,但移动处理和部分实体标记仍有已知缺陷,还有一些因两版差异而无法完全兼容的内容,可在官方限制说明中查看。
Geyser 可以作为插件运行在 Spigot、Velocity、BungeeCord 和 Fabric 服务器上,也可以作为独立程序运行。它使用 Java 和 Gradle 构建,支持项目版本表中列出的基岩版和 Java 版版本。
核心功能
- 01让基岩版客户端无需 Java 版即可连接 Java 版服务器。
- 02可作为 Spigot、Velocity、BungeeCord、Fabric 插件运行,也可独立运行。
- 03在基岩版与 Java 版网络协议之间实时转换数据包。
- 04提供按版本更新的支持版本列表。
适用场景
- 让主机或移动设备上的好友加入 Java 版服务器。
- 在 Velocity 或 BungeeCord 网络中搭建跨平台 Minecraft 服务器。
- 运行同时接受基岩版玩家的 Fabric 或 Spigot 服务器。
快速上手
- 1
克隆代码仓库
git clone https://github.com/GeyserMC/Geyser.git - 2
在 Geyser 根目录初始化子模块
git submodule update --init --recursive - 3
使用 Gradle 构建 Geyser
gradlew build - 4
在 bootstrap/build 文件夹中找到构建产物
使用前须知
- README 提醒,由于需要在两款不同游戏之间转换数据包,并非所有功能都能完美运行。
- 项目存在一些已知限制,记录在官方维基的 Current Limitations 页面中。
- 根据 README,移动和部分实体标志仍未完成。
标签
#minecraft#proxy#protocol-translation#bedrock#java#game-server#bedrock-edition#bedrock-to-java#bungee#fabric
常见问题
- Geyser 是什么?
- 一个代理工具,通过转换两种版本之间的网络数据包,让基岩版玩家可以加入 Java 版服务器。 Geyser 是一个位于基岩版客户端与 Java 版服务器之间的代理。它把两个版本的网络协议相互转换,让基岩版玩家(包括主机、移动设备和 Windows 10/11 上的玩家)无需安装 Java 版客户端即可加入 Java 服务器。
- Geyser 可以免费使用吗?用的什么许可证?
- Geyser 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- Geyser 还在维护吗?
- 活跃维护中。Geyser 最近一次提交是在 2026年11月6日。
- Geyser 适合用来做什么?
- 让主机或移动设备上的好友加入 Java 版服务器。 在 Velocity 或 BungeeCord 网络中搭建跨平台 Minecraft 服务器。 运行同时接受基岩版玩家的 Fabric 或 Spigot 服务器。
- Geyser 怎么安装和运行?
- 克隆代码仓库: git clone https://github.com/GeyserMC/Geyser.git 在 Geyser 根目录初始化子模块: git submodule update --init --recursive 使用 Gradle 构建 Geyser: gradlew build 在 bootstrap/build 文件夹中找到构建产物
- 在哪里获取 Geyser?
- 源代码和安装说明在 GitHub 上:https://github.com/GeyserMC/Geyser
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
5843+5 本周992JavaOther维护活跃更新于 6天前
运行在 Minecraft 游戏内的地图编辑模组与插件,支持选区、蓝图、复制粘贴、笔刷和脚本。
3535978JavaOther维护活跃更新于 昨天
基于 C++ 和 Qt 的 Minecraft 自定义启动器,可同时管理多个独立的游戏实例,是 MultiMC 的分支。
1.1万+65 本周1691C++GPL-3.0维护活跃更新于 昨天
高性能的 Minecraft 服务端,修复游戏机制不一致问题,并提供插件 API。
1.3万+12 本周3560JavaOther维护活跃更新于 昨天
一款完全用 Rust 编写的 Minecraft 服务器,注重性能、可定制性并兼容原版机制。
1.3万+112 本周999RustGPL-3.0更新于 昨天
基于网页的多用户面板,用于在多台机器上部署和管理 Minecraft 与 Steam 游戏服务器。
5006604TypeScriptApache-2.0维护活跃更新于 6天前