Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

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

Ну ладно, Обновлено до 6.1
Что нового?
  • Оптимизация кода
  • Новый механизм информирования, настраивание каждого типа
  • Исправлен баг с EssentialsSpy
  • Больше не кидается асинхронный эвент команды игрока(баг и фикс одновременно)
  • Интеграция с AuthMe, xAuth
  • Исправлен цветной текст сообщений
 
Ну ладно, Обновлено до 6.1
Что нового?
  • Оптимизация кода
  • Новый механизм информирования, настраивание каждого типа
  • Исправлен баг с EssentialsSpy
  • Больше не кидается асинхронный эвент команды игрока(баг и фикс одновременно)
  • Интеграция с AuthMe, xAuth
  • Исправлен цветной текст сообщений
Проблемка у меня, дело в том, что самая новая версия, практически не работает (ProtocolLib присутствует), то есть плагин загружается и он как бы функционирует, но при этом на чат он мягко говоря "ложил", а более старая версия работает и с блокировками всякой "гадости" справляется "на ура" но в ней одна беда, старая версия никак не реагирует на Whitelist, из-за этого и начал экспериментировать с обновлениями. Что то можете посоветовать?

А вот так в консоли реагирует последняя версия плагина на любое сообщение в чат:
[02:15:15] [Server thread/INFO]: [Экстремал] - Spartacus: 178.63.14.23
[02:15:22] [Netty IO #2/ERROR]: [ChatGuard] Unhandled exception occured in onPacketReceiving(PacketEvent) for ChatGuard
java.lang.NoClassDefFoundError: fr/xephi/authme/api/API
at ru.Den_Abr.ChatGuard.AuthPlugins.AuthMeReloaded.isLogged(AuthMeReloaded.java:10) ~[ChatGuard.jar:?]
at ru.Den_Abr.ChatGuard.AuthPlugins.Integrator.isLogged(Integrator.java:12) ~[ChatGuard.jar:?]
at ru.Den_Abr.ChatGuard.Handlers.PacketHandler$1.onPacketReceiving(PacketHandler.java:25) ~[ChatGuard.jar:?]
at com.comphenix.protocol.injector.SortedPacketListenerList.invokeReceivingListener(SortedPacketListenerList.java:114) [ProtocolLib-3.0.1.jar:?]
at com.comphenix.protocol.injector.SortedPacketListenerList.invokePacketRecieving(SortedPacketListenerList.java:67) [ProtocolLib-3.0.1.jar:?]
at com.comphenix.protocol.injector.PacketFilterManager.handlePacket(PacketFilterManager.java:578) [ProtocolLib-3.0.1.jar:?]
at com.comphenix.protocol.injector.PacketFilterManager.invokePacketRecieving(PacketFilterManager.java:545) [ProtocolLib-3.0.1.jar:?]
at com.comphenix.protocol.injector.netty.NettyProtocolInjector.packetReceived(NettyProtocolInjector.java:265) [ProtocolLib-3.0.1.jar:?]
at com.comphenix.protocol.injector.netty.NettyProtocolInjector.onPacketReceiving(NettyProtocolInjector.java:225) [ProtocolLib-3.0.1.jar:?]
at com.comphenix.protocol.injector.netty.ChannelInjector.decode(ChannelInjector.java:374) [ProtocolLib-3.0.1.jar:?]
at net.minecraft.util.io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:232) [hardcore.jar:git-Spigot-1325]
at net.minecraft.util.io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:131) [hardcore.jar:git-Spigot-1325]
at net.minecraft.util.io.netty.channel.DefaultChannelHandlerContext.invokeChannelRead(DefaultChannelHandlerContext.java:337) [hardcore.jar:git-Spigot-1325]
at net.minecraft.util.io.netty.channel.DefaultChannelHandlerContext.fireChannelRead(DefaultChannelHandlerContext.java:323) [hardcore.jar:git-Spigot-1325]
at net.minecraft.util.io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:173) [hardcore.jar:git-Spigot-1325]
at net.minecraft.util.io.netty.channel.DefaultChannelHandlerContext.invokeChannelRead(DefaultChannelHandlerContext.java:337) [hardcore.jar:git-Spigot-1325]
at net.minecraft.util.io.netty.channel.DefaultChannelHandlerContext.fireChannelRead(DefaultChannelHandlerContext.java:323) [hardcore.jar:git-Spigot-1325]
at net.minecraft.util.io.netty.handler.timeout.ReadTimeoutHandler.channelRead(ReadTimeoutHandler.java:149) [hardcore.jar:git-Spigot-1325]
at net.minecraft.util.io.netty.channel.DefaultChannelHandlerContext.invokeChannelRead(DefaultChannelHandlerContext.java:337) [hardcore.jar:git-Spigot-1325]
at net.minecraft.util.io.netty.channel.DefaultChannelHandlerContext.fireChannelRead(DefaultChannelHandlerContext.java:323) [hardcore.jar:git-Spigot-1325]
at net.minecraft.util.io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:785) [hardcore.jar:git-Spigot-1325]
at net.minecraft.util.io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:100) [hardcore.jar:git-Spigot-1325]
at net.minecraft.util.io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:480) [hardcore.jar:git-Spigot-1325]
at net.minecraft.util.io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:447) [hardcore.jar:git-Spigot-1325]
at net.minecraft.util.io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:341) [hardcore.jar:git-Spigot-1325]
at net.minecraft.util.io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:101) [hardcore.jar:git-Spigot-1325]
at java.lang.Thread.run(Thread.java:744) [?:1.7.0_45]
[02:15:22] [Netty IO #2/ERROR]: Parameters:
net.minecraft.server.v1_7_R1.PacketPlayInChat@128a54b[
message=178.63.14.23:25565
timestamp=1394576122563
]
 
Проблемка у меня, дело в том, что самая новая версия, практически не работает (ProtocolLib присутствует), то есть плагин загружается и он как бы функционирует, но при этом на чат он мягко говоря "ложил", а более старая версия работает и с блокировками всякой "гадости" справляется "на ура" но в ней одна беда, старая версия никак не реагирует на Whitelist, из-за этого и начал экспериментировать с обновлениями. Что то можете посоветовать?

А вот так в консоли реагирует последняя версия плагина на любое сообщение в чат:
Я так понял, AuthMe у тебя не Reloaded версия. Встал вопрос, зачем использовать оригинальный плагин трёхлетней давности?
 
Den_Abr сказал(а):
Я так понял, AuthMe у тебя не Reloaded версия.
Эм... Объясните пожалуйста незнающему, какую версию нужно использовать для нормальной совместной работы этих плагинов?
 
Установил authme-reloaded последнюю версию, к сожалению все вернулось на круги своя, то есть плагин работает как и было в "старой" версии, ошибки как в предыдущих постах я писал уже нет, блокируются абсолютно все попытки написать адрес сайта или IP-адрес, но, как и писал я раньше, плагину абсолютно пофиг что я добавил в Whitelist, а это именно то, ради чего я затеял все эти обновления. У кого то работает Whitelist? хочется знать это проблема у меня или баг плагина?
 
Установил authme-reloaded последнюю версию, к сожалению все вернулось на круги своя, то есть плагин работает как и было в "старой" версии, ошибки как в предыдущих постах я писал уже нет, блокируются абсолютно все попытки написать адрес сайта или IP-адрес, но, как и писал я раньше, плагину абсолютно пофиг что я добавил в Whitelist, а это именно то, ради чего я затеял все эти обновления. У кого то работает Whitelist? хочется знать это проблема у меня или баг плагина?
Сомнительная работа вайтлиста может быть только в версии 6.1, так как я её переделал. Во всех остальных всё прекрасно работало. Достаточно на конфиг выставить кодировку UTF8 без БОМбом или ANSI, если не поможет.
 
c кодировкой все нормально, линукс хостинг, не первый день сервера держу... а вот по поводу конфига, не уверен что все правильно, поэтому попробовал удалять свой конфиг, пользовался оригинальным, автоматически сгенерированным, результат тот-же, то есть вайтлист не работает (((. Ошибок в работе плагинов нет, все плагины грузятся идеально, при запуске сервера нет предупреждений и нет ошибок.
 
c кодировкой все нормально, линукс хостинг, не первый день сервера держу... а вот по поводу конфига, не уверен что все правильно, поэтому попробовал удалять свой конфиг, пользовался оригинальным, автоматически сгенерированным, результат тот-же, то есть вайтлист не работает (((. Ошибок в работе плагинов нет, все плагины грузятся идеально, при запуске сервера нет предупреждений и нет ошибок.
Не могу проверить у себя пока что(тоже линукс). Сегодня попробую. Но я давно уже реализовывал новый механизм вайтлиста(для отдельных лиц), по их словам всё работало.
7 раз дебажь, 1 раз фиксь.
Не то проверял вайтлист...
Ну и, Обновлено до 6.1.1
Что нового?
  • Фикс информирования о мате и рекламе
  • Фикс вайтлиста доменов
 
jkx_R0qe_u4.jpg
 
Den_Abr сказал(а):
  • Фикс вайтлиста доменов
Спасибо большое, вайтлист доменов работает отлично! Может в будущем еще будут обновления, приглядитесь и к вайт листу IP-адресов...:)
 
Спасибо большое, вайтлист доменов работает отлично! Может в будущем еще будут обновления, приглядитесь и к вайт листу IP-адресов...:)
Я искал проблему с самого верха, так что исправил все ошибки с ним.
 
прошу прощения за надоедливость, на серверах версии 1.7.2 плагин работает идеально, на 1.6.2 к сожалению нет, это из-за того что версия сервера старая или оно еще подлежит лечению?
 
Последняя версия не блокирует тупо все подряд (команды, слова)?
Это вопрос или утверждение?
прошу прощения за надоедливость, на серверах версии 1.7.2 плагин работает идеально, на 1.6.2 к сожалению нет, это из-за того что версия сервера старая или оно еще подлежит лечению?
Работа плагина зависит от ProtocolLib
 
Последнее редактирование:
Как тебе объяснить, игрок залогинится не мог, ему кидало предупреждение и в итоге банило...
Но я как бы сделал интеграцию с AuthMe и xAuth. Или какой то другой плагин авторизации?
 

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

Назад
Верх