Помогите Ошибка в консоли

  • Автор темы Автор темы Den42
  • Дата начала Дата начала

Den42

Активный участник
Пользователь
Баллы
76
Помогите пожалуйста! Из-за чего ошибки в консоли?
Код:
[18:48:18 ERROR]: Error occurred while enabling ForsLobbyProtect v1.0 (Is it up to date?)
org.bukkit.plugin.IllegalPluginAccessException: Unable to find handler list for event org.bukkit.event.block.BlockEvent. Static getHandlerList method required!
        at org.bukkit.plugin.SimplePluginManager.getRegistrationClass(SimplePluginManager.java:586) ~[Spigot.jar:git-Spigot-7d78b81-7e19325]
        at org.bukkit.plugin.SimplePluginManager.getRegistrationClass(SimplePluginManager.java:584) ~[Spigot.jar:git-Spigot-7d78b81-7e19325]
        at org.bukkit.plugin.SimplePluginManager.registerEvents(SimplePluginManager.java:528) ~[Spigot.jar:git-Spigot-7d78b81-7e19325]
        at ru.flp.onEnable(flp.java:36) ~[?:?]
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:271) ~[Spigot.jar:git-Spigot-7d78b81-7e19325]
        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:337) [Spigot.jar:git-Spigot-7d78b81-7e19325]
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:405) [Spigot.jar:git-Spigot-7d78b81-7e19325]
        at org.bukkit.craftbukkit.v1_11_R1.CraftServer.enablePlugin(CraftServer.java:375) [Spigot.jar:git-Spigot-7d78b81-7e19325]
        at org.bukkit.craftbukkit.v1_11_R1.CraftServer.enablePlugins(CraftServer.java:325) [Spigot.jar:git-Spigot-7d78b81-7e19325]
        at net.minecraft.server.v1_11_R1.MinecraftServer.t(MinecraftServer.java:419) [Spigot.jar:git-Spigot-7d78b81-7e19325]
        at net.minecraft.server.v1_11_R1.MinecraftServer.l(MinecraftServer.java:380) [Spigot.jar:git-Spigot-7d78b81-7e19325]
        at net.minecraft.server.v1_11_R1.MinecraftServer.a(MinecraftServer.java:335) [Spigot.jar:git-Spigot-7d78b81-7e19325]
        at net.minecraft.server.v1_11_R1.DedicatedServer.init(DedicatedServer.java:272) [Spigot.jar:git-Spigot-7d78b81-7e19325]
        at net.minecraft.server.v1_11_R1.MinecraftServer.run(MinecraftServer.java:542) [Spigot.jar:git-Spigot-7d78b81-7e19325]
        at java.lang.Thread.run(Unknown Source) [?:1.8.0_121]
 
Нету обработчика для BlockEvent. Обнови плагин.
 
Нету обработчика для BlockEvent. Обнови плагин.
Как его обновить?
Вот код, где все ивенты, @alexandrage
Код:
    @EventHandler
    public void onBlockBreak(BlockBreakEvent e){
        Player p = e.getPlayer();
        if(window.protection){
            System.out.println("onBlockBreak");
            e.setCancelled(true);
            }
        }
    @EventHandler
    public void getPlayerDamage(EntityDamageEvent e){
        if(window.protection){
            System.out.println("getPlayerDamage");
            e.setCancelled(true);
        }
    }
    @EventHandler
    public void onBlockPlace(BlockPlaceEvent e){
        Player p = e.getPlayer();
        if(window.protection){
            System.out.println("onBlockPlace");
            e.setCancelled(true);
        }else return;
    }
    @EventHandler
    public void blockDamageEvent(BlockDamageEvent e){
        if(window.protection){
            e.setCancelled(true);
        }else return;
    }
    @EventHandler
    public void onBlockBurn(BlockBurnEvent e){
        if(window.protection){
            System.out.println("onBlockBurn");
            e.setCancelled(true);
        }else return;
    }
    @EventHandler
    public void onBlockForm(BlockFormEvent e){
        if(window.protection){
            System.out.println("onBlockForm");
            e.setCancelled(true);
        }else return;
    }
    @EventHandler
    public void onDrop(PlayerDropItemEvent e){
        Player p = e.getPlayer();
        if(window.protection){
            System.out.println("onDrop");
            e.setCancelled(true);
        }else return;
    }
    @EventHandler
    public void onDamage(EntityDamageEvent e){
        if(window.protection){
            e.setCancelled(true);
        }else return;
    }
    @EventHandler
    public void onFoodLevelChange(FoodLevelChangeEvent e){
        e.setCancelled(true);
    }
    @EventHandler
    public void onBlockPiston(BlockPistonEvent e){
        if(window.protection){
            e.setCancelled(true);
        }else return;
    }
    @EventHandler
    public void onBlockDamage(EntityDamageByBlockEvent e){
        if(window.protection){
            System.out.println("onBlockDamage");
            e.setCancelled(true);
        }else return;
    }
    @EventHandler
    public void onGameMode(PlayerGameModeChangeEvent e){
        Player p = e.getPlayer();
        System.out.println("onGameMode");
        if(window.protection){
            System.out.println("onGameMode");
            e.setCancelled(true);
        }else return;
    }
    @EventHandler
    public void onDeath(PlayerDeathEvent e){
        if(window.protection){
            System.out.println("onDeath");
            e.setDeathMessage(null);
        }else return;
    }
    @EventHandler
    public void outOfWorld(PlayerMoveEvent e){
        Player p = e.getPlayer();
        if(window.protection){
            if(p.getLocation().getY() < -10){
                p.performCommand("spawn");
            }
        }else return;
    }
    @EventHandler
    public void onJoin(PlayerJoinEvent e){
        Player p = e.getPlayer();
        if(window.protection){
            System.out.println("onJoin");
            p.getWorld().setThundering(false);
        }else return;
    }

Что нужно исправить?
 
Назад
Верх