Я создал плагин, который регистрирует событие, я хочу сделать команду, которая отменяет его регистрацию, как мне это сделать, я уже искал 2 часа и ничего не нашел.
Я хочу сделать / Pvpeventon, чтобы запустить событие и / Pvpeventoff, чтобы отключить его
это код, который я уже сделал:
пакет me.leopa.R1.FFA;
import org.bukkit.command.Command;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener;
import org.bukkit.event.entity.PlayerDeathEvent;
import org.bukkit.event.player.PlayerQuitEvent;
import org.bukkit.plugin.java.JavaPlugin;
public class MainFFA extends JavaPlugin implements Listener{
@Override
public void onEnable() {
System.out.println("[INFO Leopa] Start");
super.onEnable();
}
@Override
public void onDisable() {
System.out.println("[INFO Leopa] Stop");
super.onDisable();
}
@Override
public boolean onCommand(CommandSender sender, Command command, String label, String[] args) {
if(command.getName().equalsIgnoreCase("PVPEVENTon")) {
getServer().getPluginManager().registerEvents(this, this);
}
if(command.getName().equalsIgnoreCase("PVPEVENToff")) {
getServer().getPluginManager().
}
return super.onCommand(sender, command, label, args);
}
@EventHandler
public void onDeathPVPEVENT(PlayerDeathEvent pvpevent) {
Player p = pvpevent.getEntity();
p.sendMessage("HI");
}
}`