引言
Minecraft中文叫“我的世界”,没怎么深入玩过,来试试把它源代码反编译出来吧。
我用的是最新的mcp940,对应版本是1.12。
遇到问题及解决
因为我的是Mac系统,遇到一些坑,下面简要说明一下。
客户端下载
因为官方客户端需要mojang账号才能登陆,而mojang账号注册点击没反应,因此怎么也进行不下去。
解决办法:网上找!还好,被我在百度贴吧找到了:https://tieba.baidu.com/p/5235025666
感谢楼主。
下载下来,解压到~/.minecraft目录
服务端下载
运行一次:java -jar minecraft_server.1.12.jar
python命令
mcp的runtime目录的python脚本中,都指定由python2运行,现改为python。
text2speech库没有osx版本
此问题导致反编译时检查脚本出错。
解决办法:修改1.12.json,借用linux的,把“linux”改为“osx”,如下:
{"extract":{"exclude":["META-INF/"]},"name":"com.mojang:text2speech:1.10.3","natives":{"osx":"natives-linux","windows":"natives-windows"}<