- 致编者:请牢记我们的域名wiki.mcbe-dev.net!
- 致编者:欢迎加入本Wiki的官方交流QQ群或Discord服务器!
- 基岩版1.19.31现已发布!(了解更多)
- Inner Core现已支持Xbox模组联机!(了解更多)
- 如果您是第一次来到本Wiki,欢迎注册一个账户
- 点击顶部的“编辑”或“编辑源代码”按钮即可编辑当前页面
- 请知悉:在不登录时也可以编辑和新建页面,但是您当前的IP地址会记录在编辑历史中
Tutorial:制作附加包/方块:修订间差异
来自Minecraft基岩版开发Wiki
小
无编辑摘要
ShinriMirai(讨论 | 贡献) (→组件: 更正错别字) |
小无编辑摘要 |
||
第1行:
{{about|自定义方块教程|方块开发信息|方块}}
< [[Manual:附加包教程/物品组件|物品组件]] | [[Manual:附加包教程/方块事件|方块事件]] >
本教程版本为基岩版1.16及以上版本。在阅读本教程前,请先确保自身已有一定的[[附加包]]基础。如果还未掌握,请先浏览[[Manual:附加包教程/开始之前|教程/开始之前]],[[Manual:附加包教程/包的构建|教程/包的构建]],[[Manual:附加包教程/运行、调试与导出|教程/运行、调试与导出]]和[[Manual:附加包教程/本地化|教程/本地化]]页面后再来学习本教程。在浏览完本教程之后,你将学会如何创建一个全新的自定义方块。
第24行 ⟶ 第25行:
</syntaxhighlight>如上,方块配置文件由描述、组件、事件与置换内容四部分构成。
===
'''描述 (description)''' 对象储存了用于描述该方块的基础信息,其数据结构如下:
{| class="wikitable"
!
!数据类型
!描述
|-
|
|String
|设置此方块的标识符。'''须包含命名空间但不得使用<code>minecraft:</code>作为命名空间'''。(除非所编辑的方块为原版方块)
第40行 ⟶ 第41行:
|-
|properties
| Object
|设置此方块所具有的一个或多个属性。例如:<code>"test:block_property": [ 0, 1, 2, 3 ]</code>,其中<code>test:block_property</code>为属性名称,数组中的参数为该方块此属性可能拥有的值(游戏默认该方块初始属性为所有属性数组中的第一个参数)。数组的参数类型可以为整数、小数、布尔值或字符串<ref group="注">示例:<syntaxhighlight lang="json" start="0">
{
第171行 ⟶ 第172行:
===定义纹理===
===动态纹理===
==你知道吗==
*自定义方块的Json文件名称并不要求必须与物品ID相同。
< [[Manual:附加包教程/物品组件|物品组件]] | [[Manual:附加包教程/方块事件|方块事件]] >
|