OrzMC Writed by Python Language
使用 Python3 编写,可以运行在Ubuntu/MacOS系统上(系统需要配置有JAVA和Python3运行环境),功能包括:
- 部署
Minecraft私人服务器(Vanilla/Paper/spigot/forge) - 启动
Minecraft客户端功能(Vanilla) - 支持的
1.13以上正式版
工具已上传到Python包管理网站 PyPi,可以使用pip进行安装
$ python3 -m pip install orzmc
$ orzmc -h # 查看使用帮助如果你有兴趣和我一起开发这个Python项目,拉项目到本地, 并配置开发环境,运行下面命令即可配置好开发环境:🤒
$ git clone --recurse-submodules \
https://github.com/OrzGeeker/OrzPythonMC.git && \
cd OrzPythonMC && ./setup && pipenv shell$ pip install orzmc在Shell中执行命令: orzmc -h 查看该工具的帮助信息
- 使用
Mojang官方的API下载客户端及相关资源文件并启动Minecraft客户端 - 在
Ubuntu云服务器上部署你的私人服务器 - 备份私人服务器的地图文件
- 使用
Bukkit服务端的ForceUpgrade选项启动,把低版本的世界地图更新到高版本的世界地图
$ pip install orzmc
$ orzmc$ pip install orzmc
$ orzmc -v 1.14.4 -u player_name$ pip install orzmc
$ orzmc -t forge默认设置JVM的初始内存为512M,最大内存为2G
$ pip install orzmc
$ orzmc -s使用选项手动指定分配给JVM的初始内存(-m)和最大内存(-x)值
$ pip install orzmc
$ orzmc -s -m 512M -x 2G -v 1.14.4- 部署前需要安装
jre和git这两个工具
$ pip install orzmc
$ orzmc -s -t spigot -m 512M -x 1G -v 1.14.2$ pip install orzmc
$ orzmc -s -t forge -m 512M -x 1G -v 1.14.2由于Forge包是用JDK 8编译的,所以建安装的JDK环境为JDK8系统,不要太高,目前不兼容,会出现无法部署Forge服务器的情况。
游戏目录存放在当前用户的家目录下面:~/minecraft
- 自动安装JRE运行环境
- 并发下载提高文件下载速度