Minecraft Fabric 进阶教程 #2 绘制界面

Minecraft Fabric 进阶教程 #2 绘制界面

首发于Enaium的个人博客 绘制界面不需用注入Mixin 新建一个类 ExampleGui.java 继承Screen构造器 public ExampleGui() { super(new LiteralText("")); } 绘制 这是绘制一个背景 绘制背景这种全部覆盖时要在super上面不然...

Minecraft Fabric 进阶教程 #1 绘制按钮

Minecraft Fabric 进阶教程 #1 绘制按钮

首发于Enaium的个人博客 在Mixin包里新建一个类 注入到TitleScreen.class里 注入到这个类的init的方法的头部也就是最上面所以at是HEAD 因为init方法没有参数所以方法就是init()V 因为注入都有一个回调信息所以要有一个回调参数CallbackInfo @Mixi...

Minecraft Fabric 教程 #9 添加盔甲

Minecraft Fabric 教程 #9 添加盔甲

首发于Enaium的个人博客 创建一个盔甲类 public class EndArmorMaterials implements ArmorMaterial { [...] } 复制一下内容 private static final int[] BASE_DURABILITY = {13, 15, ...

Minecraft Fabric 教程 #8 添加附魔书

Minecraft Fabric 教程 #8 添加附魔书

首发于Enaium的个人博客 创建一个附魔书类 public class FireBoomEnchantment extends Enchantment { [...] } 在类中添一下 @Override public int getMinimumPower(int level) { return...

Minecraft Fabric 教程 #7 添加工具提示

Minecraft Fabric 教程 #7 添加工具提示

首发于Enaium的个人博客 添加工具提示 在EndHeart类中添加 @Override public void appendTooltip(ItemStack stack, World world, List<Text> tooltip, TooltipContext context...

Minecraft Fabric 教程 #6 添加合成表

首发于Enaium的个人博客 位置 src\main\resources\data\endarmor\recipes\end_heart_block.json { "type": "minecraft:crafting_shaped", "pattern": [ "WWW", "WWW", ...

Minecraft Fabric 教程 #5 添加语言文件

首发于Enaium的个人博客 创建语言文件 lang也就是你模组的翻译比如 中文简体 zh_cn 中文正體 zh_tw 英文 en_us resources/assets/endarmor/lang/zh_cn.json { "item.endarmor.end_heart": "End心", "b...

Minecraft Fabric 教程 #4 添加分组

首发于Enaium的个人博客 在 ItemGroup 显示 使用 FabricItemGroupBuilder public static final ItemGroup END_ITEM_GROUP = FabricItemGroupBuilder.create( new Identifier("...

Minecraft Fabric 教程 #3 添加方块

Minecraft Fabric 教程 #3 添加方块

首发于Enaium的个人博客 创建方块 public class ExampleMod implements ModInitializer { // an instance of our new block public static final Block END_HEART_BLOCK = ne...

Minecraft Fabric 教程 #2 添加物品

Minecraft Fabric 教程 #2 添加物品

首发于Enaium的个人博客 创建物品 public class ExampleMod implements ModInitializer { private static final Item END_HEART = new Item(new Item.Settings().group(ItemG...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

社区圈子

开发与运维
开发与运维
集结各类场景实战经验,助你开发运维畅行无忧
6420+人已加入
加入