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

Minecraft 1.19.2 Fabric模组开发 07.自定义NBT标签

2023-01-27 11:54 作者:爱搞事的杰瑞鼠  | 我要投稿

我们本次使用NBT标签来实现一个生物传送工具:

演示效果


Q:什么是NBT标签?

 A:NBT标签代表着物体的许多特性。玩家可以利用NBT标签存储生物(品种、是否无敌)、物品(伤害加成、耐久)、方块(是否点燃、是否充能)的许多信息。


 1.在Java包中新建一个util包,里面新建一个NBT工具类`NBTHelper`:

`NBTHelper.java`

 2.之后我们新建一个物品,并用NBT存储一些信息:

`ItemCounter.java`

 在ItemInit中添加物品注册语句:

`ItemInit.java`

3.在资源包中添加物品的名称、贴图、模型

物品名称

`en_us.json`

物品模型

`counter.json`

物品贴图


4.启动游戏调试


Minecraft 1.19.2 Fabric模组开发 07.自定义NBT标签的评论 (共 条)

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