Minecraft Fabric 进阶教程 #2 绘制界面
首发于Enaium的个人博客 绘制界面不需用注入Mixin 新建一个类 ExampleGui.java 继承Screen构造器 public ExampleGui() { super(new LiteralText("")); } 绘制 这是绘制一个背景 绘制背景这种全部覆盖时要在super上面不然按钮或者其他东西会被背景盖住 @Override public vo...

Minecraft Fabric 进阶教程 #1 绘制按钮
首发于Enaium的个人博客 在Mixin包里新建一个类 注入到TitleScreen.class里 注入到这个类的init的方法的头部也就是最上面所以at是HEAD 因为init方法没有参数所以方法就是init()V 因为注入都有一个回调信息所以要有一个回调参数CallbackInfo @Mixin(TitleScreen.class) public class TitleMi...

Minecraft Fabric 教程 #9 添加盔甲
首发于Enaium的个人博客 创建一个盔甲类 public class EndArmorMaterials implements ArmorMaterial { [...] } 复制一下内容 private static final int[] BASE_DURABILITY = {13, 15, 16, 11}; private final String ...

Minecraft Fabric 教程 #8 添加附魔书
首发于Enaium的个人博客 创建一个附魔书类 public class FireBoomEnchantment extends Enchantment { [...] } 在类中添一下 @Override public int getMinimumPower(int level) { return 15; } @Overri...

Minecraft Fabric 教程 #7 添加工具提示
首发于Enaium的个人博客 添加工具提示 在EndHeart类中添加 @Override public void appendTooltip(ItemStack stack, World world, List<Text> tooltip, TooltipContext context) { tooltip.add(new Translat...

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心", "block.endarmor.end_heart_...
Minecraft Fabric 教程 #4 添加分组
首发于Enaium的个人博客 在 ItemGroup 显示 使用 FabricItemGroupBuilder public static final ItemGroup END_ITEM_GROUP = FabricItemGroupBuilder.create( new Identifier("endarmor", "enda...
Minecraft Fabric 教程 #3 添加方块
首发于Enaium的个人博客 创建方块 public class ExampleMod implements ModInitializer { // an instance of our new block public static final Block END_HEART_BLOCK = new Block(FabricBlockSettings.of(Materi...

Minecraft Fabric 教程 #2 添加物品
首发于Enaium的个人博客 创建物品 public class ExampleMod implements ModInitializer { private static final Item END_HEART = new Item(new Item.Settings().group(ItemGroup.COMBAT).maxCount(32)); [...] } ...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。
Fabric您可能感兴趣
- Fabric service
- Fabric部署
- Fabric工具
- Fabric连接
- Fabric集群
- Fabric报错
- Fabric code
- Fabric warning
- Fabric证书
- Fabric节点
- Fabric hyperledger
- Fabric区块链
- Fabric账本
- Fabric教程
- Fabric python
- Fabric链码
- Fabric环境
- Fabric sdk
- Fabric peer
- Fabric data
- Fabric开发
- Fabric架构
- Fabric运行
- Fabric自动化
- Fabric应用
- Fabric管理
- Fabric安装
- Fabric升级
- Fabric linux
- Fabric配置
开发与运维
集结各类场景实战经验,助你开发运维畅行无忧
+关注