摘要: 首发于 "Enaium的个人博客" 需要 JAVA8+ 和 IDEA 一. 下载 "MCP" 二. 解压到你想要的路径,文件名你想起什么名字就起什么名字 三. 打开文件夹运行 ,Linux 或者Mac OS 运行 (这一步必有正版启动器,而且默认目录%APPDATA%\.minecraft\vers 阅读全文
posted @ 2020-02-24 20:00 Enaium 阅读(357) 评论(0) 推荐(0)
摘要: 首发于 "Enaium的个人博客" 绘制界面不需用注入Mixin 新建一个类 继承 构造器 绘制 这是绘制一个背景 绘制背景这种全部覆盖时要在super上面不然按钮或者其他东西会被背景盖住 我们也可以添加一个按钮 打开界面 将上集绘制的按钮的action改为打开这个界面 打开界面后我们发现只能用ES 阅读全文
posted @ 2020-02-24 17:28 Enaium 阅读(403) 评论(0) 推荐(0)
摘要: 首发于 "Enaium的个人博客" 在Mixin包里新建一个类 注入到 里 注入到这个类的init的方法的头部也就是最上面所以at是 因为init方法没有参数所以方法就是 因为注入都有一个回调信息所以要有一个回调参数 用IDEA反编译 init方法可以看到 这个就是添加按钮 所以我们要在Mixin里 阅读全文
posted @ 2020-02-24 17:27 Enaium 阅读(271) 评论(0) 推荐(0)
摘要: 首发于 "Enaium的个人博客" 添加Event 下载 " " 放在 里 然后在 里面添加 在 里面添加 、`onEnable() onDisable() Toggle()` 注入Mixin 在 里面添加以下内容 添加Sprint 在 里面新建一个 包 在 包里面新建 类 内容 然后添加到 里面 阅读全文
posted @ 2020-02-22 11:11 Enaium 阅读(426) 评论(0) 推荐(0)
摘要: 首发于 "Enaium的个人博客" 在 下新建一个包 在 包里新建 、`ModuleManager Category`枚举 内容 内容 内容 然后再 里面添加Module 阅读全文
posted @ 2020-02-22 11:09 Enaium 阅读(262) 评论(0) 推荐(0)
摘要: 首发于 "Enaium的个人博客" 添加自定义command 先在 里新建一个包 下载 " " 将压缩包里面的内容全部放进去 然后再 里添加 注入Mixin 在mixin包里面新建一个 类 内容 添加到 里面 启动 输入 或者 输入返回的信息不会在控制台出现 完成 阅读全文
posted @ 2020-02-22 11:08 Enaium 阅读(578) 评论(0) 推荐(0)
摘要: 首发于 "Enaium的个人博客" 修改 包名、json文件、添加run stop 首先先修改包名 将 改为 修改json文件 和`fabric.mod.json` 将 改为 内容: mixin的包名 mixin的类名 java版本 内容: 就是modid mod名字 说明 作者 mixinjson 阅读全文
posted @ 2020-02-22 11:06 Enaium 阅读(515) 评论(0) 推荐(1)
摘要: 首发于 "Enaium的个人博客" 需要 JAVA8+ 和 IDE 首先下载github 上的项目 "fabric example mod" 有以下方法: 用IDE 克隆 库 直接导入IDE 运行bat 然后导入IDE 推荐使用IDEA 阅读全文
posted @ 2020-02-22 11:05 Enaium 阅读(343) 评论(0) 推荐(0)
摘要: 首发于Enaium的个人博客 创建一个盔甲类 public class EndArmorMaterials implements ArmorMaterial { [...] } 复制一下内容 private static final int[] BASE_DURABILITY = {13, 15, 阅读全文
posted @ 2020-02-21 16:23 Enaium 阅读(495) 评论(0) 推荐(0)
摘要: 首发于Enaium的个人博客 创建一个附魔书类 public class FireBoomEnchantment extends Enchantment { [...] } 在类中添一下 @Override public int getMinimumPower(int level) { return 阅读全文
posted @ 2020-02-21 16:16 Enaium 阅读(399) 评论(0) 推荐(0)