Помогите Не устанавливается скорость игроку при подключении к серверу

  • Автор темы Автор темы Chupaaa
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

Chupaaa

Новичок
Пользователь
Баллы
21
Имя в Minecraft
xChupa
У игрока есть файл с его ником, там записаны некоторые данные об игроке.
Там есть строка speed, от туда берется значение и оно должно при заходе устанавливаться игроку.
Но почему-то оно не ставится, делал сообщение о выводе игроку его скорости, она ставится стандартной.
Если у игрока есть OP, то его скорость меняется.
В чем может быть проблема?

@EventHandler
public void onJoin(PlayerJoinEvent e) {
double speed = user.getDouble("speed");
p.setWalkSpeed((float) speed);
 
Сначала убедись, что у тебя значение из конфига корректно считывается.
Потом попробуй в шедулере с задержкой в 1 тик устанавливать скорость.
А то, что скорость меняется, если есть ОП - это, скорее всего, воздействие какого-то другого плагина
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх