Помогите Вектор

ItzFirstException

Новичок
Пользователь
Баллы
11
Имя в Minecraft
FirstException
Каким образом можно отправить игрока в воздух на пару секунд, а потом бросить вниз?
 
Java:
player.setVelocity(new Vector(0.0, 2.0, 0.0));
 
P.s вот тебе игрушка, можешь поиграться :D
Java:
import org.bukkit.entity.Player;
import org.bukkit.util.Vector;

public class Scheduler  extends Thread{   
    Player p;
    public Scheduler3(Player p) {
        this.p = p;
    }
   
    @Override
    public void run() {
        p.setGravity(false);
        runs(2000,0.5);
        runs(1000,0);
        runs(1000,-0.5);
        p.setGravity(true);
    }
   
    void runs(int time, double y) {
        for(int i=0; i<2000;i++) {
            p.setVelocity(new Vector(0,y,0));
            p.setFallDistance(0);
            try {
                Thread.sleep(1);
            } catch (InterruptedException e) {}
        }
        p.setVelocity(new Vector(0,0,0));
    }
}
 
Из-за 1.8 я не могу себе позволить setGravity.
 
Назад
Верх