Minecraft MinecraftChatFilter мод 2021 скачать бесплатно
logo
wow addon MinecraftChatFilter

MinecraftChatFilter

Версия игры: 1.10
Всего загрузок: 405
Обновлено: Oct 23, 2016
Создано: Oct 19, 2016
Скачать MinecraftChatFilterСкачать Предыдущие версии

Предыдущие версии

Название Размер Обновлено Версия игры Загрузок
MinecraftChatFilter v4.0 release 17.61 KB Oct 23, 2016 1.10 237 скачать MinecraftChatFilter MinecraftChatFilter v4.0 releaseСкачать
MinecraftChatFilter v4.0 SOURCE release 27.32 KB Oct 23, 2016 1.10 35 скачать MinecraftChatFilter MinecraftChatFilter v4.0 SOURCE releaseСкачать
MinecraftChatFilter v3.0 SOURCE CODE release 23.07 KB Oct 19, 2016 1.10 35 скачать MinecraftChatFilter MinecraftChatFilter v3.0 SOURCE CODE releaseСкачать
MinecraftChatFilter v3.0 release 15.05 KB Oct 19, 2016 1.10 98 скачать MinecraftChatFilter MinecraftChatFilter v3.0 releaseСкачать

Описание

Это фильтр чата, который я сделал для серверов Bukkit 1.10.2. Это должно быть
совместим с краном, хотя я его еще не тестировал.

Этот плагин включает в себя:
Специальная блокировка символов юникода!
Блокирует более 200 слов по умолчанию!
Статистика!
Автоматически генерируемые бан-логи!
Фильтрует чат, книги, вывески, предметы наковальни(переименовывая их), личные сообщения и даже имя пользователя игрока!

Чтобы использовать плагин, распакуйте/поместите файл .jar в папку plugins. Когда вы запускаете сервер,
будет создана папка под названием «MinecraftChatFilter». Никогда не удаляйте
эта папка! В нем будет содержаться какая-то очень важная информация, например бан
журналы и статистика. Плагин поставляется с более чем 200 словами в фильтре по
по умолчанию, хотя вы можете легко изменить это. Вам может понадобиться 7zip для открытия
интернет .jar-файл, хотя.

Чтобы изменить настройки фильтра, откройте плагин .файл jar. Вы должны увидеть текстовый файл, содержащий все слова
на фильтре. Все слова имеют следующую структуру: Слово
сам по себе(все прописные буквы), NOSPACES/SPACES, IGNORETRUE/IGNOREFALSE и
уровень наказания(удар, запрет и скрытие).

Чтобы добавить слово, введите его, но в верхнем регистре(фильтр автоматически преобразует сообщения
в верхний регистр перед проверкой). В слове не может быть пробелов,
или любые символы, которые игнорируются в настройках(я расскажу об этом позже).
бит).

После слов, типа в «NOSPACES» или
«ПРОБЕЛЫ» (без кавычек). Если вы наберете NOSPACES, это покажет
фильтр для игнорирования пробелов при проверке этого конкретного слова. Итак, если
мое сообщение — «W O R D», фильтр будет игнорировать пробелы, так что
сообщение будет рассматриваться как «СЛОВО», и слово будет успешно
пойманный. Но если вместо этого вы используете ПРОБЕЛЫ, то фильтр будет принимать пробелы
во внимание. «W O R D» не поймает «СЛОВО». Spaces-это полезно
если у вас есть слово, которое часто ловится другими словами(трава, класс,
масса и т. д…)

Затем вы захотите ввести либо «IGNORETRUE»
или «IGNOREFALSE». IGNORETRUE будет игнорировать символы, которые вы укажете в
в ignore.txt файл. IGNOREFALSE не будет игнорировать никаких символов, когда
проверка на наличие этого конкретного слова. Обычно вам захочется поставить
IGNORETRUE, это делает это тяжелее, чтобы увернуться от фильтра. IGNOREFALSE предназначен для
редкие угловые случаи, такие как сокращение «кто»

Наконец, поставьте уровень наказания за слово, либо «ЗАПРЕТ», либо «ПНУТЬ», либо «СПРЯТАТЬ».
запретят всякого, кто скажет слово, ПИНАТЬ будут, ПИНАТЬ будут, а ПРЯТАТЬ будут
спрячьте сообщение от всех остальных(не волнуйтесь, игрок подумает
что сообщение было отправлено)

Итак, если бы я хотел добавить «word123» в
фильтр, запретите всем, кто его использует, и игнорируйте пробелы/ignorable
персонажи, я бы сделал следующее:
WORD123 NOSPACES IGNORETRUE BAN

Но, если бы я не хотел игнорировать пробелы и игнорируемые символы и пинать игрока, это должно быть использовано:
WORD123 ПРОБЕЛЫ IGNOREFALSE УДАР

Далее, почти после каждого слова, вы можете заметить строки, которые начинаются с
(две косые черты). Это то, что я придумал ТОЛЬКО для того, чтобы
chatfilter.txt файл, это определение. Когда плагин включен,
слова загружаются, но определения игнорируются. Определения
позвольте администраторам/операторам узнать, что означает слово, но на самом деле не видеть его
для себя. Поскольку многие из этих слов имеют тревожный, насильственный или
извращенная натура, поиск их в Интернете может привести к ужасным последствиям.
изображения. Это, по сути, позволяет им не «учиться на горьком опыте». Чтобы сделать определение, просто поставьте две косые черты в начале строки. Плагин будет игнорировать его.

Двигаясь дальше, ignore.txt файл содержит каждый отдельный символ, который будет
игнорируется(только когда используется IGNORETRUE, очевидно)
Однако вы ДОЛЖНЫ поместить символы в отдельные строки. Это только игнорирует
символы при проверке, однако, он не будет блокировать символы. НИКОГДА
ЗАМЕНИТЕ ЦИФРЫ БУКВАМИ! Я знаю, что люди могут говорить как 7H15, но
замена цифр буквами обязательно сломает плагин.

В replace.txt файл будет содержать символы для замены, а также для замены
с. Однако это будет относиться только к определенному персонажу как к другому.
Вы все еще можете использовать символы в своих сообщениях, и они будут отображаться
вверх, но $ECRET будет проверен как СЕКРЕТНЫЙ и т. Д…
Вы должны поставить
символ, который вы хотите заменить, затем пробел, затем нужный символ
заменить на. Всегда используйте заглавные буквы при работе с этим
плагин.

Если вы ОП, вы можете использовать команду /filterstats. Это даст вам быструю разбивку статистики фильтра.

Фильтр блокирует не только сообщения чата, но и знаки, переименования элементов наковальни,
книги и даже имя пользователя игрока, когда он присоединяется. Кстати, если а
слово имеет СКРЫТЫЙ уровень, и оно обнаруживается на чем-то, что НЕ является скрытым уровнем.
сообщение чата, а затем он будет пинать игрока вместо этого. Я не могу блокировать
подпишите сообщение некоторым игрокам, но сделайте так, чтобы оно выглядело как — то иначе.
POV игрока. Кроме того, плагин блокирует специальный юникод
символы(все, что не является основной латынью). Не используйте этот плагин на
неанглийские серверы, это сломает чат. Если создается журнал запретов
и символы юникода находятся в сообщении/что угодно, части юникода
будет опущен из журнала запретов(потому что написание специального юникода
символы в файлах-это не очень хорошая идея).

Двигаясь дальше, если кто-то будет забанен, в списке появится папка под названием «banlogs».
Папка MinecraftChatFilter. Внутри этой папки вы, вероятно, увидите
много текстовых файлов. Каждый журнал бана игроков назван в честь их IGN. Если я
если бы плагин забанил меня, мой журнал был бы назван bindigo.txt, внутри
банлоги, внутри Майнкрафт-фильтра. Существует много важного
информация в журналах бана, включая ip-адрес, время сообщения,
и т.д… Кроме того, если вы удалите журналы бана, он не будет разбанивать игрока.
Игрок был забанен по их идентификатор UUID, так что у вас есть в /о помиловании их. То
журналы запретов предназначены только для справки, на случай, если кто — то отправит администраторам бан
обращение. (Фильтр МОЖЕТ сделать ошибку, ложные срабатывания и т. Д….)

Если кто-то присоединяется с оскорбительным именем пользователя, он может получить или не получить его.
запрещенный. Если будет обнаружена угроза уровня запрета, их uuid будет запрещен, так что
даже если они изменят свое имя, они никогда не смогут присоединиться к
сервер. Но если обнаружена угроза уровня kick/hide, то она будет пинать
игрок, прежде чем они присоединятся. Но это совсем не то, что бэннинг. Если
они меняют свое имя после угрозы уровня удара/скрытия, они будут
разрешили присоединиться.

Значение по умолчанию chatfilter.txt список не предполагается
быть списком рекомендуемых наказаний за слова. Предполагается, что список
быть МИНИМАЛЬНЫМ наказанием, которое вы должны когда-либо дать. Лично я бы так и сделал
запретите все лол

Никогда не смотрите ничего вверх от chatfilter.txt файл, ты точно пожалеешь об этом.

Чтобы сделать поддельное сообщение для СКРЫТОГО уровня наказания, вам может потребоваться
скачайте исходный код, перейдите по ссылке PlayerListener.java, и перейдите к строке 564.
Именно здесь вы должны отредактировать код, чтобы сделать фальшивое сообщение. Около
по умолчанию плагин отформатирует поддельное сообщение, но цвет будет
белый. Белый цвет будет огромной проблемой, если определенные ранги серверов
имеют разные цвета чата(когда они вводят сообщение, оно скрывается
это, но скрытый текст будет иметь для них другой цвет, чем
обычный текст чата). Вам придется перекомпилировать плагин и использовать новый
но все же версия! Кроме того, перейдите к строке 545, строке 444, строке 341 и строке 261 в MinecraftChatFilter.java чтобы изменить псевдо-сообщения для /msg, /tell, /w и /say.

Если у вас есть какие-либо вопросы, пожалуйста, оставьте их в комментариях! Надеюсь, это поможет!

Кроме того, я только что добавил фильтрацию для /msg, /tell, /w и /say. Это мешает людям ругаться в личных сообщениях. Я полностью заблокировал /tellraw, потому что понятия не имею, как фильтровать текст в формате JSON, поэтому теперь ни один игрок не может использовать эту команду.

Комментарии

Добавить комментарий