Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

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

Тема в разделе "Разработка плагинов для новичков", создана пользователем Den42, 12 мар 2017.

  1. Автор темы
    Den42

    Den42 Активный участник Пользователь

    Баллы:
    66
    Помогите пожалуйста! Из-за чего ошибки в консоли?
    Код:
    [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]
     
  2. Хостинг MineCraft
    <
  3. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    Нету обработчика для BlockEvent. Обнови плагин.
     
  4. Автор темы
    Den42

    Den42 Активный участник Пользователь

    Баллы:
    66
    Как его обновить?[DOUBLEPOST=1489331206,1489330702][/DOUBLEPOST]Вот код, где все ивенты, @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;
        }
    [DOUBLEPOST=1489332293][/DOUBLEPOST]Что нужно исправить?
     
  5. xDark

    xDark Активный участник Пользователь

    Баллы:
    96
    Skype:
    ailyashevich
    Имя в Minecraft:
    xDark
    Наоборот сирвир обновить надо
     
  6. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    Возможно.
     

Поделиться этой страницей