开启辅助访问      

站内搜索

搜索
热搜: 下载 1.19 1.20

Minecraft(我的世界)苦力怕论坛

[BE教程] 附加包教程第七期——制作第一个附加包【多图警告】

782
发表于 2022-5-8 12:16:08 | 显示全部楼层 |阅读模式 IP:江苏省
本帖最后由 782 于 2022-6-2 17:03 编辑


制作第一个附加包

一、前言
经过我们前面六节课的理论学习,今天就来教大家制作自己的附加包。

二、正文
1. 制作自己的工作区
首先,在任意文件夹中创建两个文件夹,
第一个:demo_resource_pack(格式:名称_resource_pack)
作为自己的资源包
第二个:demo_behavior_pack(格式:名称_behavior_pack)
作为自己的行为包
BA625718-6C10-47BD-A5A3-5D1D9357AAF2.jpeg

2.添加清单目录文件
参见:manifest清单目录文件
我们在资源包的文件夹内和行为包的文件夹内添加清单目录文件。
资源包:
19557936-67D0-4EBA-9CF8-57465EF83567.jpeg
1507BAC5-2841-4E95-9D8A-0BF2ABDB06F4.jpeg
行为包:
17D43A4E-A246-4527-B403-61A29A005D76.jpeg
8D80D2E2-4FB7-47FB-B8A3-65E2CD029CDE.jpeg
uuid不能相同

3.制作包图标
这一步很简单,把自己喜欢的图片导入,再重命名为“pack_icon.png”就行了。
最好用正方形的图像,至少显示不会出问题。
这里以1.18太阳面的全景图为例,在自己做的时候无需相同。
EADA15A1-1F5A-4C72-A46B-34109C712F04.jpeg
56E6CB29-3681-4140-ACC5-3A8C2B12A5B1.jpeg

4.制作.lang文件
参见:.lang文件
在资源包文件夹和行为包文件夹中,各创建一个文件夹texts,在里面添加zh_CN.lang文件,并定义包名称和包简介
示例:(资源包)
  1. pack.description=简介
  2. pack.name=示例资源包
复制代码

(行为包)
  1. pack.description=简介
  2. pack.name=示例行为包
复制代码

行为包:
A36B1E3A-6E7C-4272-9CA5-935806F3D45E.jpeg
资源包:
C307112B-E8F1-433C-9C8B-322A8C064A72.jpeg
文件:
318620B2-3EFB-4AF5-9935-F405D7236ECA.jpeg

5.制作.mcfunction文件(可选)
参见:.mcfunction文件与命名空间
在行为包的文件夹内,新建文件夹“functions”,这里用于存储我们的.mcfunction文件。
然后。在这个文件夹内,新建文件“my_function.mcfunction”,在里面填写:
  1. say Hello!
复制代码

5EA960CA-506A-4945-BC44-EFEE047CDD27.jpeg
97E65DE5-B213-4BAA-B38C-314B02974A71.jpeg
6329E082-E3FC-47DA-96DB-5628EE77419C.jpeg

6.检查
检查很重要,只要有一个地方出错,整个包可能就废掉了,所以一定要仔细检查。
重点检查manifest清单目录文件,这一个文件错了,整个包都不会运作。

7.压缩
选中资源包和行为包的两个文件夹,并压缩。
E40E3AFA-6C28-4F49-8B27-A627FFC2F8C1.jpeg
807B554D-9AA4-439B-9B9A-D825BFA8AC91.jpeg

8.重命名
将压缩好的附加包重命名为“名字.mcaddon”,就像这样:
A019664C-A8C3-4F71-A4C2-2C3491C68BE7.jpeg

9.导入
点击附加包文件,用其他应用打开,选择“Minecraft”,即可导入

导入后,即可使用此附加包
使用方法:
1. 点击“游戏”,创建新的世界
2. 在“行为包”和“资源包”都应该有你制作的附加包,例如:
97A22457-E4DC-491F-9E2C-86B56B6BC0AD.jpeg
9C35961D-6017-4062-9525-3A3C87164420.jpeg
3.然后,将其激活后,打开实验性玩法中的“假日创造者功能”和作弊就能在世界中使用了。
使用效果:
B4047FCD-C202-454A-979D-97FD25F94737.jpeg
BBCFA191-6FBE-441E-8510-0005944FF999.jpeg
如果要在旧世界应用新的附加包,
首先要退出这个世界
然后点击世界名称右边的编辑图标
之后,同上面的2-3步,激活后即可在世界中使用。

三、本期文件下载
第一个附加包.mcaddon (1.68 MB, 下载次数: 48)

预告:下一期带大家学习物品的基础

附加包教程系列导航
上一期  下一期

评分

参与人数 2铁粒 +19 收起 理由
单线程苯蛋 + 10 学习打卡
Have乄Fun + 9 我要这铁粒有何用

查看全部评分

苦力怕论坛,感谢有您~
回复

使用道具 举报

发表于 2022-5-8 12:39:45 来自手机 | 显示全部楼层 IP:贵州省
好家伙,第七期才正式开始
2# 2022-5-8 12:39:45 回复 收起回复
苦力怕论坛,感谢有您~
回复 支持

使用道具 举报

782
 楼主| 发表于 2022-5-8 12:56:42 | 显示全部楼层 IP:江苏省
泥黑木大跌 发表于 2022-5-8 12:39
好家伙,第七期才正式开始

你帮我出个主意
下一期是出资源包教程
还是物品教程
3# 2022-5-8 12:56:42 回复 收起回复
苦力怕论坛,感谢有您~
回复 支持

使用道具 举报

发表于 2022-5-8 14:12:57 来自手机 | 显示全部楼层 IP:贵州省
782 发表于 2022-5-8 12:56
你帮我出个主意
下一期是出资源包教程
还是物品教程

资源包,没有资源包,你的物品没材质(虽然不影响功能)
4# 2022-5-8 14:12:57 回复 收起回复
苦力怕论坛,感谢有您~
回复 支持

使用道具 举报

782
 楼主| 发表于 2022-5-8 14:26:46 | 显示全部楼层 IP:江苏省
本帖最后由 782 于 2022-5-8 14:30 编辑
泥黑木大跌 发表于 2022-5-8 14:12
资源包,没有资源包,你的物品没材质(虽然不影响功能)

但资源包有些概念搞不清楚要不我先搞行为包,需要的时候再搞资源包
5# 2022-5-8 14:26:46 回复 收起回复
苦力怕论坛,感谢有您~
回复 支持

使用道具 举报

发表于 2022-5-8 15:03:47 来自手机 | 显示全部楼层 IP:贵州省
782 发表于 2022-5-8 14:26
但资源包有些概念搞不清楚要不我先搞行为包,需要的时候再搞资源包
...

az,资源包不是很简单吗
6# 2022-5-8 15:03:47 回复 收起回复
苦力怕论坛,感谢有您~
回复 支持

使用道具 举报

782
 楼主| 发表于 2022-5-8 15:14:46 | 显示全部楼层 IP:江苏省
本帖最后由 782 于 2022-5-8 15:17 编辑
泥黑木大跌 发表于 2022-5-8 15:03
az,资源包不是很简单吗

那我考考你:
1.block.json是定义什么的?
2.sounds.json中的“pitch”有什么用?
3.terrain_texture.json定义什么?

对了,不要聊了,不然可能会因为版聊被...
7# 2022-5-8 15:14:46 回复 收起回复
苦力怕论坛,感谢有您~
回复 支持

使用道具 举报

发表于 2022-5-8 15:27:22 来自手机 | 显示全部楼层 IP:贵州省
782 发表于 2022-5-8 15:14
那我考考你:
1.block.json是定义什么的?
2.sounds.json中的“pitch”有什么用?

terrain_texture.json定义材质路径,block.json定义方块采用的材质,包括多个面和音效,不过和音效有关的我还没研究,主要我搞不到音效
8# 2022-5-8 15:27:22 回复 收起回复
苦力怕论坛,感谢有您~
回复 支持

使用道具 举报

782
 楼主| 发表于 2022-5-8 15:30:30 | 显示全部楼层 IP:江苏省
本帖最后由 782 于 2022-5-8 15:33 编辑
泥黑木大跌 发表于 2022-5-8 15:27
terrain_texture.json定义材质路径,block.json定义方块采用的材质,包括多个面和音效,不过和音效有关的 ...

block.json不定义音效,而是音效分类

关键是发教程的时候每个组件都要讲清楚啊!
9# 2022-5-8 15:30:30 回复 收起回复
苦力怕论坛,感谢有您~
回复 支持

使用道具 举报

发表于 2022-5-8 16:49:27 来自手机 | 显示全部楼层 IP:贵州省
782 发表于 2022-5-8 15:30
block.json不定义音效,而是音效分类

关键是发教程的时候每个组件都要讲清楚啊!

嗯我的意思是可以定义一个方块相关的音效,也可以定义材质
10# 2022-5-8 16:49:27 回复 收起回复
苦力怕论坛,感谢有您~
回复 支持

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

本站
关于我们
联系我们
坛史纲要
官方
哔哩哔哩
技术博客
下载
网易版
安卓版
JAVA
反馈
意见建议
教程中心
更多
捐助本站
QQ群
QQ群

QQ群

访问手机版

访问手机版

手机版|小黑屋|系统状态|klpbbs.com

粤公网安备 44200002445329号 | 由 木韩网络 提供云服务 | GMT+8, 2024-4-29 19:35

声明:本站与Mojang以及微软公司没有从属关系

Powered by Discuz! X3.4 粤ICP备2023071842号