跳到正文
发现
Gate:可扩展的 Minecraft 代理服务器
命令行工具游戏娱乐

Gate:可扩展的 Minecraft 代理服务器

用 Go 编写的轻量高性能 Minecraft 代理,支持 Java 与基岩版跨平台联机,适合搭建多服网络。

admin
发布于 2026-10-30 · 更新于 2026-11-02
浏览
2
访问
0
下载
0
版本
v0.75.17
平台
Windows、macOS、Linux
该作品还没有经过官方审核。访问演示、下载或复制命令前,请自行确认来源可信。

详细介绍

项目简介

Gate 是一个用 Go 编写的可扩展、高性能 Minecraft 代理服务器,面向需要搭建 Minecraft 网络的服务端管理员和开发者。它强调可扩展性、灵活性和跨平台兼容性,对服务端版本的支持范围很广,常驻内存占用约 10MB,适合部署在云端。项目由 Minekube 维护,官方 Connect 网络即由其驱动。

主要功能

  • Java 版多版本兼容:可通过托管的 vialite 实现后端协议转换,让不同 Minecraft 版本的 Java 客户端连接后端服务器,无需额外运行 Via 独立进程。
  • 基岩版跨平台联机:内置 Geyser 与 Floodgate 支持,Java 版(PC)与基岩版(手机、主机、Windows)玩家可以互通,无需安装插件。
  • Lite 模式:轻量模式下,可通过单一端口和 IP 暴露多个 Minecraft 服务器,并按玩家加入时使用的主机名或子域反向代理到对应后端。
  • 可编程扩展:提供 Go API,可在运行时动态注册后端服务器,并有入门模板项目方便开发自己的插件。
  • 容器友好:适合 Docker、Kubernetes 等环境部署。

安装与使用

官方提供多种安装方式:

平台 安装命令
Go go run go.minekube.com/gate@latest
Linux/macOS curl -fsSL https://gate.minekube.com/install | bash
Windows powershell -c "irm https://gate.minekube.com/install.ps1 | iex"

启用托管的基岩版支持,只需在配置中加一行:

bedrock: true

启用托管 Via 版本兼容(经典代理模式):

config:
  via:
    enabled: true

Gate 会自动解析最新的稳定版 vialite,下载并校验后放入本地缓存,并把通过 API 动态注册的后端在运行时加入其中。

快速上手可参考官网的快速开始指南,基岩版配置见基岩版指南,Lite 模式见Lite 模式指南。

注意事项

  • 动态 API 注册后端的协议转换使用默认的子进程模式,嵌入模式仅支持配置文件中静态声明的服务器。
  • 默认路径无需手动指定版本;如需固定版本、离线模式或本地构件路径,可在配置中另行设置。
  • 完整文档、指南与更多配置说明请访问官网:https://gate.minekube.com
  • 项目使用 Apache-2.0 许可证。

本作品整理自 GitHub 开源项目 minekube/gate,原作者 @minekube,许可证 Apache-2.0。中文介绍由 AI 根据项目 README 整理,以原仓库为准。

更新记录

  1. v0.75.17当前版本

    ## [0.75.17](https://github.com/minekube/gate/compare/v0.75.16...v0.75.17) (2026-11-01)

  2. v0.75.16

    ## [0.75.16](https://github.com/minekube/gate/compare/v0.75.15...v0.75.16) (2026-10-31)

  3. v0.75.15

    修复依赖问题,将 google.golang.org/grpc 模块升级至 v1.85.0。

评论