addonsmaker怎么制作_如何制作一个自定义Add-ons|物品篇

大家好昂,上次教了大家如何制作基岩版的材质包,那么这次来教大家如何制作基础的自定义物品的Add-ons!

本教程接近两千字,希望大家留下一个小赞赞。✧٩(ˊωˋ*)و✧

Add-ons即行为包。

没有看过上次教程的小伙伴建议去康康,因为做Add-ons需要有做材质包的基础。

上期教程:cv3724661

那咋们就开始正题啦(=^▽^=)

这次还是需要使用像素小画家和MT文件管理器。

像素小画家PRO和MT文件管理器

Addons要分为两大文件夹,因此我把它的制作步骤分为两个部分。

第一部分:材质

第一步:肝材质包

做Add-ons是在材质包的基础上进行的。

第一部分第一步的内容是和上期一模一样的(包括做材质的所有过程)。因此你要做一个材质包来作为Add-ons的一部分。但这方面唯一不同的就是材质文件夹的名称你可以任意,但必须是英文符,后缀为“.png”。manifest.json的格式和材质包相同。

ps:材质文件夹放在games/com.mojang/resource_packs中。

第二步:items、texts和textures自定义物品Add-ons中材质包部分的基本内容(例)

items文件夹装自定义物品的json。

其名称格式为“物品英文名称+.json”。物品名称要与对应材质统一。

items文件夹中的部分内容(例)

那么json中写什么呢,我会和上期一样给出模板:

{

"format_version": "这里填资源包版本",

"minecraft:item": {

"description": {

"identifier":这里填物品英文名称",

"category": "这里填物品分类"

},

"components": {

"mecraft:icon": "这里填物品英文名称",

"minecraft:render_offsets": "apple"

}

}

}

模板中的"minecraft:render_offsets": "apple"可有可无,其决定物品手持方向。

当json中不存在此句时,物品手持朝向为一般朝向。

当json中存在此句时,物品手持朝向为竖直朝向。(例如手持钻石剑时,钻石剑在第三人称看到的朝向与一般物品不同)

texts文件夹放lang。其用来决定你制作的物品的名称。

texts文件夹中的内容(例)

en_US.lang决定物品英文名称,zh_CN.lang决定物品简体中文名称。当然了,不止这两种语言。

在lang中以以下的格式写。

lang(例)

即items.物品英文名称.name=物品名称

如若材质包无texts文件夹及其内的lang,则自定义的物品名称会显示为“items.物品英文名称.name”。

而textures文件夹中要在材质包的基础上修改。

textures文件夹中的内容(例)

在textures文件夹中,items放材质的png(和材质包一样)。item_texture.json用来“绑定”物品材质。格式与例子参考下图。item_textures.json(例)

这一步完成之后,第一部分也就完成了,那就步入第二部分叭!

第二部分:行为

创建

在games/com.mojang中打开development_behavior_packs文件夹,在其中创建一个文件夹,名称随意,不过最好和材质包名称相同,以知道它与前面的材质包为“绑定包”。

在你创建的文件夹中,还是和材质包一样,创建一个manifest.json。其json内容与材质包的大致相同,但其中的type要为data,即"type": "data"。uuid要与材质包的相同。

其中还有items和pack_icon.png。(recipes是自定义物品的合成表,本文章先不作介绍)

行为包文件夹

pack_icon.png就不用说了,就是封面。

items中也是这个亚子:

items中的内容(例)

但json内容与前面材质包的不同。

格式:

{

"format_version": "这里填资源包版本",

"minecraft:item": {

"description": {

"identifier": "这里填物品英文名称"

},

"components": {

"minecraft:stacked_by_data": false/true,

"minecraft:fol": false/true,

"minecraft:hand_equipped": false/true

}

}

}json(例)

然后然后,你的自定义物品Add-ons就差不多好了!!

最后:测试你的Add-ons

将你的Add-on装在地图上,进入地图,可以用/give指令检测是否你所自定义的物品是否在Add-ons中生效。测试

测试

ps:

本Add-on由本文章作者制作。

本Add-on将与一闯关地图一起于未来的某个时候在某些Minecraft资源下载渠道发布。

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值