大家好昂,上次教了大家如何制作基岩版的材质包,那么这次来教大家如何制作基础的自定义物品的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资源下载渠道发布。

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

  1. 如何添加MySQL插件_如何开发一个自定义的MySQL插件

    MySQL自带了很多插件,比如半同步插件.审计插件.密码验证插件等等,甚至MySQL存储引擎也是以插件方式实现的.MySQL开放的插件接口,为开发者开发自定义插件提供了便利.本文将介绍如何快速开发一个 ...

  2. python爬虫分布式怎么构造_如何构建一个分布式爬虫:实战篇

    本篇文章将是『如何构建一个分布式爬虫』系列文章的最后一篇,拟**从实战角度**来介绍如何构建一个*稳健的分布式微博爬虫*.这里我*没敢谈高效*,抓过微博数据的同学应该都知道微博的反爬虫能力,也知道微博 ...

  3. python爬虫分布式怎么构造_如何构建一个分布式爬虫:基础篇

    继上篇(如何构建一个分布式爬虫:理论篇)我们谈论了Celery的基本知识后,本篇继续讲解如何一步步使用Celery构建分布式爬虫.这次我们抓取的对象定为celery官方文档(Celery - Dist ...

  4. 数据集制作_轻松学Pytorch自定义数据集制作与使用

    点击上方蓝字关注我们 微信公众号:OpenCV学堂 关注获取更多计算机视觉与深度学习知识 大家好,这是轻松学Pytorch系列的第六篇分享,本篇你将学会如何从头开始制作自己的数据集,并通过DataLo ...

  5. 微信分享卡片制作_微信分享卡片自定义制作

    在微信中分享的卡片是如何制作的呢,如下图所示 在上图中左侧并没有缩略图和和描述,右侧是我们想要的效果,这种方式也是有利于我们转发的. 想要制作微信卡片有两种方式,第一种是调用微信的jssdk接口,需要 ...

  6. Java报时用什么制作_简单实现一个整点报时的软件

    突然又个小需求.电脑整点报时.不想下载网络那些不明的软件,而且这个功能不难.自己实现吧. 首先是播放,wav声音就用华为自带的闹钟声音 Alarm_Beep.wav .  就是以前闹钟的滴滴滴声. # ...

  7. (附word操作以及视频讲解)使用ARCGIS进行地图配准_投影变换_普通地图制作_专题地图制作

    目录 1.这里需要说明的是,视频是由成都信息工程大学龙银平老师制作,Word是由本人编辑. 2.外加 实验指导书 3.链接:https://pan.baidu.com/s/1XgULO8zy5fqlb ...

  8. 板子制作_工厂制作风管VS现场制作有什么区别?

    一.传统风管与酚醛风管对比 中央空调传统送风管道通常内层采用铁皮或玻璃钢,外裹保温材料,最外面用铝箔进行缠绕,这使得送风管重而大.施工安装费工费时.外观差.气密性低.能耗大.传统的风管已不能满足快速增 ...

  9. macos安装盘第三方工具制作_简单制作OSXYosemite10.10正式版U盘USB启动安装盘方法教程(全新安装Mac系统)下载|异次元软件世界...

    伴随着 iMac 5K Retina 和新的 Mac mini 等硬件的发布,苹果终于都推出了 OS X Yosemite 系统正式版了!相信很多人都已经用上.不过对于一些不想升级,而是打算「全新安装 ...

最新文章

  1. opencv图像处理梯度边缘和角点
  2. Java的死锁的例子
  3. TCP握手--(HTTP权威指南学习笔记)
  4. ubuntu 12.04lts 安装insight6.8a
  5. 周鸿祎:在用户需求中找到真正的创新(强烈推荐)
  6. WebAssembly 系列(五)为什么 WebAssembly 更快? 1
  7. BZOJ 1045 [HAOI2008]糖果传递 ★(环形等分:中位数)
  8. 337. 打家劫舍 III(JavaScript)
  9. js使用闭包循环为a标签正确添加事件
  10. PowerBI使用Tabular Editor翻译报表模型<二>
  11. 移动开发之微信小程序——资料集合
  12. opnet安装的问题
  13. VS2003远程调试
  14. tts文字转语音_最佳文字转语音(TTS)软件程序和在线工具
  15. 4刀最多切割一个正方体为多少块
  16. R3LIVE调试记录
  17. gossiping路由协议仿真
  18. PHP图书管理系统实训心得体会,图书馆信息管理系统——总结
  19. 2021年全球烤面包机收入大约1363.7百万美元,预计2028年达到1536.8百万美元
  20. 抖音作品怎么关联热点?怎样追踪实时热点

热门文章

  1. 010203Sqlmap
  2. Unity3D Coroutine携程管理器
  3. win10怎么显示后缀名
  4. MATLAB环境下利用Liblinear工具箱实现Logistic Regression
  5. js判断是对象还是数组的方法
  6. jacob.comfailexception:cant get objecct clsid from progid
  7. 安利几款简单实用的软件给大家
  8. 用64位的plsql developer 连接虚拟机中的64位oracle数据库
  9. TCP 报文各字段解析
  10. 漫画|如果恶魔给你一亿,一年之后必须还两个亿,你会接受吗?