上期我们教了添加一个物品,这期我们来讲添加食物。
还是先来看一个我做的食物:
图·更多食物-方便面
description里那两项true不用管,可以不写
和上次的添加普通物品的区别就在于:上一次我们的components里面没有填任何东西,这次则是多了很多东西
先分别介绍一下他们的作用:
minecraft:max_stack_size:最大堆叠数量,不填则默认为64
minecraft:hand_equipped:机翻为手装备,不知道干嘛的,照着填
minecraft:stacked_by_data:翻译为特殊值堆叠,也不知道干嘛的,照着填(猜测应该是不同特殊值能否堆叠(?))
minecraft:use_duration:使用【食用】时间,单位游戏刻(1/20秒),游戏内食物均为30(1.5s)
minecraft:food.nutrition:回复的饱食度,单位饱食度,2饱食度=1鸡腿
minecraft:food.stauration_modifier:食物的分类,好像并不会有什么影响,填normal就可
minecraft:food.using_converts_to:使用返还的物品,若无返还则整行省略
can_always_eat:是否可以随时吃:好像没什么影响,(可能因为我是和平所以都能吃?),可根据实际情况来选择true或false
材质包部分
/items:
和普通物品的没什么不同,只是多了一行minecraft:use_animation 这行json用来说明物品的使用动画,这是食物所以使用动画是eat【废话】,其他的没去了解过,可能还有drink什么的(?)
/textures/item.texture.json:和普通物品的完全一致
/textures/items:仍旧是放贴图的
========我是分割线========
昨天忘记讲texts/zh-CN.lang了...今天在这补上
lang文件:用记事本就能编辑
格式:
物品:item.物品id.name:名字【Tab键】 #
方块:tile.方块id.name:名字【Tab键】#
本文为我原创