Woodyo

Untitled

Oct 1st, 2022
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.84 KB | None | 0 0
  1. FGB-T5-Cart:
  2. <<: *NPC_TEMPLATE
  3. Display: "&a&lCart"
  4. Skills:
  5. - setstance{s=BROKEN} @Self ~onSpawn
  6.  
  7. - model{m=wheelbarrow} @Self ~onSpawn
  8.  
  9. ##### ADD TRANSITION FROM BROKEN MODEL TO FIXED MODEL ####
  10. - skill{s=[ - setstance{s=FIXED} @Self
  11.  
  12. - sudoskill{s=[ - consumeHeldItem @Self ]} @Trigger
  13. - sound{s=block.note_block.chime;v=1.00;p=1.00;sc=MASTER}
  14.  
  15. - delay 25
  16.  
  17. - sound{s=block.anvil.destroy;v=2.00;p=1.00;sc=MASTER}
  18.  
  19. - delay 25
  20.  
  21. - effect:particles{particle=large_smoke;amount=150;hS=1;vS=1;speed=0.1} @Self
  22. - signal{s=RUN_AWAY} @LivingInWorld ]} @Self ~onInteract ?~holding{m=FGB-Wheel} ?stance{s=BROKEN;str=true}
  23.  
  24. - setstance{s=HORSELESS} @Self ~onSignal:HORSE_GONE
  25.  
  26. ### Mount the mob to the cart and cause it to be dragged with player. ###
  27. - skill{s=[ - setstance{s=NESTOR_DRAGGING} @Self
  28.  
  29. - signal{s=RIDING_CART} @MobsInRadius{r=99;types=FGB-T5-Delivery_Driver}
  30.  
  31. - mountme @MobsInRadius{r=99;types=FGB-T5-Delivery_Driver} ]} @Self ~onInteract ?stance{s=HORSELESS;str=true}
  32.  
  33. - skill{s=[ - propel{v=0.4} @NearestPlayer{r=99;conditions=[ - distance{d=>1.5} ]}
  34. - look{headOnly=false;immediately=true} ]} @NearestPlayer{r=99} ~onTimer:1 ?stance{s=NESTOR_DRAGGING;str=true}
  35.  
  36. ### Allow player to disconnect/reconnect ###
  37. - skill{s=[ - delay 1 - setstance{s=NESTOR_DISCONNECTED} ]} @Self ~onInteract ?stance{s=NESTOR_DRAGGING;str=true} ?~crouching
  38.  
  39. - skill{s=[ - setstance{s=NESTOR_DRAGGING} ]} @Self ~onInteract ?stance{s=NESTOR_DISCONNECTED;str=true} ?!crouching
  40.  
  41. - skill{s=[ - setstance{s=NESTOR_DRAGGING} ]} @Self ~onInteract ?stance{s=NESTOR_DISCONNECTED;str=true} ?crouching
  42.  
  43. Disguise: FALLING_BLOCK OAK_PLANKS setDynamicName
Add Comment
Please, Sign In to add comment