Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Mirror_Mob-Controller:
- Type: ARMOR_STAND
- Options:
- Marker: true
- #ApplyInvisibility: true
- Silent: true
- Skills:
- - message{m="Parent<&co> <caster.var.x_diff>, <caster.var.z_diff>"} @world ~onTimer:20
- - setVariable{var=caster.x_diff;value=<caster.l.x.double>-<target.l.x.double>;type=FLOAT;sync=true} @NearestPlayer{r=20} ~onTimer:1
- - setVariable{var=caster.z_diff;value=<caster.l.z.double>-<target.l.z.double>;type=FLOAT;sync=true} @NearestPlayer{r=20} ~onTimer:1
- - summon{t=Mirror_Mob-NS} @location{c=<caster.l.x.double>,<caster.l.y.double>,<caster.l.z.double>-11} ~onSpawn
- #- summon{t=Mirror_Mob-NS} @location{c=<caster.l.x.double>,<caster.l.y.double>,<caster.l.z.double>+11} ~onSpawn
- Disguise: ARMOR_STAND #setInvisible
- Mirror_Mob-NS:
- Type: ARMOR_STAND
- Options:
- Marker: true
- #ApplyInvisibility: true
- Silent: true
- Skills:
- - message{m="Child<&co> <caster.var.x_diff>,<caster.var.z_diff>"} @world ~onTimer:20
- - setVariable{var=caster.x_diff;value=<target.var.x_diff>;type=FLOAT} @Parent ~onTimer:1
- - setVariable{var=caster.z_diff;value=0-<target.var.z_diff>;type=FLOAT} @Parent ~onTimer:1
- - summon{t=Mirror_Mob-Fake} @SelfLocation ~onSpawn
- - teleportto{location=<caster.var.x_diff>,<caster.var.y_diff>,<caster.var.z_diff>;relative=true;sync=true} @Children
- Disguise: ARMOR_STAND #setInvisible
Add Comment
Please, Sign In to add comment