第三章:设置工作环境
在这章开始之前呢,我们需要提一下forge。我个人相比较modloader而言更倾向于forge。您可以在安装之前阅读关于Forge与modloader之间的比较,但是记得总结。有许多工具有助于提高您MOD的兼容性并使您的MOD制作之路更为轻松。Forge可以通过更新支持不同的版本但是modloader只支持对应的版本。所以不要犹豫通过安装FML和其他一些工具,您可以不需要安装那繁多的API。如果您有任何问题,请移驾至esper.net并加入#MinecraftForge。
准备文件
在工作环境中,您需要一份纯净的.minecraft 文件夹。可以通过备份您当前.minecraft文件夹,并通过点击"force update"来获得纯净的minecraft文件
下载
您在开始MOD制作之前还需要下载一下这三样东西:
- 最新版本的Minecraft ForgeSRC:http://www.minecraftforge.net/
- 最新版本的MCP:http://mcp.ocean-labs.de/index.php/MCP_Releases
设置工作环境
首先将MCP解压缩至您所希望的位置,我个人的习惯是在桌面新建一个名为"Mods"的文件夹,并将MCP解压缩至那里。Forge SRC的下载文件应该会是一个单独的名为"forge"的文件夹,将其解压缩至MCP目录下的“jars”文件夹里(其实只需要Bin和resources文件夹……但是无妨)。由于Forge不在依赖modloader,所以您不再需要安装modloader了。如果您计划制作支持多人生存模式(SSP)的MOD,您必须要在http://www.minecraft.net/download下载minecraft_server.jar文件,也放在前文所述的"jars"文件夹中,如下图所示:
现在返回MCP目录下的“forge”文件夹,运行"install.cmd"文件,如果您操作系统不同文件名字也不同。稍等片刻,安装结束后我们继续……收尾工作
如果您在运行install.bat或者install.sh文件时没有任何错误,您现在应该可以开始您的大师之路了。返回Mcp/eclipse文件夹中,复制文件夹的地址,如:X:UsersMitchDesktopModsNewModMCPeclipse。现在您可以通过在您文件解压缩至您所希望的位置的方式安装eclipse。安装结束之后通过双击eclipse.exe的方式运行eclipse,当系统问及您的工作环境时,粘贴之前您复制的Mcp/eclipse文件夹的位置。当加载结束后,需要您找到“Client/src/net.minecraft.src/”的位置。