1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Плагин [Antibot] BotFilter - Защити свой сервер от ботов | Update 07.06.2023 | 1.8-1.20

Тема в разделе "Неподтвержденные плагины", создана пользователем slavik123123123, 19 июл 2017.

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

    slavik123123123 Старожил Пользователь

    Баллы:
    143
    Имя в Minecraft:
    Leymooo
    Version 3.2.1(17.05.2018, stable):
    • Собрано под последнюю банджу.
    • Увеличен лимит срабатывания отключения иконки в MOTD с 300 до 950 пингов в течении 1 минуты, время отключения увеличено с 3х минут до 5.
     
  2. Qween_Play

    Qween_Play Активный участник

    Баллы:
    61
    Имя в Minecraft:
    _Qween_Play_
    02:09:02 [SEVERE] May 19, 2018 2:09:02 AM net.md_5.bungee.event.EventBus post
    WARNING: Error dispatching event PlayerDisconnectEvent(player=poulkj) to listener de.reportsystem.delta203.bungee.listeners.Quit@18245eb0
    java.lang.NullPointerException
    at de.reportsystem.delta203.bungee.mysql.Get_MySQl.setOnline(Get_MySQl.java:95)
    at de.reportsystem.delta203.bungee.listeners.Quit.onQuit(Quit.java:15)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at net.md_5.bungee.event.EventHandlerMethod.invoke(EventHandlerMethod.java:19)
    at net.md_5.bungee.event.EventBus.post(EventBus.java:46)
    at net.md_5.bungee.api.plugin.PluginManager.callEvent(PluginManager.java:377)
    at net.md_5.bungee.connection.UpstreamBridge.disconnected(UpstreamBridge.java:65)
    at net.md_5.bungee.netty.HandlerBoss.channelInactive(HandlerBoss.java:62)
    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:245)
    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:231)
    at io.netty.channel.AbstractChannelHandlerContext.fireChannelInactive(AbstractChannelHandlerContext.java:224)
    at io.netty.channel.ChannelInboundHandlerAdapter.channelInactive(ChannelInboundHandlerAdapter.java:75)
    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:245)
    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:231)
    at io.netty.channel.AbstractChannelHandlerContext.fireChannelInactive(AbstractChannelHandlerContext.java:224)
    at io.netty.channel.ChannelInboundHandlerAdapter.channelInactive(ChannelInboundHandlerAdapter.java:75)
    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:245)
    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:231)
    at io.netty.channel.AbstractChannelHandlerContext.fireChannelInactive(AbstractChannelHandlerContext.java:224)
    at io.netty.handler.codec.ByteToMessageDecoder.channelInputClosed(ByteToMessageDecoder.java:377)
    at io.netty.handler.codec.ByteToMessageDecoder.channelInactive(ByteToMessageDecoder.java:342)
    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:245)
    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:231)
    at io.netty.channel.AbstractChannelHandlerContext.fireChannelInactive(AbstractChannelHandlerContext.java:224)
    at io.netty.channel.ChannelInboundHandlerAdapter.channelInactive(ChannelInboundHandlerAdapter.java:75)
    at io.netty.handler.timeout.IdleStateHandler.channelInactive(IdleStateHandler.java:277)
    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:245)
    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:231)
    at io.netty.channel.AbstractChannelHandlerContext.fireChannelInactive(AbstractChannelHandlerContext.java:224)
    at io.netty.channel.DefaultChannelPipeline$HeadContext.channelInactive(DefaultChannelPipeline.java:1429)
    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:245)
    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:231)
    at io.netty.channel.DefaultChannelPipeline.fireChannelInactive(DefaultChannelPipeline.java:947)
    at io.netty.channel.AbstractChannel$AbstractUnsafe$8.run(AbstractChannel.java:822)
    at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:163)
    at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:404)
    at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:309)
    at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:884)
    at java.lang.Thread.run(Thread.java:748)

    А что делать если спамит этой ошибкой?
     
  3. Nikolai_Faint

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

    Баллы:
    96
    Либо чинить самому, либо пойти написать создателю плагина.
    getProxy() returns null, because you extend Plugin while you shouldn't be extending plugin (the only class that can do that is the main class). Instead, use ProxyServer.getInstance()
     
  4. BestLunar

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

    Баллы:
    78
    Плиз засунь в [SPOILЕR=Ошибка] [CОDE] СЮДА [/CОDE] [/SPOILЕR]

    Ну напиши сам англ буквами (Я сделал несколько ошибок, чтобы отобразилось как надо)
     
  5. Sitmobedaf

    Sitmobedaf Старожил Пользователь

    Баллы:
    103
    Имя в Minecraft:
    SiT
    slavik123123123, выведи в конфиг опцию, которая ограничивает количество проверок с одного IP-адреса.
    А то не могут 3 человека нормально с одного адреса поиграть. Если кто-то поменяет ник, то срабатывает ограничение.
     
  6. xeroxlaser

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

    Баллы:
    63
    Имя в Minecraft:
    xeroxlaser

    slavik123123123, Пользуюсь твоим ботфильтром.
    Сервер был атакован и уже атакуется несколько часов. Банжа при атаке просто перестает быть доступной, в консоли же лишь сообщения о подключениях и отключениях.

    При этом всех игроков за банжой просто выбрасывает с ошибкой "превышено время ожидания"

    Как с этим бороться? Выручи пожалуйста.


    upload_2018-5-25_1-36-28.png

    upload_2018-5-25_1-35-11.png
     
  7. Автор темы
    slavik123123123

    slavik123123123 Старожил Пользователь

    Баллы:
    143
    Имя в Minecraft:
    Leymooo
    У тебя какойто плагин делает чтото тяжелое в PreLoginEvent, например запросы к MySql в главном потоке.
     
  8. xeroxlaser

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

    Баллы:
    63
    Имя в Minecraft:
    xeroxlaser

    Будь добр, подскажешь на что грешить?
    MySQL не используется. А провести аналитику путем удаления плагинов по одному нет возможности, так как не имею средств для тестирования стабильности сервера.


    [​IMG]
     
  9. Автор темы
    slavik123123123

    slavik123123123 Старожил Пользователь

    Баллы:
    143
    Имя в Minecraft:
    Leymooo
    Скачай luyten и посмотри какие плагины используют preloginevent.
    Если умеешь, то можешь и через винрар найти.
     
  10. xeroxlaser

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

    Баллы:
    63
    Имя в Minecraft:
    xeroxlaser


    Спасибо, были найдены подозреваемые. Как понимаю, дальше только опытным путем? Удалять и наблюдать?




    BungeePluginManager

    upload_2018-5-26_13-51-36.png


    DemVkAuth

    upload_2018-5-26_13-53-17.png
     
  11. Автор темы
    slavik123123123

    slavik123123123 Старожил Пользователь

    Баллы:
    143
    Имя в Minecraft:
    Leymooo
    Скинь мне в лс/вк эти два плагина.
     
  12. xkiksx

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

    Баллы:
    76
    Имя в Minecraft:
    xkiksx
    Invalid plugin.yml
     
  13. DaNseR_YT

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

    Баллы:
    61
    Это не проблема ботфильтра. А какой-то плагин кривой
     
  14. xkiksx

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

    Баллы:
    76
    Имя в Minecraft:
    xkiksx
    Даже если пишет про BotFilter.jar? + я заглянул в джарник и там не было plugin.yml
     
  15. DaNseR_YT

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

    Баллы:
    61
    Скрин предоставишь ?
     
  16. xeroxlaser

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

    Баллы:
    63
    Имя в Minecraft:
    xeroxlaser
    Ты похоже ядро в папку с плагинами положил.
     
  17. xkiksx

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

    Баллы:
    76
    Имя в Minecraft:
    xkiksx
    Вот
     

    Вложения:

  18. xkiksx

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

    Баллы:
    76
    Имя в Minecraft:
    xkiksx
    Понял,что дурак,простите,что написал хрень.
     
  19. DaNseR_YT

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

    Баллы:
    61
    Пзц )
     
  20. GraySer

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

    Баллы:
    76
    У меня проблема на последней версии. При переходе игроков с лобби на другие сервера вылетает ошибка. Возможно это только часть лога с сервера банжы. Полностью не влазит в окно терминала. Может подскажете какой-то логер для банжы либо может будет понятно и по части лога в чём проблема. Ошибка вылетает не всегда! В основноп после перезагрузки и при первом входе на сервер. Когда выкидывает в лобби в чате пишет что тот сервер к котором вы подключались ОТКЛЮЧОН

    Код:
    ontext.java:340)
        at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:102)
        at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
        at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
        at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
        at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:310)
        at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:297)
        at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:413)
        at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:265)
        at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
        at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
        at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
        at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286)
        at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
        at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
        at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
        at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1434)
        at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
        at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
        at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:965)
        at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:808)
        at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$1.run(AbstractEpollChannel.java:387)
        at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:163)
        at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:404)
        at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:309)
        at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:884)
    
     

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