- 致编者:请牢记我们的域名wiki.mcbe-dev.net!
- 致编者:欢迎加入本Wiki的官方交流QQ群或Discord服务器!
- 基岩版1.19.31现已发布!(了解更多)
- Inner Core现已支持Xbox模组联机!(了解更多)
- 如果您是第一次来到本Wiki,欢迎注册一个账户
- 点击顶部的“编辑”或“编辑源代码”按钮即可编辑当前页面
- 请知悉:在不登录时也可以编辑和新建页面,但是您当前的IP地址会记录在编辑历史中
手册:数据驱动/方块
来自Minecraft基岩版开发Wiki
描述
用于确定如何解析并初始化此方块。
类型
|
名称
|
默认值
|
描述
|
---|---|---|---|
布尔值 | is_experimental
|
false | 设置该方块是否为实验性的。实验性方块只能通过实验性玩法获得。 |
字符串 | identifier
|
设置此方块的赋命名空间标识符。 | |
对象 | properties
|
自定义此方块的属性。 |
组件
基本组件
事件
名称 | 描述
|
---|---|
add_mob_effect
|
给目标添加状态效果。 |
damage
|
对目标造成伤害。 |
decrement_stack
|
使物品数量递减。 |
die
|
清除目标。如果目标为self ,并且这个事件由另一个方块执行,那么将摧毁该方块。
|
play_effect
|
在相对于目标位置产生粒子效果。 |
play_sound
|
在相对目标位置播放音频。 |
remove_mob_effect
|
将目标移除状态效果。 |
run_command
|
执行命令或命令列表。 |
set_block
|
将该方块设置为另一种方块。 |
set_block_at_pos
|
在相对于该方块的位置将一个方块设置为另一种方块。 |
set_block_property
|
设置该方块的属性。 |
spawn_loot
|
生成战利品。 |
swing
|
使活动对象挥手。 |
teleport
|
将目标随机传送到目的地周围。 |
transform_item
|
将一个物品转换为另一个物品。 |
触发器
名称 | 描述
|
---|---|
minecraft:on_fall_on
|
设置活动对象摔落到该方块上时执行的事件。 |
minecraft:on_interact
|
设置玩家与该方块互动(例如右键点击)时执行的事件。 |
minecraft:on_placed
|
设置该方块被放置时执行的事件。 |
minecraft:on_player_destroyed
|
设置玩家破坏该方块时执行的事件。 |
minecraft:on_player_placing
|
设置玩家放置该方块时执行的事件。 |
minecraft:on_step_on
|
当玩家踩上该方块时执行的事件。 |
minecraft:on_step_off
|
当玩家离开该方块时执行的事件。 |