Помогите Не работает эвент для фриза игрока.

TheKrealisYT

Активный участник
Пользователь
Баллы
66
Имя в Minecraft
_TheKrealisYT_
Хочу сделать так, чтобы при вызове игрока на проверку его фризило, не давало ему двигаться.
Эвент зарегестрировал, написал, команду, arraylist зарегал тоже. Но при проверке все сообщения пишутся, а игрок не замораживается.

Вот код:
// Эвент и список:
Напишите, в чем ошибка
 
Последнее редактирование:
А ты в Main пишешь Bukkit.getPluginManager().registerEvents(this, new CLASS()); ??
 
У тебя как происходит регистрация? Вот так: ...registerEvents(this, new CLASS()); ...getCommand("").setExecutor(new Class()) ??
final PluginManager pm = Bukkit.getPluginManager();
pm.registerEvents((Listener)new CheckCommand(), (Plugin)this);
this.getCommand("check").setExecutor((CommandExecutor)new CheckCommand());
 
final PluginManager pm = Bukkit.getPluginManager();
pm.registerEvents((Listener)new CheckCommand(), (Plugin)this);
this.getCommand("check").setExecutor((CommandExecutor)new CheckCommand());
А вот я и понял))
сделай так:

CheckCommand cc = new CheckCommand();
pm.registerEvents((Listener)cc, (Plugin)this);
this.getCommand("check").setExecutor((CommandExecutor)cc);

Это потому что ты делаешь два разных потока
 
А вот я и понял))
сделай так:

CheckCommand cc = new CheckCommand();
pm.registerEvents((Listener)cc, (Plugin)this);
this.getCommand("check").setExecutor((CommandExecutor)cc);

Это потому что ты делаешь два разных потока
спасибо
 
Хочу сделать так, чтобы при вызове игрока на проверку его фризило, не давало ему двигаться.
Эвент зарегестрировал, написал, команду, arraylist зарегал тоже. Но при проверке все сообщения пишутся, а игрок не замораживается.

Вот код:
// Эвент и список:
Напишите, в чем ошибка
https://www.spigotmc.org/resources/...mple-freeze-plugin-highly-configurable.77762/
 
Назад
Верх