Skip to content

cueavyqwp/pmccc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pmccc

PyPI version Python version license

关于

这是一个基于pythonMinecraft启动器库

示例

import pmccc

# launcher启动器类
launcher = pmccc.client.launcher.launcher()
# 通过环境变量寻找Java
launcher.search_java()
# .minecraft版本文件夹
minecraft = pmccc.client.minecraft.minecraft_manager("你自己的游戏目录/.minecraft")
# 添加一个离线玩家
player = launcher.player.add_player("offline", "Test")
# 创建并启动进程
# 由于subprocess库,若不指定log4j2类,则默认不输出日志
popen = launcher.launch(minecraft, "版本名",
                        player, log4j2=pmccc.process.log4j2())
# 等待进程结束
popen.wait()

About

一个基于Python的Minecraft启动器核心

Topics

Resources

License

Stars

Watchers

Forks

Languages