我的世界怎么修改mod?
其实mcbbs上有很多类似的帖子,但是楼主既然问了,我就写个长一点的解答。 首先,想修改Forge的mod需要明白几个概念:
1.对于Forge,一切皆可被修改;除非你修改了无法复原的值(比如加入了新的生物),或者无法恢复的缓存(在运行时修改了数据结构)。否则你的任何改动都能还原到最初的样子并重新编译安装。这就是所谓的“可逆性”。这也是为什么很多mod的作者要求用户不要删除src文件的原因,因为那些是作者测试时复制进去的,而你删掉之后就不能还原了(当然,一般测试时都不会删掉核心内容)。
2.对于Forge,只有安装了forge的版本才能使用mod。也就是说,如果你想让一个本身不带mod功能的版本能使用mod,那么你只能打一个包含该mod的forge包。而如果你想让一个已经带了某mod版本的机器也能使用该mod,那么只需要把mod拷贝到java的缓存目录里就能使用了(在游戏里面输入/give @p minecraft:forge@150即可添加Forge)。另外,如果某个mod需要特定版本以上的Forge支持,会在mod的名称后面标注相应的版本号(比如"forge-14.8.96")。
3.对于Forge,所有的mods都放在\data\minecraft\mods文件夹下面(win平台)或/data/mojang/minecraft/mods下(linux平台)。所有关于游戏的配置都在\data\minecraft\config文件夹下。所以只要知道这些基本的概念和路径,自己慢慢尝试就能够完成大多数自己想做的mod。 如果想要快速的实现自己的一些想法,可以使用类似https://www.mcbbs.net/thread-76999-1-1.html这样的插件来方便自己的开发过程。
以上是我按照题主的问题写的一个长一点的解答。