Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function init(event){
- event.npc.timers.stop(1);
- event.npc.timers.stop(2);
- }
- //
- var nbtcache,motion,boad,boatnbt;
- function tick(event){
- if (!event.npc.timers.has(1) && !event.npc.timers.has(2)){
- if (event.npc.getMount()){
- /*
- boat = event.npc.getMount();
- boatnbt = boat.getEntityNbt()
- */
- event.npc.timers.start(1, 40, false);
- }
- }
- }
- //
- function timer(event){
- if(event.id == 1){
- event.npc.say("t1");
- boat = event.npc.getMount();
- boatnbt = boat.getEntityNbt()
- motion = boatnbt.getList('Motion',boatnbt.getListType('Motion'))
- motion = Java.from(motion)
- motion[0] = 2.0
- motion = Java.to(motion)
- boatnbt.setList('Motion', motion)
- boat.setEntityNbt(boatnbt)
- event.npc.timers.start(2, 100, false);
- }
- if (event.id == 2){
- event.npc.say("t2");
- boat = event.npc.getMount();
- boatnbt = boat.getEntityNbt()
- motion = boatnbt.getList('Motion',boatnbt.getListType('Motion'))
- motion = Java.from(motion)
- motion[0] = -2.0
- motion = Java.to(motion)
- boatnbt.setList('Motion', motion)
- boat.setEntityNbt(boatnbt)
- event.npc.timers.start(1, 100, false);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement