欢迎光临散文网 会员登陆 & 注册

IDF Mod制作代码笔记(一)环境

2021-04-10 14:34 作者:道家深湖  | 我要投稿

这是应邀给我的视频教程做的文字版笔记,仅供查阅和复制,不适合通读。


环境篇

IDF框架链接:

https://github.com/IdeallandEarthDept/IdeallandFramework

备用:https://gitee.com/taoismdeeplake/IdeallandFramework

IDEA要求版本:2019.4

JAVA要求版本:JDK 8

实际Forge版本:1.12.2,2768

Lua建议版本:Lua5.1或更高

改名:

起名要改4个东西。标红表示需根据自己情况决定、不能照抄,下同。

  1. 代码文件夹(“包”)src.main.java.com.你的名字.你的modid

  2. 资源文件夹src.main.resources.你的modid

  3. 主类IdlFramework里的MODID、NAME

  4. mcmod.info里的modid、name

第二个不改会导致后面的lua脚本不能正常工作,而且之后所有贴图和lang不能正确加载。


运行客户端的配置

改成GradleStartSever就是服务器配置

加入附魔:

文件:

com.deeplake.dawnbreakforest.enchantments.ModEnchantmentInit

代码:

public static final ModEnchantmentBase THUNDER = new ModEnchantmentBase("dawnbreakforest.thunder", Enchantment.Rarity.COMMON, EnumEnchantmentType.WEAPON,  mainHand);

IDF Mod制作代码笔记(一)环境的评论 (共 条)

分享到微博请遵守国家法律