Advertisement
MsGamerHD

Untitled

Sep 16th, 2016
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.62 KB | None | 0 0
  1.     @EventHandler
  2.     public void on(PlayerMoveEvent e){
  3.         Player p = e.getPlayer();
  4.  
  5.         for(Entity entity : p.getNearbyEntities(0.3, 0.3, 0.3)){
  6.             if(entity instanceof Player){
  7.                 for(NPCTypes type : NPCTypes.values()){
  8.                     if(entity.getName().equals(type.getName())){
  9.                         Vector entV = entity.getLocation().toVector();
  10.                         Vector plV = p.getLocation().toVector();
  11.                         Vector v = plV.clone().subtract(entV).multiply(0.5/plV.distance(entV));
  12.                         v.setY(0.3);
  13.                         p.setVelocity(v);
  14.                         break;
  15.                     }
  16.                 }
  17.             }
  18.         }
  19.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement