Bedrock Wiki
  • QQ
  • 原站
新手入门指南
  • Guide
    • 1. 简介
      指南
    • 2. 附加组件详解
    • 3. 软件与准备工作
    • 4. 项目设置
    • 5. 创建自定义物品
    • 6. 创建自定义实体
    • 7. Blockbench:建模、贴图与动画制作
    • 8. 添加战利品表、生成规则与合成配方
  • Extra
    • a. 理解JSON
    • b. 下载示例包
    • c. 故障排除
      帮助
    • d. 高级清单文件指南
    • e. 格式版本
    • f. Android 项目设置
JSON UI
  • General
    • JSON UI 入门指南
      指南
    • 最佳实践
      指南
  • Tutorials
    • Aseprite 动画
    • 保留标题文本
      中级
    • 修改服务器表单
      中级
    • 字符串与数字转换
      中级
    • 按钮与开关
      新手
    • 添加HUD界面元素
      新手
  • Documentation
    • JSON UI 文档
Meta
  • Style Guide
  • 使用JSON模式(Schemas)
  • 实用链接
  • 版本控制
  • 附加包性能优化
  • Q&A
    • GameTest 问答集 2021/08/06
    • 世界生成问答 2024/11/15
    • 延迟渲染技术预览问答 2024/02/23
    • 方块与物品问答 2024/08/30
    • 脚本与编辑器问答 2023/09/22
NBT
  • General
    • .mcstructure
  • Tutorials
    • 扩展结构限制
      简单
    • 教育版中的实验功能
      简单
  • NBT in Depth
    • NBT 库列表
      专家
    • NBT读取示例
      专家
    • 关于NBT(命名二进制标签)
      专家
世界生成
  • General
    • 世界生成入门
      指南
      实验性
    • 特性类型
      实验性
    • 生物群系
      指南
      实验性
  • Tutorials
    • 特征(Feature)的方块条件
      实验性
    • 生成地表区块
      实验性
    • 生成自定义矿石
      实验性
    • 生成自定义结构
      实验性
    • 高度图噪声地形
      实验性
  • Documentation
    • 生物群系标签
动画控制器
  • 动画控制器入门指南
    指南
  • 实体命令
    中级
  • AFK检测器
  • 将Molang变量转换为计分板数值
  • 死亡指令
  • 重生指令
命令
  • General
    • 命令方块入门指南
    • 函数
    • NBT 命令
    • 坐标系
    • 方块状态
    • 理解目标选择器
    • 记分板操作
  • Commands
    • Execute
      简单
    • Playanimation
    • 伤害
    • 播放音效
  • On Event Systems
    • 玩家首次加入时
    • On Player Join
    • 玩家离开时触发
    • 玩家死亡事件
    • 玩家重生事件系统
    • 首次加载世界时
  • Scoreboard Systems
    • 实体计数器
    • 计分板计时器
    • 比较与获取分数
  • Techniques
    • 执行逻辑门
    • MBE - Max的方块实体
    • FMBE - 创建显示实体的新方法
    • 视线检测
    • 移动状态检测
    • 轨道摄像机
  • Useful Creations
    • 多人位置重排系统
      函数
    • 自定义合成台
      简单
实体
  • General
    • Intro to Entities BP
      指南
      新手
    • 实体资源包入门
      指南
      新手
    • 实体问题排查指南
      帮助
    • NPC对话系统
      中级
    • 实体事件
      新手
    • 实体属性
    • 渲染控制器
      新手
    • 生成规则
  • Tutorials
    • 任意坐标系间的坐标转换(世界、实体、骨骼)
      中级
    • 创建船只
      中级
    • 实体手持物品
      中级
    • 实体攻击机制
      中级
    • 实体睡眠机制
      中级
    • 实体碰撞体
      中级
    • 实体移动
    • 实体计时器
      中级
    • 无敌实体
      新手
    • 村庄机制实现指南
    • 检测其他实体
      中级
    • 生成已驯服的实体
      脚本
      中级
    • 视线检测实体
      中级
    • 禁用队友伤害
      中级
    • 范围效果云入门指南
      中级
    • 虚拟实体
      新手
    • 飞行实体控制
      中级
  • Documentation
    • Vanilla Usage Spawn Rules
    • 原版使用组件
    • 抛射物
    • 虚拟组件
    • 运行时标识符
    • 非生物实体运行时标识符
战利品、配方与交易
  • General
    • 交易行为
  • Documentation
    • 战利品表
    • 交易表
    • 合成配方
    • 物品函数
  • Tutorials
    • 随机化结构战利品
      简单
文档
  • Shared Constructs
  • Molang 查询详解
  • Vanilla Materials
    专家
  • 声音定义
  • 文件类型
  • 材质配置文件说明
    专家
  • 菜单分类
  • 资源包文件夹结构
  • 雾效ID
  • 高级Molang指南
方块
  • General
    • 方块入门指南
      指南
      新手
    • 方块组件
    • Block Tags
    • 方块状态
    • Block Traits
    • 方块排列组合
    • 方块事件
      脚本
    • 方块事件迁移指南
      帮助
    • 方块物品化
      中级
    • 方块问题排查指南
      帮助
  • Visuals
    • 方块剔除
      中级
    • 方块模型
      指南
      新手
      简单
    • 方块着色
      简单
    • 方块纹理动画
      中级
    • 方块纹理变体
      中级
  • Tutorials
    • Precise Interaction
      专家
      脚本
    • Precise Rotation
      专家
      脚本
    • 伪方块
      中级
    • 可旋转方块
    • 应用持续效果
      简单
      脚本
    • 矿石战利品表
      简单
      脚本
    • 规避状态值限制
      专家
  • Vanilla Re-Creations
    • 自定义作物
      中级
      脚本
    • 自定义活板门
      中级
      脚本
    • 自定义玻璃
      新手
      简单
      已弃用
    • 自定义釉面陶瓦
      简单
  • Documentation
    • 原版方块模型
      新手
    • 方块形状
    • 方块格式历史
    • 方块音效
服务器
  • Software
    • Bedrock Server Software
  • Protocols
    • Bedrock Protocol
    • NetherNet 协议
    • RakNet 协议
概念
  • contents.json
  • Molang
    中级
  • Rawtext
  • textures_list.json
  • 命名空间
  • 子包
  • 文本与本地化
  • 着色器
  • 纹理图集
    中级
  • 表情符号与特殊字符
  • 覆盖资源
    中级
  • 音效
    中级
物品
  • General
    • 物品入门指南
      指南
      新手
    • 物品组件
    • 物品标签
    • 物品事件
      脚本
    • Item Event Migration
      帮助
    • 物品问题排查指南
      帮助
  • Tutorials
    • Custom Pottery Sherds
    • 可投掷物品
      中级
    • 生成物品
      中级
    • 自定义武器
      简单
    • 自定义盔甲
    • 自定义食物
      简单
      脚本
    • 通过装备物品执行命令
      实验性
      中级
    • 高分辨率物品
  • Documentation
    • 附魔
    • Numerical Item IDs
    • Vanilla Usage Components
    • 原版物品标识符
      已弃用
    • 可附着物
      新手
    • 物品格式历史记录
视觉效果
  • General
    • 实体视觉效果简介
      指南
    • 基岩版建模指南
    • 动画中的特效
    • 基于数学的动画
      中级
    • 材质
      专家
    • 材质创作
      专家
    • 皮肤包制作指南
    • 自定义死亡动画
      中级
  • Tutorials
    • Glowing Entity Texture
    • 受伤动画
      中级
    • 实体纹理动画
      中级
    • 栓绳位置调整
      简单
    • 玩家几何模型
      新手
    • 移除实体阴影
      中级
    • 重绘生成蛋纹理
      新手
  • Ideas
    • 结构展示技巧
粒子效果
  • General
    • 粒子效果入门
      指南
  • Tutorials
    • 禁用粒子效果
      新手
  • Documentation
    • 原版粒子效果
脚本编写
  • General
    • 脚本编程入门
    • 什么是Script API?
    • API 模块
  • Tutorials
    • GameTests
      实验性
    • 简易聊天命令
      实验性
    • 脚本核心功能
    • 脚本表单
      实验性
    • 脚本请求API
      实验性
    • 阻止方块放置
  • Documentation
    • JavaScript 问题排查指南
    • Script Resources
    • Script Watchdog
      实验性
    • TypeScript
    • 引擎环境
虚拟现实
  • General
    • 启用VR模式
      指南
    • 配置资源包
      专家
  • Tutorials
    • 编辑你的第一个模型
      专家

运行时标识符

