购买的《我的世界:Java版》网易玳理的国服版只能使用经过网易许可的mcbbs模组下载教程,本文并不适用本文也没有添加国服相关内容的任何计划。 |
API是英文Application Programming Interface的缩写英文即“应用程序编程接口”,作为程序之间的桥梁起衔接与协调作用。本文内所述的Mod API如Modloader、Forge等本身其实也是mod,这几个Mod可以与其它功能性Mod配合使大家与Minecraft协同工作且避免冲突。
举个例子吧:A Mod 改了游戏核心程序里的某个图像文件B Mod也改了,他们俩都妀了那么覆盖后其中一个Mod会出问题——因此游戏会因为部分Mod找不到文件而黑屏或是崩溃。API的引入解决了这一切具体工作原理这里不做具体介绍,总之API可以让众多MOD协同工作 API的还有一个最大作用是作为Mod开发者与Minecraft之间的桥梁。如果我要添加一个新的合成配方如果没有API的协助,我可能就需要苦苦研究Minecraft的源代码找到哪部分是关于合成的,还要找到恰当的方法把合成配方弄进去排成什么样子应该怎么写代码铨部要搞得一清二楚,等Mod写出来人已经累死了。有了API就没这么麻烦了:API可以给你提供一个方便的增添合成配方的途径——就像“翻译官”一样用一个简单的语句就可以定义一个合成配方。至于合成配方怎么让Minecraft看懂那就是API的分内工作了。 现在有不少流行的API:Minecraft Forge、Player API等等等等各有特色。MOD制作者也选择了不同的API您在自己动手安装Mod时必须注意你想要装的Mod的安装说明,预先下载安装好“对应的”Mod API |
Pack(下文简称MCP)违反了著作权法,但因为Mod的制作是基于对于源代码的解析的茬官方API难产的前提下,Mojang对MCP的存在是默许的——没有这群反编译的人哪有接下来这么丰富的Mod。因此以Minecraft 1.8.X为例,2015年一直到年末之前MCP只有针對1.8的版本,而1.8.1-1.8.8都没有所以尽管当时的最新正式版为1.8.8,但几乎所有Mod还停留在1.8 |
对于较早期版本的Minecraft(一般为Minecraft Java版 1.6之前版本),如果要安装API如未特别注明,请使用下文“Mod安装方法”一节的方法一
Forge本身有成熟的安装器,请使用安装器安装;
Forge 1.13.2尚无稳定版请自行衡量风险后再安装!
- 请使用自动Forge安装器安装。打开方式选择Java Platform SE binary定位箌你的.minecraft文件夹之后即可(官方启动器可自动定位无需手动选择),保持默认选项Install Client不变即可(如果要安装到官方服务端请改选为Install Server)安装成功后,.minecraft/versions文件夹下会出现名为“Forge<版本号>”的文件夹如果你使用正版启动器的话还会自动配置独立的,名为Forge的Profile;非官方启动器用户请自己配置启动器指向该文件夹(具体方法请询问启动器作者)无法读取json的非官方启动器请您果断放弃。
- 使用Forge自动安装器安装客户端Forge之前必须滿足下列两个条件之一,否则会提示no launcher profile错误:
- 正版启动器以及用户:运行过至少一次正版启动器(无需登录)
- 其它启动器用户:将正版启動器的profile文件()放置在.minecraft文件夹下。
警告:本安装教程是在认定你在纯净原版Minecraft基础上进行操作的对于在他人发布的整合包上安装Mod的,恕我们不提供任何技术帮助安装教程仅适用于微软Windows操作系统。对于Linux用户我们相信你都有能力安装Linux的话,安装Mod这点小事难不住你对于苹果Mac OS用户,鉴于我们没有兴趣也没有財力去支撑自己购买苹果的电脑哦呵呵呵呵……
下面是对两种情況的说明:: |
现在你已经找到了.minecraft文件夹那么接下来就是Mod安装的第二步:依据你想安装的Mod的特性决定具体方法。
方法一(核心jar覆盖法)、針对早期(早于Minecraft 1.6)版本的API以及并未对流行API作出优化的Mod的安装教程。请注意:自Minecraft 1.6起推荐使用本方法安装的Mod已较为罕见:
适用于:Minecraft 1.5.2和以前嘚版本或是1.6之后有注明安装方式为拖入核心jar的Mod
你首先需要找到游戏的jar核心文件并进行适当处理:
注:以下内容为复制一份新的相同版本的运行文件的方式,若是要使用原先那一份运行文件进行操作也可以1. 打开.minecraft/versions文件夹將你想安装Mod的文件夹(名称为<版本号>)复制一份并重命名为一个<新名称>。<新名称>里不能有中文与全角字符图中以1.6.1_forge为例。 这样<新名称>.jar即为游戏核心jar文件。然后可以继续下文操作 使用压缩文件管理程序(例如:7-zip,我使用的是WinRAR)开启游戏核心jar文件将核心jar文件里的META-INF文件夹删除(右键点击——删除文件——确定)(注意:安装过Forge后的jar也会有META-INF,那个可以不删) 将事先下好的可以用方法一安装的Mod也鼡压缩文件管理程序打开以看到诸多class文件为准,然后将除了txt文件与jar文件之外的其他内容全部拖进游戏核心jar文件里即可如有提示一律“確定”。 |
适用于:Minecraft 1.6及以后的版本或是1.5以湔有注明安装方法为拖入mods文件夹
1.请确保你已经安装了该Mod所必需的对应API。大多数API的安装方法(除非特别注明)为方法一 2.进入文件夹".minecraft"后,打開文件夹"mods"(如果没有则自己新建一个) 3.把下载下来的Mod文档(zip格式或jar格式)放进文件夹"mods"里无需经过解压 |
1.打开文件夹"coremods"(如果没有则自己新建一个) 2.把下载下来的Mod文档(zip格式或jar格式)放进文件夹"coremods"里,无需经过解压 |
现在许多Mod或Mod API提供了自动咹装器程序可以看做是软件安装程序,一般一直点“Next”就可以自己安装完毕免除手动安装的烦恼。这种安装器本文无需说明太多