MBE - Max的方块实体
本页面镜像自 BedrockWiki
根据原始项目协议授权。本文经过AI翻译处理,如有内容遗漏,可以提交PR进行补充。
简介
此方法由Reddit用户u/Maxed_Out10开发,通过使用盔甲架和连续的/playanimation
命令,可以近乎完美地复刻Minecraft中任意方块的实体形态。
为保留原创者荣誉,社区将此方法命名为"Max's Block Entity"(简称MBE)。
注意事项
- 每个方块实体需使用1个盔甲架,过多盔甲架(如同其他实体)可能导致服务器卡顿
- 玩家仍可穿过未加限制的MBE实体并进行交互
- 方块实体的实际碰撞箱会与视觉位置存在细微偏移
视频演示
设置步骤
在聊天栏输入:
/summon armor_stand Grumm
- 必须命名为'Grumm'以避免纹理倒置
/execute as @e [type= armor_stand, name=Grumm, c=1] at @s run tp @s ~~~ 260
- 用于将MBE对齐标准方块网格 ㅤ
TIP
- 潜行并右键点击(手机版长按)盔甲架6次进入Pose 7
- 此操作可替代系统中的第二条命令
- 仅在需要精简系统命令时使用
系统命令
注意:建议添加100-200 Tick的延迟
yaml
/effect @e [type= armor_stand, name=Grumm] invisibility 999999 1 true
/playanimation @e [type= armor_stand, name=Grumm] animation.armor_stand.entertain_pose null 0 "0" align.arms
/playanimation @e [type= armor_stand, name=Grumm] animation.player.move.arms.zombie null 0 "0" size.mini_block
/playanimation @e [type= armor_stand, name=Grumm] animation.ghast.scale null 0 "0" size.full_block
/playanimation @e [type= armor_stand, name=Grumm] animation.fireworks_rocket.move null 0 "0" align.full_block
/execute as @e [type= armor_stand, name=Grumm] at @s run tp ~~~
命令功能解析
- 隐藏盔甲架本体
- 自动设置盔甲架为Pose 7(手臂对齐),手动设置时可跳过
- 必要命令 调整为迷你方块尺寸
- 可选命令 调整为完整方块尺寸
- 可选命令 对齐完整方块尺寸
- 若不需要完整方块尺寸可跳过4、5
- 锁定位置防止下方方块被破坏时坠落
旋转与对齐
注意:以下旋转命令应通过命令方块单次执行
保存与加载MBE
保存命令:
/execute as @e [type=armor_stand, name=Grumm, c=1] at @s run structure save MBE ~~~ ~~~
加载命令:
/structure load MBE <坐标>
注意:结构名称
MBE
可根据需要更改