运行时标识符
  • 已知的运行时标识符效果:
    • minecraft:area_effect_cloud
    • minecraft:armor_stand
    • minecraft:arrow
    • minecraft:axolotl
    • minecraft:bee
    • minecraft:blaze
    • minecraft:boat
    • minecraft:chest_minecart
    • minecraft:chicken
    • minecraft:cod
    • minecraft:command_block_minecart
    • minecraft:cow
    • minecraft:dolphin
    • minecraft:donkey
    • minecraft:dragon_fireball
    • minecraft:egg
    • minecraft:elder_guardian
    • minecraft:ender_crystal
    • minecraft:ender_dragon
    • minecraft:ender_pearl
    • minecraft:endermite
    • minecraft:evocation_fang
    • minecraft:falling_block
    • minecraft:horse
    • minecraft:iron_golem
    • minecraft:llama_spit
    • minecraft:minecart
    • minecraft:npc
    • minecraft:panda
    • minecraft:parrot
    • minecraft:piglin
    • minecraft:player
    • minecraft:pufferfish
    • minecraft:salmon
    • minecraft:sheep
    • minecraft:shulker
    • minecraft:shulker_bullet
    • minecraft:slime
    • minecraft:snowball
    • minecraft:spider
    • minecraft:skeleton
    • minecraft:stray
    • minecraft:squid
    • minecraft:thrown_trident
    • minecraft:tropicalfish
    • minecraft:wither_skull_dangerous
    • minecraft:xp_orb
    • minecraft:zombie
    • minecraft:wither

runtime_identifier 是一个可选参数,位于实体行为文件的描述部分,用于模拟原版实体的硬编码特性。
它可以接受原版 Minecraft 的标识符,例如 minecraft:shulker。

行为实体描述
json
"description": {
    "identifier": "wiki:my_box",
    "runtime_identifier": "minecraft:shulker", // 这是运行时标识符。它会将潜影贝的硬编码行为添加到此实体中。
    "is_spawnable": true,
    "is_summonable": true,
    "is_experimental": false
}
1
2
3
4
5
6
7

TIP

请记住,runtime_identifier 仅会解析实体的硬编码属性。这意味着如果使用一个完全由数据驱动的生物作为运行时标识符,不会为你的实体添加任何新属性。此外,某些实体的运行时标识符可能会覆盖组件部分中定义的属性,例如潜影贝实体的碰撞箱大小。

WARNING

并非所有运行时标识符的效果都在此列出。你可以自行尝试以发现新的运行时效果,并考虑将它们添加到这里。

已知的运行时标识符效果: ​

  • 所有运行时标识符会将实体的名称更改为其所使用的运行时标识符对应的实体名称。

minecraft:area_effect_cloud ​

  • 破坏实体。

minecraft:armor_stand ​

  • 禁用实体阴影。
  • 攻击实体会使其立即消失。
  • 可以在实体上放置或移除装备。
  • 实体死亡时会掉落一个盔甲架物品。

minecraft:arrow ​

  • 为投射物实体添加面向玩家的动画。
  • 禁用死亡动画、声音和粒子效果。
  • 使实体的阴影变小,但不会完全消失。
  • 无法与实体交互。
  • 如果通过生成蛋或 /summon 命令生成,当玩家接触实体时,会给予玩家一支箭,然后实体消失。
  • 飞行物理和击退效果与箭类似。

minecraft:axolotl ​

  • 不影响任何游泳、移动或重力行为。
  • 与热带鱼类似,不同的变体和标记变体值会改变桶的名称,例如 成年白色美西螈桶 或 幼年黄色美西螈桶。
    年龄:成年、幼年
    颜色变体:白色、野生、黄色、青色、蓝色。

minecraft:bee ​

  • 为实体添加蜜蜂的声音。

minecraft:blaze ​

  • 为实体添加烈焰人燃烧的音效和粒子效果。
  • 实体会像烈焰人一样飞行(即使没有飞行行为)。

minecraft:boat ​

  • 骑乘时显示小船UI。
  • 阻止实体旋转。
  • 具有坚固的船形碰撞箱。

minecraft:chest_minecart ​

  • 破坏实体。
  • 攻击实体会使其消失。
  • 生成时表现异常。
  • 掉落箱子和矿车。

minecraft:chicken ​

  • 破坏部分动画。
  • 更新移动速度。
  • 实体会缓慢下落但仍会受到跌落伤害。
  • 生成时不携带装备(如果有的话)。

minecraft:cod ​

  • 实体离开水时会扑腾。
  • 使用水桶交互会获得鳕鱼桶,但放置鳕鱼桶时会放置被桶装的实体而非鳕鱼。
  • 为实体提供特殊的游泳和重力行为。

minecraft:command_block_minecart ​

  • 破坏实体。
  • 攻击实体会使其消失。
  • 生成时表现异常。
  • 掉落矿车。

minecraft:cow ​

  • 破坏部分动画。
  • 更新移动速度。
  • 生成时不携带装备(如果有的话)。

minecraft:dolphin ​

  • 添加 minecraft:movement.dolphin 组件。

minecraft:donkey ​

  • 将纹理、模型和动画更改为驴的样式。

minecraft:dragon_fireball ​

  • 完全破坏你的实体。
  • 生成末影龙火球的尾迹粒子。

minecraft:egg ​

  • 为投射物实体添加面向玩家的动画。
  • 破坏实体。
  • 使用生成蛋生成此类实体时,会在玩家位置生成而非放置位置,并且会看向天空。

minecraft:elder_guardian ​

  • 将纹理、模型和动画更改为远古守卫者的样式。
  • 改变部分行为。

minecraft:ender_crystal ​

  • 实体会固定在生成方块的中央。
  • 除非被传送,否则实体始终保持其位置。
  • 可以放置在任何表面上。
  • 其他实体可以穿过它。
  • 无法配置为接收伤害。
  • 无法改变其朝向。
  • 可以复活末影龙。
  • 生成时会带有火焰。

minecraft:ender_dragon ​

  • 为实体添加末影龙的死亡效果。
  • 继承末影龙的碰撞箱。
  • 破坏碰撞箱内的方块,包括实体下方的方块。为防止其坠落到基岩层,可以在下方放置不可破坏的方块、移除实体的重力或禁用 mobGriefing 游戏规则。
  • 对碰撞箱内2格范围内的玩家造成伤害。
  • 增加渲染距离。
  • 只能通过 /kill 命令杀死。

minecraft:ender_pearl ​

  • 破坏实体的行为。
  • 实体受到伤害时生成粒子。

minecraft:endermite ​

  • 实体受到伤害时生成粒子。
  • 导致旋转异常。
  • 破坏部分动画。

minecraft:evocation_fang ​

  • 接触时对实体造成伤害。
  • 完全禁用碰撞。

minecraft:falling_block ​

  • 破坏实体并使其下落。
  • 当实体接触地面时,会直接消失且无任何动画,仅掉落金合欢按钮。
  • 移除获得效果的能力。

minecraft:horse ​

  • 将纹理、模型和动画更改为马的样式。

minecraft:iron_golem ​

  • 允许发动攻击(攻击会造成更高的击退效果,并带有垂直放大)。
  • 加快手臂和腿的动画速度(可以手动修复,约为1/4速度)。
  • 可能与村庄/村民逻辑产生不良交互。

minecraft:llama_spit ​

  • 添加羊驼唾液的粒子效果。

minecraft:minecart ​

  • 禁用实体阴影。
  • 实体死亡时掉落矿车。
  • 阻止实体旋转。

minecraft:npc ​

  • 在创造模式下,攻击实体会使其立即消失。
  • 在生存或冒险模式下,攻击实体不会造成伤害且无击退效果。
  • 在所有模式下忽略 minecraft:health 组件。

minecraft:panda ​

  • 允许 q.is_grazing 和 q.sit_mount 与 minecraft:behavior.random_sitting 组件一起使用。

minecraft:parrot ​

  • 使翅膀扇动动画生效。
  • 使生物缓慢下落。
  • 使其跟随音乐唱片跳舞。

minecraft:piglin ​

  • 允许 minecraft:celebrate_hunt 功能生效(这会激活 q.is_celebrating)。

minecraft:player ​

  • 激活 q.movement_direction。

minecraft:pufferfish ​

  • 实体离开水时会扑腾。
  • 使用水桶交互会获得河豚桶,但放置河豚桶时会放置被桶装的实体而非河豚。
  • 为实体提供特殊的游泳和重力行为。

minecraft:salmon ​

  • 实体离开水时会扑腾。
  • 使用水桶交互会获得鲑鱼桶,但放置鲑鱼桶时会放置被桶装的实体而非鲑鱼。
  • 为实体提供特殊的游泳和重力行为。

minecraft:sheep ​

  • 允许 q.is_grazing 与 behavior.eat_block 组件一起使用。

minecraft:shulker ​

非常适合模拟方块,只要玩家处于冒险模式。

  • 1x1x1 的坚固碰撞箱。
  • 实体会固定在生成方块的中央。
  • 如果其依附的方块被移除,实体会传送到附近未被阻挡的位置。
  • 如果实体生成在非完整方块上(例如床、台阶等),会传送到附近未被阻挡的位置。
  • 无法更改碰撞箱的宽度和高度。

minecraft:shulker_bullet ​

  • 实体会留下 minecraft:shulker_bullet 粒子的尾迹。

minecraft:slime ​

  • 实体下落时会生成史莱姆粒子。
  • 根据变体,实体死亡时会生成更低等级的史莱姆(变体1到5对应默认的史莱姆等级,高于5的值会视为中型史莱姆)。
  • 允许实体在攻击时同时激活史莱姆跳跃机制(没有此标识符时,史莱姆攻击时无法旋转,实体会直线跳跃直至失去目标)。

minecraft:snowball ​

  • 移除碰撞箱。
  • 无法再与实体交互。
  • 在玩家头部生成。
  • 实体忽略重力。
  • 移除实体阴影。
  • 实体仅面向南方。
  • 无法发出脚步声。

minecraft:spider ​

  • 允许实体不被蜘蛛网减速。

minecraft:skeleton ​

  • 使实体受到治疗效果的伤害,受到瞬间伤害效果的治疗,并对再生和中毒效果免疫。
  • 使实体受到带有亡灵杀手附魔的武器的额外伤害。
  • 如果变体为1或更高,近战和远程攻击会附加凋零状态效果。

minecraft:stray ​

  • 使实体受到治疗效果的伤害,受到瞬间伤害效果的治疗,并对再生和中毒效果免疫。
  • 使实体受到带有亡灵杀手附魔的武器的额外伤害。
  • 使实体不会受到冰冻伤害。

minecraft:squid ​

  • 允许使用特殊行为组件(参见 squid.json)。
  • 实体受到伤害时生成墨汁粒子。

minecraft:thrown_trident ​

  • 为投射物实体添加面向玩家的动画。
  • 禁用死亡动画、声音和粒子效果。
  • 使实体的阴影变小,但不会完全消失。
  • 无法与实体交互。
  • 飞行物理和击退效果与投掷的三叉戟类似。

minecraft:tropicalfish ​

  • 实体离开水时会扑腾。
  • 为实体提供特殊的游泳和重力行为。
  • 使用水桶右键点击会获得热带鱼桶。如果实体没有 minecraft:variant、minecraft:mark_variant、minecraft:color 和 minecraft:color2,桶的名称会设置为白色小丑鱼(可能是热带鱼的0号变体)。如果应用了上述任一组件,桶的名称会改变(并且该桶放置的是实体,而非具有该名称/数据值的热带鱼)。

minecraft:wither_skull_dangerous ​

  • 实体死亡时掉落凋零玫瑰。
  • 任何被该实体杀死的生物会在死亡位置生成一朵凋零玫瑰。奇怪的是,僵尸似乎会掉落凋零玫瑰而非在死亡位置生成。
  • 实体持续生成粒子(生成的粒子标识符为 minecraft:basic_smoke_particle)。
  • 使实体不受重力影响(这似乎会导致带有 minecraft:projectile 的实体直线移动)。
  • 阻止实体受到伤害。
  • 仅对没有AI目标的实体生效(因此仅对虚拟实体和投射物有用)。

minecraft:xp_orb ​

  • 完全禁用碰撞。
  • 接触玩家时增加经验值。

minecraft:zombie ​

  • 使实体受到治疗效果的伤害,受到瞬间伤害效果的治疗,并对再生和中毒效果免疫。
  • 使实体受到带有亡灵杀手附魔的武器的额外伤害。

minecraft:wither ​

  • 死亡时爆炸。

贡献者

编辑 运行时标识符

Bedrock Wiki by Bedrock OSS ,Translate by 8aka-Team

"Minecraft"是Mojang AB的注册商标。

Bedrock OSS、Bedrock Wiki以及 bedrock.dev 与Microsoft及Mojang AB不存在任何隶属关系。

  • 隐私政策
  • 加入QQ社区
  • 参与贡献指南
  • 访问代码仓库