如题
首先你要明确一点,LiteLoader提供的是一轻量级的加载器,并不适合做很大的mod,只能用来做轻量级客户端的mod(这也是为什么VoxelMap跳到LiteLoader里去了,这完全就是VoxelMap的定位)。如果你想加方块,加物品什么的请选择Forge,LiteLoader可能会不适合你,因为它提供的都是客户端的加载。
首先你需要初中英文基础+能翻 墙,因为国内没什么资料。
官方提供了三个教程
简单的概述下流程:
总之不是很推荐LiteLoader,如果想写mod老老实实用Forge去吧,Forge全套的支持系统是LiteLoader不能比的,就连LiteLoader的构建系统都很落后。
首先你需要初中英文基础+能翻 墙,因为国内没什么资料。
官方提供了三个教程
- https://www.assembla.com/spaces/liteloader/wiki/Tutorial
- https://www.assembla.com/spaces/liteloader/wiki/Quick_Start_Guide_-_for_advanced_users
- https://www.youtube.com/watch?v=RMpvo-F4AFc(这个是视频教程,需翻墙)
简单的概述下流程:
- 下载安装IntelliJ IDEA或者是Eclipse,配置JDK
- 安装SVN插件,这个IDEA和Eclipse都有,你可以搜索一下,因为LiteLoader使用的是SVN来管理的源码
- 下载MCP(看好对应版本),并且配置好,将MCP工程导入到你的IDE里面
- 用SVN将LiteLoader从这里下载下来,目前trunk的版本是1.8,之前的版本可以从branches里面找到。之后把下载到的文件作为一个工程(IDEA是Module,作者都提供了文件)导入到你的IDE里。把LiteLoader作为Client的依赖。
- 参考这个Example Mod,这个mod的功能就是在HUD上画一个时钟
- 编程相关的参考可以看这个,但是更明确的使用请看Example
- 参考其他人的mod,在官网上有列表
- 如果还不清楚看官方的三个教程和Example
总之不是很推荐LiteLoader,如果想写mod老老实实用Forge去吧,Forge全套的支持系统是LiteLoader不能比的,就连LiteLoader的构建系统都很落后。
fyfly 发表于 2015-8-4 12:18
首先你要明确一点,LiteLoader提供的是一轻量级的加载器,并不适合做很大的mod,只能用来做轻量级客户端的m ...
我就是要做个x ray的litemod版本,好麻烦
aaztm 发表于 2015-8-4 15:41
我就是要做个x ray的litemod版本,好麻烦
所以说不是很推荐这个啊,支持太少了,老老实实用Forge去吧
fyfly 发表于 2015-8-4 16:27
所以说不是很推荐这个啊,支持太少了,老老实实用Forge去吧
会被检测到啊,现在我知道的1.7.2防检测只有litemod
aaztm 发表于 2015-8-4 16:31
会被检测到啊,现在我知道的1.7.2防检测只有litemod
如果你服务器用的MD5检测,那么这个也逃不掉的。如果只是检测个modid什么的,你完全可以只是改改Forge版本的modid或者把x-ray融合到其他mod里逃避检测。如果都使用了甚至可以用MD5碰撞算法修改,总之LiteLoader并没有什么区别。
当然我并不鼓励作弊,如果你只是为了作弊而研究这个的,我不会提供更多帮助
fyfly 发表于 2015-8-4 16:43
如果你服务器用的MD5检测,那么这个也逃不掉的。如果只是检测个modid什么的,你完全可以只是改改Forge版 ...
哦哦,就是防止论坛上那个1.7.2的防作弊mod的