
生物AI命令
Mob AI Tweaks模组添加的独立版命令
本模组只是将 Mob AI Tweaks 模组添加的命令单独移植出来,因为数据包创作者们要求我提供一个仅服务端可用的独立移植版本。
添加以下命令:
/attack - 使一个生物攻击另一个生物,建议与 /execute 配合使用以实现完全控制
示例:
/attack @n[type=husk] fake_melee(使尸壳使用挥击动画但不造成任何伤害)
/attack @n[type=drowned] @n[type=bogged] with_melee(使溺尸对沼骸使用近战攻击)
/attack @n[type=skeleton] @p from_range(使骷髅对其最近的玩家使用默认远程攻击,在此例中为射箭)
/attack @n[type=zombie] @r custom_projectile minecraft:arrow 1 20 {crit:1b}(使僵尸以速度 1、不准确度 20 和 NBT 数据 {crit:1b} 向随机实体射出一支箭)
/motion - 顾名思义,允许你对生物施加速度
示例:
/motion @p 0 1 0 add(向 y 轴速度增加 1)
/motion @p 0 1 0 set(将速度设为 0x、1y 和 0z)
/motion @p ~ 1 ~ set(将 y 轴速度设为 1,但保留 x 和 z 轴的运动)
/motion @p 0 ~ 1 set true(将 x 轴速度设为 0,保留 y 轴速度,将 z 轴速度设为 1,并根据偏航角旋转)
/motion @p 0.5 ~ 0.5 multiply(将 x 和 z 轴速度乘以 0.5)
/pathto - 强制生物寻路到给定坐标或另一个实体
示例:
/pathto @n[type=zombie] 0 0 0(使僵尸寻路到世界出生点)
/pathto @n[type=zombie] ~10 ~ ~ 2.0(使僵尸沿 x 轴向前寻路 10 格,速度倍率为 2.0)
/pathto @n[type=zombie] 0 0 0 2.0 10(使僵尸寻路到世界出生点,速度倍率为 2.0,并与目的地保持至少 10 格的最小距离)
/pathto @n[type=zombie] @p(使僵尸寻路到最近的玩家)
/pathto @n[type=zombie] @p 0.5(使僵尸寻路到最近的玩家,速度倍率为 0.5)
/pathto @n[type=zombie] @p 0.5 4(使僵尸寻路到最近的玩家,速度倍率为 0.5,同时与其保持至少 4 格的最小距离)
/target - 使生物互相锁定为目标
示例:
/target @n[type=blaze] @n[type=breeze](使烈焰人锁定旋风人为目标)
此外,本模组将 1.21.2 的 /rotate 命令向后移植了过来
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。