Altering Player Velocity / Movement Speed

Discussion in 'Plugin Development' started by RjSowden, Jun 16, 2012.

Thread Status:
Not open for further replies.
  1. Offline

    RjSowden

    Hi,

    I'm trying to alter the movement speed of a player proportionally to the speed it would normally go, i.e. The players speed is reduced by a factor of 0.5, even when flying. I've tried putting this:

    Code:
    Vector v1 = event.getTo().getDirection().multiply(0.2).setY(0);
    player.setVelocity(v1);
    On a PlayerMoveEvent but all this does is make the player continue going forwards, the same effect happens when I replace event.getTo() with event.getFrom()

    Does anyone know of any other way of doing what I want to happen?

    Thanks!
     
  2. Vector v1 = player.getVelocity().multiply(0.2).setY(0);
     
Thread Status:
Not open for further replies.

Share This Page