first commit

This commit is contained in:
boybook
2025-03-17 13:24:39 +08:00
commit 9a0334ee84
6410 changed files with 221907 additions and 0 deletions

View File

@@ -0,0 +1,117 @@
---
front: https://mc.163.com/dev/mcmanual/mc-dev/assets/img/02.a85e952d.png
hard: 入门
time: 10分钟
selection: true
---
# 使用开发者工作台制作的第一个玩法
在本章中,我们将使用我的世界开发者工作台,来制作一个简单的组件。
<iframe src="https://cc.163.com/act/m/daily/iframeplayer/?id=62ce4273c6dfd1bb76ee9650" width="800" height="600" allow="fullscreen"/>
## 安装
开发者工作台是我的世界中国版为大家制作的一个用来制作模组的工具,集成了大量的功能,供开发者们更方便地制作各种模组。
下载地址:[https://mc.163.com/dev/](https://mc.163.com/dev/)
![](./images/01.png)
下载完成后进行安装,注册开发者账号并登录。
## 新建项目
安装完成后,我们点击左侧的“创作”按钮,并点击新建基岩版组件。
![](./images/02.png)
在弹出的窗口中,选择空白附加包并新建
![](./images/03.png)
随后弹出的窗口中,我们只需要填写作品名称,用来区分不同的项目,然后点击“启动编辑”即可。
![](./images/04.png)
待加载完成后我们可以看到开发者工作台内置了6个编辑器
- 关卡编辑器
- 预设编辑器
- 地图编辑器
- 界面编辑器
- 特效编辑器
- 逻辑编辑器
他们在模组的制作中发挥着不同的作用。在本章中,我们将会介绍如何使用关卡编辑器配置一些简单的自定义游戏内容。
## 制作一个配方
接下来我们使用开发者工作台新建一个配方。
这里我们制作一个腐肉烧制成皮革的熔炉配方。
> 在我的世界的玩法开发中配方是一个json文件。对于新手来说手写json文件是一个很繁琐的事情所以编辑器的存在就让新建一个配方变得十分容易。我们只需要按照编辑器的文件创建向导一步一步进行配置即可创建出对应的json文件。
首先找到“资源管理”窗口,点击其中的“新建按钮”,如下图所示。
![](./images/05.png)
接下来选择到“配置”,然后选择“配方”,点击“下一步”。
![](./images/06.png)
然后修改文件命名,每个配方的名字不能重复。这里我们将其命名为```rotten_flesh_to_leather```,以便在以后配方很多的时候,能迅速地找到我们想要的配方。
![](./images/07.png)
细心的同学可能观察到了,在文件名上方有一个数据模板。这里我们选择的是空,即不用任何模板配方。同学们可以自行摸索每个配方模板的用途。
并且需要注意的是我们创建的配方路径是在behavior_pack的netease_recipes文件夹下的以后需要修改配方文件时要能找到这个路径。
创建完成后,就可以在右侧“属性”窗口,看到我们刚刚创建的配方。
现在我们将其修改为熔炉中,腐肉烧制成皮革的配方。
需要修改的地方有:
- 配方类型
- 适用方块
- 输入
- 输出
接下来可以跟着图片一起操作。
首先,因为是熔炉烧制的配方,而不是工作台的合成配方,所以我们需要将配方类型改为“熔炉配方”
![](./images/08.png)
修改完成后可以看到,原来的“配方构造”变为了“输入”和“输出”。正如游戏内的熔炉一样,需要提供一个烧制前的物品,和烧制后的物品。
接下来我们在适用方块的[0]处,将“空”改为熔炉。顾名思义,适用方块就是该配方能在哪些方块中使用。
![](./images/09.png)
随后我们修改输入和输出将输入改为腐肉输出改为皮革数量均为1。
![](./images/10.png)
点击物品右边的选择按钮,在出现的”资源选择“窗口中,搜索腐肉,并选中即可。
![](./images/11.png)
输出的皮革选择同理。
修改完成后的配方属性如图:
![](./images/12.png)
点击窗口右上角的保存即配置完成。
接下来我们可以点击“运行”按钮进入游戏,验证一下配方是否生效。
可以看到腐肉成功烧成了皮革,配方配置成功!
![](./images/13.png)

View File

@@ -0,0 +1,61 @@
---
front:
hard: 入门
time: 10分钟
---
# 课后作业
在学习了如何使用编辑器制作一个简单的配方后,就可以举一反三,完成下面的课后作业。
## 作业要求
- 通过配方配置功能配置一个合成命名牌的配方
- 制作一把新的剑攻击力设置为100
- 运行游戏尝试制作配方,和攻击效果
## 操作步骤
### 制作命名牌配方
在“资源管理”窗口中点击新建按钮,和之前一样新建一个配方。文件名可以不一样。
![](./images/14.png)
随后在配方属性窗口中按照自己的想法编写配方构造,将配方结果设置为命名牌。
配方构造可以和图片中不一样,按照自己的想法任意设计。
![](./images/15.png)
### 制作攻击100的剑
在“资源管理”窗口中点击新建按钮,在配置中选择“物品”。
数据模板选择自定义武器,文件名可以和图片中不一样。
![](./images/16.png)
随后我们在右侧的窗口中设置:
- 游戏内名字
- 贴图
- 耐久
- 攻击伤害
![](./images/17.png)
这里贴图暂时先选择自带的苹果素材,或者可以自己绘制一个图片将其放到```资源包/textures/items```目录中,并选择你自己的图片。
![](./images/18.png)
然后我们就可以进游戏测试了。
### 测试
进入游戏,在创造物品栏中,找到我们的超级剑,可以看到攻击力修改成功。
![](./images/19.png)
测试配方,可以正常合成。
![](./images/20.png)