方块组件:修订间差异
跳转到导航
跳转到搜索
删除的内容 添加的内容
Created page with "'''方块组件'''是基岩版我的世界数据驱动附加包中应用于方块的一些组件。 == minecraft:breathability == == minecraft:collision_box == == minecraft:crafting_table == == minecraft:destructible_by_explosion == == minecraft:destructible_by_mining == == minecraft:display_name == == minecraft:flammable == == minecraft:friction == == minecraft:geometry == == minecraft:light_dampening == == minecraft:light_emission == == minecraft:loot =..." |
小 Cao awa移动页面方块组件 (我的世界)至方块组件,不留重定向 |
||
(未显示同一用户的2个中间版本) | |||
第8行: | 第8行: | ||
== minecraft:destructible_by_explosion == |
== minecraft:destructible_by_explosion == |
||
minecraft:destructible_by_explosion 用以设置方块的[[爆炸抗性_(我的世界)|爆炸抗性]],值类型可以是布尔值或JSON对象: |
|||
<syntaxhighlight lang="json"> |
|||
"minecraft:destructible_by_explosion": true |
|||
// 或: |
|||
"minecraft:destructible_by_explosion": { |
|||
"explosion_resistance": 100 |
|||
} |
|||
</syntaxhighlight> |
|||
当使用JSON对象时,对象中可用字段仅有 explosion_resistance 用以设定爆炸抗性值,而使用布尔值时,设为false将会使其无法被爆炸破坏,设为true时则爆炸抗性为0,而默认值正是true。 |
|||
== minecraft:destructible_by_mining == |
== minecraft:destructible_by_mining == |
||
minecraft:destructible_by_mining 用以设置方块的挖掘时间,值类型可以是布尔值或JSON对象: |
|||
<syntaxhighlight lang="json"> |
|||
"minecraft:destructible_by_explosion": true |
|||
// 或: |
|||
"minecraft:destructible_by_explosion": { |
|||
"seconds_to_destroy": 2 |
|||
} |
|||
</syntaxhighlight> |
|||
当使用JSON对象时,对象中可用字段仅有 seconds_to_destroy 用以设定挖掘时间,单位是秒;而使用布尔值时,设为false将会使其无法被挖掘,设为true时则挖掘时间为0,而默认值正是true。 |
|||
== minecraft:display_name == |
== minecraft:display_name == |
||
第24行: | 第46行: | ||
== minecraft:loot == |
== minecraft:loot == |
||
minecraft:loot 用以设置方块的[[战利品表_(我的世界)|战利品表]]。 |
minecraft:loot 用以设置方块的[[战利品表_(我的世界)|战利品表]],值类型是字符串,使用相对路径,起始点为行为包的根目录。 |
||
<syntaxhighlight lang="json"> |
|||
"minecraft:loot": "loot_tables/blocks/example_block.json" |
|||
</syntaxhighlight> |
|||
== minecraft:map_color == |
== minecraft:map_color == |
||
minecraft:map_color 用以设置方块在地图中显示的颜色,值类型可以是字符串或JSON数组: |
|||
<syntaxhighlight lang="json"> |
|||
"minecraft:map_color": "#001122" |
|||
// 或: |
|||
"minecraft:map_color": [ |
|||
0, // 红色值(R) |
|||
17, // 绿色值(G) |
|||
34 // 蓝色值(B) |
|||
] |
|||
</syntaxhighlight> |
|||
当使用字符串时,值是以"#"开头的十六进制色值,而使用数组时,RGB值分别是第1、2、3个元素。 |
|||
== minecraft:material_instances == |
== minecraft:material_instances == |
2023年11月30日 (四) 12:38的最新版本
方块组件是基岩版我的世界数据驱动附加包中应用于方块的一些组件。
minecraft:breathability
minecraft:collision_box
minecraft:crafting_table
minecraft:destructible_by_explosion
minecraft:destructible_by_explosion 用以设置方块的爆炸抗性,值类型可以是布尔值或JSON对象:
"minecraft:destructible_by_explosion": true
// 或:
"minecraft:destructible_by_explosion": {
"explosion_resistance": 100
}
当使用JSON对象时,对象中可用字段仅有 explosion_resistance 用以设定爆炸抗性值,而使用布尔值时,设为false将会使其无法被爆炸破坏,设为true时则爆炸抗性为0,而默认值正是true。
minecraft:destructible_by_mining
minecraft:destructible_by_mining 用以设置方块的挖掘时间,值类型可以是布尔值或JSON对象:
"minecraft:destructible_by_explosion": true
// 或:
"minecraft:destructible_by_explosion": {
"seconds_to_destroy": 2
}
当使用JSON对象时,对象中可用字段仅有 seconds_to_destroy 用以设定挖掘时间,单位是秒;而使用布尔值时,设为false将会使其无法被挖掘,设为true时则挖掘时间为0,而默认值正是true。
minecraft:display_name
minecraft:flammable
minecraft:friction
minecraft:geometry
minecraft:light_dampening
minecraft:light_emission
minecraft:loot
minecraft:loot 用以设置方块的战利品表,值类型是字符串,使用相对路径,起始点为行为包的根目录。
"minecraft:loot": "loot_tables/blocks/example_block.json"
minecraft:map_color
minecraft:map_color 用以设置方块在地图中显示的颜色,值类型可以是字符串或JSON数组:
"minecraft:map_color": "#001122"
// 或:
"minecraft:map_color": [
0, // 红色值(R)
17, // 绿色值(G)
34 // 蓝色值(B)
]
当使用字符串时,值是以"#"开头的十六进制色值,而使用数组时,RGB值分别是第1、2、3个元素。