【发布时间】:2013-01-31 03:32:20
【问题描述】:
我有一个问题,我试图利用我以前的编程知识来编写 Minecraft 启动器。我使用了标准 C++ 库中的命令和任何不是很大的 Python 鸡蛋。我更喜欢使用 system("java ...") 来启动 Minecraft。
简短的问题:
如何在没有任何辅助 Java 代码的情况下从命令行启动 Minecraft? (不使用像net.minecraft.LauncherFrame 这样的启动器代码)有可能吗?我在 Mac OS X 的终端上尝试了java -cp mine craft.jar net.minecraft.client.Minecraft,但无济于事,以ClassNotFoundException 结尾。
谁能解释我的问题? 谢谢, 火焰兵。
【问题讨论】:
-
尝试将终端部分更改为 java -jar minecraft.jar net.minecraft.client.Minecraft
-
我设法使用以下命令从命令行运行我的世界:java.exe -cp minecraft.jar;lwjgl.jar;lwjgl_util.jar;jinput.jar ^ -Djava.library.path=natives net。 minecraft.client.Minecraft "%INPUT%" --noupdate
-
嗯,这些建议似乎都没有奏效。我两个都试了都无济于事。说我正在运行 Mac 可能会有所帮助....不确定这是否有帮助。
标签: c++ python command-line minecraft