Skip to content

一款使用 go 编写,适用于 *nix 的离线我的世界启动器

License

Notifications You must be signed in to change notification settings

inuyasha-660/GMCL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GO-minecraft-launcher

一个使用Go编写的,适用于*nix的 Gui 离线我的世界启动器

Features

  • 用户登陆
  • 主题设置
  • Mod loader支持(Forge)
  • 广泛的游戏版本可选
  • 自定义启动参数

截图

Home

Text in GMCL is translated by Google.

安装

unzipbash将被用于解压/执行脚本,确保系统已安装并添加到PATH

使用预编译包

仅提供linux-amd64预编译包

Releases处下载go-mcl-linux-amd64.tar.gz压缩包

tar -zxvf go-mcl-linux-amd64.tar.gz
./go-mcl

从源码安装

依赖安装

根据Getting Started安装相应依赖

编译

git clone https://github.com/inuyasha-660/GMCL.git && cd GMCL
go mod tidy
go run . # 直接运行
go build . && ./go-mcl # 编译运行

自定义配置

点击设置页Create Launch toml生成配置

Key 值类型 含义
Xmx string 最大堆大小
Xmn string 新生代堆大小
UseG1GC bool 开启G1
UseAdaptiveSizePolicy bool 自动选择年轻代区大小和相应的Survivor区比例
OmitStackTraceInFastThrow bool 省略异常栈信息从而快速抛出
Width string 窗口宽度
Height string 窗口高度
UUID string 用户UUID

启动

出现启动窗口后即可关闭启动器,游戏日志位于./logs目录

About

一款使用 go 编写,适用于 *nix 的离线我的世界启动器

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages