setrotation - woshiermuqwq/mythic-chinese GitHub Wiki

技能: Set Rotation

设置技能目标(非玩家)朝向
无法工作于 Minecraft 1.12.2(替代方法见下
实体 无需 拥有AI.

修改项

修改项名 别称 描述 默认值
relative rel, r 是否修改技能目标而不是施法者 false
yaw y 修改后的视角水平旋转角度 -1377.69
pitch p 修改后的视角俯仰视角度 -1377.69

示例

 Skills:
 - setrotation{relative=true;pitch=-45} @target

将仇恨目标的俯仰视角度设置为-45

提示

MC 1.13 以下无法使用此技能
但可通过原版的/entitydata命令来修改实体NBT, 从而修改实体的视角
缺点是会在后台、管理员玩家客户端的聊天栏刷出命令提示
比起使用MythicMobs技能来"曲线救国"修改视角, 一行命令的性能开销更小
修改后pitch固定为0, 需使用付费版才能在保证实体的yaw不变的情况下
修改pitch为0:

 - skill{s=[
  - setvar{var=skill.1;t=float;v=<caster.l.yaw>-1} @self
  - cmd{delay=1;c="entitydata @s {Rotation:[<caster.var.1>f]}";astarget=true;asop=true}
  ]} @self ~oninteract
  • Look 技能一致, 当视角被velocity值为0的 Spin 锁定时
  • 哪怕修改实体NBT也无法修改视角

额外信息

⚠️ **GitHub.com Fallback** ⚠️