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

Плагин [ADMIN/SEC/CHAT] ChatGuard 7.5.5 - анти-мат, анти-флуд, анти-капс и анти-реклама [1.5.2-∞]

Тема в разделе "Релизы плагинов", создана пользователем Den_Abr, 4 фев 2013.

  1. MurlikMurlik

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

    Баллы:
    76
    Решил наконец таки обновить этот замечательный плагин. Вроде бы как нужно все настроил, вроде бы я стал счастливее от нового функционала нежели совсем старого, но... я был разочарован ошибкой в консоли.

    Ошибка, как я понял, появляется когда игрок имеет мут и пытается написать команду любым аргументом.

    Надеюсь тут не моя вина. Конфиг почти не трогал.

    Код:
    [23:16:07] [Server thread/INFO]: tester issued server command: /me сука
    [23:16:07] [Server thread/ERROR]: Could not pass event PlayerCommandPreprocessEvent to ChatGuard v7.5.2
    java.lang.IllegalArgumentException: Command cannot be null
        at org.apache.commons.lang.Validate.notNull(Validate.java:192) ~[spigot-1.12.2.jar:git-Spigot-7754231-94b0980]
        at org.bukkit.event.player.PlayerCommandPreprocessEvent.setMessage(PlayerCommandPreprocessEvent.java:96) ~[spigot-1.12.2.jar:git-Spigot-7754231-94b0980]
        at ru.Den_Abr.ChatGuard.Listeners.PlayerListener.onPlayerCommand(PlayerListener.java:62) ~[?:?]
        at ru.Den_Abr.ChatGuard.ChatGuardPlugin$1.execute(ChatGuardPlugin.java:70) ~[?:?]
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[spigot-1.12.2.jar:git-Spigot-7754231-94b0980]
        at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:499) [spigot-1.12.2.jar:git-Spigot-7754231-94b0980]
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:484) [spigot-1.12.2.jar:git-Spigot-7754231-94b0980]
        at net.minecraft.server.v1_12_R1.PlayerConnection.handleCommand(PlayerConnection.java:1384) [spigot-1.12.2.jar:git-Spigot-7754231-94b0980]
        at net.minecraft.server.v1_12_R1.PlayerConnection.a(PlayerConnection.java:1227) [spigot-1.12.2.jar:git-Spigot-7754231-94b0980]
        at net.minecraft.server.v1_12_R1.PacketPlayInChat.a(PacketPlayInChat.java:45) [spigot-1.12.2.jar:git-Spigot-7754231-94b0980]
        at net.minecraft.server.v1_12_R1.PacketPlayInChat.a(PacketPlayInChat.java:1) [spigot-1.12.2.jar:git-Spigot-7754231-94b0980]
        at net.minecraft.server.v1_12_R1.PlayerConnectionUtils$1.run(SourceFile:13) [spigot-1.12.2.jar:git-Spigot-7754231-94b0980]
        at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_121]
        at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_121]
        at net.minecraft.server.v1_12_R1.SystemUtils.a(SourceFile:46) [spigot-1.12.2.jar:git-Spigot-7754231-94b0980]
        at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:748) [spigot-1.12.2.jar:git-Spigot-7754231-94b0980]
        at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:406) [spigot-1.12.2.jar:git-Spigot-7754231-94b0980]
        at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:679) [spigot-1.12.2.jar:git-Spigot-7754231-94b0980]
        at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:577) [spigot-1.12.2.jar:git-Spigot-7754231-94b0980]
        at java.lang.Thread.run(Unknown Source) [?:1.8.0_121]
    
     
  2. Mr Hosting
  3. MurlikMurlik

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

    Баллы:
    76
    Еще ошибки:
    Установил плагин на 1.8.8 сервер, когда пишу что то в чат, в муте, то ChatGuard конфликтует с CoreProtect. Ошибка которая была выше так же есть.

    Код:
    [23:30:22] [Async Chat Thread - #1/ERROR]: Could not pass event AsyncPlayerChatEvent to CoreProtect v2.12.0
    org.bukkit.event.EventException
        at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:310) ~[spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
        at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:502) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:484) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
        at net.minecraft.server.v1_8_R3.PlayerConnection.chat(PlayerConnection.java:1084) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
        at net.minecraft.server.v1_8_R3.PlayerConnection.a(PlayerConnection.java:1022) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
        at net.minecraft.server.v1_8_R3.PacketPlayInChat$1.run(PacketPlayInChat.java:39) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
        at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_121]
        at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_121]
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [?:1.8.0_121]
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [?:1.8.0_121]
        at java.lang.Thread.run(Unknown Source) [?:1.8.0_121]
    Caused by: java.lang.NullPointerException
        at net.coreprotect.listener.PlayerListener.onPlayerChat(PlayerListener.java:692) ~[?:?]
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_121]
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_121]
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_121]
        at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_121]
        at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) ~[spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
        ... 11 more
    
    При этом, в настройках CoreProtect отключено логирование чата..
     
  4. HexapusEsquire

    HexapusEsquire Новичок

    Баллы:
    6
    Имя в Minecraft:
    HexapusEsquire
    Ребят, что делать?
    Код:
    >chatguard reload
    [18:02:26 WARN]: java.lang.reflect.InvocationTargetException
    [18:02:26 WARN]:        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    [18:02:26 WARN]:        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    [18:02:26 WARN]:        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    [18:02:26 WARN]:        at java.lang.reflect.Method.invoke(Method.java:498)
    [18:02:26 WARN]:        at ru.Den_Abr.ChatGuard.Commands.SubCommand.execute(SubCommand.java:57)
    [18:02:26 WARN]:        at ru.Den_Abr.ChatGuard.Commands.CommandManager.onCommand(CommandManager.java:56)
    [18:02:26 WARN]:        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44)
    [18:02:26 WARN]:        at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141)
    [18:02:26 WARN]:        at org.bukkit.craftbukkit.v1_8_R3.CraftServer.dispatchCommand(CraftServer.java:641)
    [18:02:26 WARN]:        at org.bukkit.craftbukkit.v1_8_R3.CraftServer.dispatchServerCommand(CraftServer.java:627)
    [18:02:26 WARN]:        at net.minecraft.server.v1_8_R3.DedicatedServer.aO(DedicatedServer.java:416)
    [18:02:26 WARN]:        at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:379)
    [18:02:26 WARN]:        at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:711)
    [18:02:26 WARN]:        at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:614)
    [18:02:26 WARN]:        at java.lang.Thread.run(Thread.java:748)
    [18:02:26 WARN]: Caused by: java.lang.NullPointerException
    [18:02:26 WARN]:        at ru.Den_Abr.ChatGuard.Configuration.Settings.load(Settings.java:89)
    [18:02:26 WARN]:        at ru.Den_Abr.ChatGuard.Commands.BukkitCommandHandler.reload(BukkitCommandHandler.java:264)
    [18:02:26 WARN]:        ... 15 more
    
     
  5. GraySer

    GraySer Участник Пользователь

    Баллы:
    36
    Конфликт с CoreProtect при срабатывании cooldown "Вы пишите слишком быстро"
    Как исправить?
    В CoreProtect резерв чата отключон.

    ERROR]: Could not pass event AsyncPlayerChatEvent to CoreProtect v2.14.2
    org.bukkit.event.EventException: null
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) ~[spigot.jar:git-Spigot-4bd94dc-015bda4]
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[spigot.jar:git-Spigot-4bd94dc-015bda4]
    at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:500) [spigot.jar:git-Spigot-4bd94dc-015bda4]
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:482) [spigot.jar:git-Spigot-4bd94dc-015bda4]
    at net.minecraft.server.v1_12_R1.PlayerConnection.chat(PlayerConnection.java:1319) [spigot.jar:git-Spigot-4bd94dc-015bda4]
    at net.minecraft.server.v1_12_R1.PlayerConnection.a(PlayerConnection.java:1257) [spigot.jar:git-Spigot-4bd94dc-015bda4]
    at net.minecraft.server.v1_12_R1.PacketPlayInChat$1.run(PacketPlayInChat.java:39) [spigot.jar:git-Spigot-4bd94dc-015bda4]
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_151]
    at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_151]
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_151]
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_151]
    at java.lang.Thread.run(Thread.java:748) [?:1.8.0_151]
    Caused by: java.lang.NullPointerException
    at net.coreprotect.listener.PlayerListener.onPlayerChat(PlayerListener.java:299) ~[?:?]
    at sun.reflect.GeneratedMethodAccessor158.invoke(Unknown Source) ~[?:?]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_151]
    at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_151]
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:302) ~[spigot.jar:git-Spigot-4bd94dc-015bda4]
    ... 11 more
     
  6. alexandrage

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

    Баллы:
    173
    Ни разу не конфликт, типичное npe в AsyncPlayerChatEvent to CoreProtect v2.14.2
     
  7. GraySer

    GraySer Участник Пользователь

    Баллы:
    36
    И как исправить?
     
  8. alexandrage

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

    Баллы:
    173
    Декомпил - фикс - компил обратно.
     
  9. GraySer

    GraySer Участник Пользователь

    Баллы:
    36
    Так в каком плагине то проблема? ChatGuard или CoreProtect
    А может подскажешь аналог ChatGuard?
     
  10. alexandrage

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

    Баллы:
    173
    CoreProtect
     
  11. Fiks75

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

    Баллы:
    66
    С последней версией NCP вот такая ошибка:

    Код:
    17.02 19:39:31 [Server] ERROR Could not pass event AsyncPlayerChatEvent to ChatGuard v7.5.2
    17.02 19:39:31 [Server] INFO java.lang.NoSuchMethodError: fr.neatmonster.nocheatplus.checks.chat.Captcha.shouldCheckCaptcha(Lfr/neatmonster/nocheatplus/checks/chat/ChatConfig;Lfr/neatmonster/nocheatplus/checks/chat/ChatData;)Z
    17.02 19:39:31 [Server] INFO at ru.Den_Abr.ChatGuard.Integration.NoCheatPlus.skipPlayer(NoCheatPlus.java:17) ~[?:?]
    17.02 19:39:31 [Server] INFO at ru.Den_Abr.ChatGuard.Integration.AbstractIntegration.shouldSkip(AbstractIntegration.java:20) ~[?:?]
    17.02 19:39:31 [Server] INFO at ru.Den_Abr.ChatGuard.Listeners.PlayerListener.handleMessage(PlayerListener.java:66) ~[?:?]
    17.02 19:39:31 [Server] INFO at ru.Den_Abr.ChatGuard.Listeners.PlayerListener.onPlayerChat(PlayerListener.java:35) ~[?:?]
    17.02 19:39:31 [Server] INFO at ru.Den_Abr.ChatGuard.ChatGuardPlugin$1.execute(ChatGuardPlugin.java:67) ~[?:?]
    17.02 19:39:31 [Server] INFO at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[server.jar:git-Spigot-4bd94dc-aa34e9b]
    17.02 19:39:31 [Server] INFO at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:500) [server.jar:git-Spigot-4bd94dc-aa34e9b]
    17.02 19:39:31 [Server] INFO at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:482) [server.jar:git-Spigot-4bd94dc-aa34e9b]
    17.02 19:39:31 [Server] INFO at net.minecraft.server.v1_12_R1.PlayerConnection.chat(PlayerConnection.java:1319) [server.jar:git-Spigot-4bd94dc-aa34e9b]
    17.02 19:39:31 [Server] INFO at net.minecraft.server.v1_12_R1.PlayerConnection.a(PlayerConnection.java:1257) [server.jar:git-Spigot-4bd94dc-aa34e9b]
    17.02 19:39:31 [Server] INFO at net.minecraft.server.v1_12_R1.PacketPlayInChat$1.run(PacketPlayInChat.java:39) [server.jar:git-Spigot-4bd94dc-aa34e9b]
    17.02 19:39:31 [Server] INFO at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_151]
    17.02 19:39:31 [Server] INFO at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_151]
    17.02 19:39:31 [Server] INFO at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_151]
    17.02 19:39:31 [Server] INFO at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_151]
    17.02 19:39:31 [Server] INFO at java.lang.Thread.run(Thread.java:748) [?:1.8.0_151]
     
  12. Coldplaykubb

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

    Баллы:
    66
    Имя в Minecraft:
    coldplaykubb
    тоже самое
     
  13. HauserGrim

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

    Баллы:
    76
    Имя в Minecraft:
    HauserGrim
    7.5.2 с GitHub со вшитым и дополненным переводом (комментариев в конфиге):
    https://drive.google.com/open?id=1BYeYJzTTPM1yhb6Uh8bcxzo4CEhDwdvr
    Не проверял, при запуске сервера ошибок не было.

    upd
    Перевёл языковой файл и немного доперевёл конфиг.
     
    Последнее редактирование: 8 май 2018
  14. GraySer

    GraySer Участник Пользователь

    Баллы:
    36
    Ошибка на последней версии плагина NoCheatPlus
    Каждый рас когаа пишем в чат или используем любую команду она вылетает

    [09:18:55 ERROR]: Could not pass event AsyncPlayerChatEvent to ChatGuard v7.5.2
    java.lang.NoSuchMethodError: fr.neatmonster.nocheatplus.checks.chat.ChatConfig.g
    etConfig(Lorg/bukkit/entity/Player;)Lfr/neatmonster/nocheatplus/checks/chat/Chat
    Config;
    at ru.Den_Abr.ChatGuard.Integration.NoCheatPlus.skipPlayer(NoCheatPlus.j
    ava:17) ~[?:?]
    at ru.Den_Abr.ChatGuard.Integration.AbstractIntegration.shouldSkip(Abstr
    actIntegration.java:20) ~[?:?]
    at ru.Den_Abr.ChatGuard.Listeners.PlayerListener.handleMessage(PlayerLis
    tener.java:66) ~[?:?]
    at ru.Den_Abr.ChatGuard.Listeners.PlayerListener.onPlayerChat(PlayerList
    ener.java:35) ~[?:?]
    at ru.Den_Abr.ChatGuard.ChatGuardPlugin$1.execute(ChatGuardPlugin.java:6
    7) ~[?:?]
    at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:7
    4) ~[spigot.jar:git-Paper-1399]
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:62) ~[spigot.jar:git-Paper-1399]
    at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.j
    ava:515) [spigot.jar:git-Paper-1399]
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:497) [spigot.jar:git-Paper-1399]
    at net.minecraft.server.v1_12_R1.PlayerConnection.chat(PlayerConnection.
    java:1387) [spigot.jar:git-Paper-1399]
    at net.minecraft.server.v1_12_R1.PlayerConnection.a(PlayerConnection.jav
    a:1302) [spigot.jar:git-Paper-1399]
    at net.minecraft.server.v1_12_R1.PacketPlayInChat$1.run(PacketPlayInChat
    .java:39) [spigot.jar:git-Paper-1399]
    at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [
    ?:1.8.0_171]
    at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_171]
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [?:
    1.8.0_171]
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [?
    :1.8.0_171]
    at java.lang.Thread.run(Unknown Source) [?:1.8.0_171]
     
  15. HauserGrim

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

    Баллы:
    76
    Имя в Minecraft:
    HauserGrim
    Ребят, а что если, допустим, я этот словарь изменил и раза в три увеличил, такое количество регулярок не будут сильно грузить?
     
  16. Anrehah

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

    Баллы:
    76
    Имя в Minecraft:
    Anrehah
    Да вроде не должен.
     

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