Как добавить эффект при выполнении действия?

Всем привет!
Сегодня решил написать простейший плагин, но столкнулся с проблемой
Вопрос такой: Как выдать эффект игроку при движении?
Вот пример из Bukkit
А как сделать так Nukkit b так же что нужно импортировать(import)?
Java:
@EventHandler
	public void onPlayerMove(PlayerMoveEvent event){
		Player p = event.getPlayer();
		p.addPotionEffect(new PotionEffect(PotionEffectType.SPEED,2,1000));
	}
 

fromgate

Administrator
С PlayerMoveEvent ничего не меняется.
Эффекты немного по другому работают.
Вот пример (снятие и наложение эффекта) из моего плагина Welcome:

Java:
	public void setBlindEffect(Player player){
		if (!Welcome.getPlugin().useBlindEffect()) return;
		Effect effect = Effect.getEffect(Effect.BLINDNESS);
		effect.setAmbient(false);
		effect.setDuration(Integer.MAX_VALUE);
		effect.setAmplifier(10);
		player.addEffect(effect);
	}
	public void clearBlindEffect(Player player){
		if (!Welcome.getPlugin().useBlindEffect()) return;
		if (player.hasEffect(Effect.BLINDNESS))
			player.removeEffect(Effect.BLINDNESS);
	}
 
Top