【发布时间】:2019-12-15 12:46:21
【问题描述】:
大家好,我正在用 Python 开发一个灵活的 Minecraft 启动器。
我已经整理好了身份验证代码here,以获得登录游戏的访问令牌和启动器的所有其他必要位,除了最重要的位;我还没有真正开始游戏的方法。
这不是 this 或 this 的副本,因为它们适用于旧的启动器和系统。它可能被归类为 this 的重复项,但很长时间没有得到答复。
基本上我要问的是,有人知道我如何从特定版本(例如 1.14.4)启动 Minecraft 吗?我在 macOS Mojave 上做这个,但我的大多数朋友都在 Windows 10 上使用它,所以如果可能的话,我需要一种可以在 Windows、macOS 和 Linux 上工作的方法。
感谢您的帮助! -山姆
编辑:我已经完成了大部分工作,但是当我开始游戏时,我得到了Error: Unable to initialize main class net.minecraft.client.main.Main
Caused by: java.lang.NoClassDefFoundError: joptsimple/OptionSpec
【问题讨论】:
标签: python python-3.x authentication minecraft launcher