基于Docker的Minecraft服务器快速部署方案,支持自定义版本和地图下载。
注意!!服务器暂停后你对地图做的更改有可能会丢失,请务必不要用于长期生存!
- 支持绝大多数Minecraft正式版本,快照版还在开发中...
- 自动从镜像下载指定版本的server.jar而不是龟速的mj官方
- 面板配置,小白也能轻松上手!
- 支持地图自动下载和部署
- 内置WebSocket代理(25565端口转发到8080)
- 完整的Docker容器化部署
- Fork本仓库
- 点击仓库右上角的构建按钮
- 按照里面的说明进行配置,默认使用最新版Minecraft服务器,无地图
- 从构建流水线拿到url之后自己使用websocat转换回tcp或者使用haorwen封装的mc_broadcaster
- enjoy:)
注:请确保前往我的云开发页面打开webide以保活,否则10分钟后运行将停止
MC_VERSION: Minecraft版本号,或使用LATEST获取最新版
MAP_URL: 地图下载URL,或使用default跳过地图下载
ONLINE_MODE: 在线模式(true/false)
DIFFICULTY: 游戏难度(peaceful/easy/normal/hard)
- 准备地图zip文件
- 自行获取直链
- 设置
MAP_URL为地图直链
GPL-3.0