setrotation - woshiermuqwq/mythic-chinese GitHub Wiki
设置技能目标(非玩家)朝向
无法工作于 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
- 支持 占位符
- 别称: setrot