- Баллы
- 16
Весело. В таком случае, может кто поделиться фильтрами?Так и должно быть. Она добавляет те слова которые блокировать не должно. К примеру "оскор бля ть" (бкз пробелов)
Следуйте инструкциям в видео ниже, чтобы узнать, как установить наш сайт как веб-приложение на главный экран вашего устройства.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
Весело. В таком случае, может кто поделиться фильтрами?Так и должно быть. Она добавляет те слова которые блокировать не должно. К примеру "оскор бля ть" (бкз пробелов)
Спасибо большое)на мои
Долгожданное обновление
Новая версия 2.16
1) Добавлена поддержка межсерверных чатов для BungeeCord. Теперь можно скачать два "jar"-файла - для Spigot и для BungeeCord. Подробнее в первом сообщении темы.
2) Полностью реализована поддержка 1.14+.
3) Переписана система личных сообщений. В ней работают антимат и антиреклама, есть префиксы игроков.
4) Обновлён Spy-режим. Работает в целом лучше, а также не включается после перезахода игрока.
5) Сильно изменён конфиг. После обновления нужно будет настроить конфиг по новой.
6) Добавлен новый тип оповещений - title.
7) Исправлена неработоспособность ссылок из чата при включенном режиме json.
8) Добавлены лимиты (минимальный и максимальный) для /prefix и /suffix.
9) Исправлены старые проблемы с крашами из-за библиотеки GSON.
10) Внесение мелких пожеланий из темы. Всего не упомнить, но, наверняка, всё самое важное исправил.
Chatty на spigotmc.org.
Загрузить последнюю версию!
Дополнительный плагин на BungeeCord
[03:10:14 ERROR]: Cannot load plugins\Chatty\config.yml
org.bukkit.configuration.InvalidConfigurationException: unacceptable character '?' (0xFFFD) special characters are not allowed
in "<string>", position 6015
at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:57) ~[YamlConfiguration.class:1.7.10-R0.1-SNAPSHOT]
at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:226) ~[FileConfiguration.class:1.7.10-R0.1-SNAPSHOT]
at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:169) ~[FileConfiguration.class:1.7.10-R0.1-SNAPSHOT]
at org.bukkit.configuration.file.YamlConfiguration.loadConfiguration(YamlConfiguration.java:180) [YamlConfiguration.class:1.7.10-R0.1-SNAPSHOT]
at ru.mrbrikster.chatty.baseplugin.config.BukkitConfiguration.reload(BukkitConfiguration.java:63) [Chatty.jar:?]
at ru.mrbrikster.chatty.commands.ChattyCommand.handle(ChattyCommand.java:21) [Chatty.jar:?]
at ru.mrbrikster.chatty.baseplugin.commands.BukkitCommand.execute(BukkitCommand.java:47) [Chatty.jar:?]
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:181) [SimpleCommandMap.class:1.7.10-R0.1-SNAPSHOT]
at org.bukkit.craftbukkit.v1_7_R4.CraftServer.dispatchCommand(CraftServer.java:717) [CraftServer.class:1.7.10-R0.1-SNAPSHOT]
at org.bukkit.craftbukkit.v1_7_R4.CraftServer.dispatchServerCommand(CraftServer.java:697) [CraftServer.class:1.7.10-R0.1-SNAPSHOT]
at net.minecraft.server.dedicated.DedicatedServer.func_71333_ah(DedicatedServer.java:473) [lt.class:?]
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:432) [lt.class:?]
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:809) [MinecraftServer.class:?]
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:669) [MinecraftServer.class:?]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_212-1-ojdkbuild]
Caused by: org.yaml.snakeyaml.reader.ReaderException: special characters are not allowed
at org.yaml.snakeyaml.reader.StreamReader.checkPrintable(StreamReader.java:70) ~[StreamReader.class:?]
at org.yaml.snakeyaml.reader.StreamReader.<init>(StreamReader.java:50) ~[StreamReader.class:?]
at org.yaml.snakeyaml.Yaml.load(Yaml.java:399) ~[Yaml.class:?]
at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:55) ~[YamlConfiguration.class:1.7.10-R0.1-SNAPSHOT]
... 14 more
А кодировка у конфига UTF-8?Наконец-то)) Но радость обновы кое чем омрачена.
Код:[03:10:14 ERROR]: Cannot load plugins\Chatty\config.yml org.bukkit.configuration.InvalidConfigurationException: unacceptable character '?' (0xFFFD) special characters are not allowed in "<string>", position 6015 at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:57) ~[YamlConfiguration.class:1.7.10-R0.1-SNAPSHOT] at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:226) ~[FileConfiguration.class:1.7.10-R0.1-SNAPSHOT] at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:169) ~[FileConfiguration.class:1.7.10-R0.1-SNAPSHOT] at org.bukkit.configuration.file.YamlConfiguration.loadConfiguration(YamlConfiguration.java:180) [YamlConfiguration.class:1.7.10-R0.1-SNAPSHOT] at ru.mrbrikster.chatty.baseplugin.config.BukkitConfiguration.reload(BukkitConfiguration.java:63) [Chatty.jar:?] at ru.mrbrikster.chatty.commands.ChattyCommand.handle(ChattyCommand.java:21) [Chatty.jar:?] at ru.mrbrikster.chatty.baseplugin.commands.BukkitCommand.execute(BukkitCommand.java:47) [Chatty.jar:?] at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:181) [SimpleCommandMap.class:1.7.10-R0.1-SNAPSHOT] at org.bukkit.craftbukkit.v1_7_R4.CraftServer.dispatchCommand(CraftServer.java:717) [CraftServer.class:1.7.10-R0.1-SNAPSHOT] at org.bukkit.craftbukkit.v1_7_R4.CraftServer.dispatchServerCommand(CraftServer.java:697) [CraftServer.class:1.7.10-R0.1-SNAPSHOT] at net.minecraft.server.dedicated.DedicatedServer.func_71333_ah(DedicatedServer.java:473) [lt.class:?] at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:432) [lt.class:?] at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:809) [MinecraftServer.class:?] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:669) [MinecraftServer.class:?] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_212-1-ojdkbuild] Caused by: org.yaml.snakeyaml.reader.ReaderException: special characters are not allowed at org.yaml.snakeyaml.reader.StreamReader.checkPrintable(StreamReader.java:70) ~[StreamReader.class:?] at org.yaml.snakeyaml.reader.StreamReader.<init>(StreamReader.java:50) ~[StreamReader.class:?] at org.yaml.snakeyaml.Yaml.load(Yaml.java:399) ~[Yaml.class:?] at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:55) ~[YamlConfiguration.class:1.7.10-R0.1-SNAPSHOT] ... 14 more
И это ошибка вылезает из-за... заглавной буквы 'И'. Т.е. если в слове где-то есть эта буква - плагин варнит ошибкой выше. Из-за этого так же и русская локаль не пашет, т.к. там тоже есть слова с заглавной буквой 'И'.
Версия майна - 1.7.10. На других не тестил.
#Upd: Перепроверил всё другие буквы - АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ. Не нравится только буква 'И'
Да. Сейчас проверил на Windows 1251 - всё нормально, вроде бы.А кодировка у конфига UTF-8?
Вообще должно быть наоборот) Я сервер с аргументом -Dfile.encoding=UTF-8 всегда поднимаю, проблем с кодировками нет.Да. Сейчас проверил на Windows 1251 - всё нормально, вроде бы.
Ну, да. Тут походу больше мой косяк. Локальный серв без принудительно кодировки запускался. Поправил - всё норм))Вообще должно быть наоборот) Я сервер с аргументом -Dfile.encoding=UTF-8 всегда поднимаю, проблем с кодировками нет.
Хз) Может быть, код буквы И совпадает с каким-то нечитаемым символом в другой кодировке.Ну, да. Тут походу больше мой косяк. Локальный серв без принудительно кодировки запускался. Поправил - всё норм))
Но в любом случае, почему именно бука 'И' и никакая другая?))
Сообщения оставлю для тех кто также лопухнётся))
[21:15:51 INFO]: Fiks75 issued server command: /chatty
[21:15:51 ERROR]: null
org.bukkit.command.CommandException: Unhandled exception executing 'chatty' in ru.mrbrikster.chatty.commands.ChattyCommand(chatty)
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:148) ~[survival.jar:git-Spigot-1a3504a-e7700ab]
at org.bukkit.craftbukkit.v1_13_R2.CraftServer.dispatchCommand(CraftServer.java:704) ~[survival.jar:git-Spigot-1a3504a-e7700ab]
at net.minecraft.server.v1_13_R2.PlayerConnection.handleCommand(PlayerConnection.java:1621) ~[survival.jar:git-Spigot-1a3504a-e7700ab]
at net.minecraft.server.v1_13_R2.PlayerConnection.a(PlayerConnection.java:1461) ~[survival.jar:git-Spigot-1a3504a-e7700ab]
at net.minecraft.server.v1_13_R2.PacketPlayInChat.a(PacketPlayInChat.java:45) ~[survival.jar:git-Spigot-1a3504a-e7700ab]
at net.minecraft.server.v1_13_R2.PacketPlayInChat.a(PacketPlayInChat.java:1) ~[survival.jar:git-Spigot-1a3504a-e7700ab]
at net.minecraft.server.v1_13_R2.PlayerConnectionUtils.lambda$0(PlayerConnectionUtils.java:9) ~[survival.jar:git-Spigot-1a3504a-e7700ab]
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_181]
at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_181]
at net.minecraft.server.v1_13_R2.SystemUtils.a(SourceFile:199) [survival.jar:git-Spigot-1a3504a-e7700ab]
at net.minecraft.server.v1_13_R2.MinecraftServer.b(MinecraftServer.java:896) [survival.jar:git-Spigot-1a3504a-e7700ab]
at net.minecraft.server.v1_13_R2.DedicatedServer.b(DedicatedServer.java:417) [survival.jar:git-Spigot-1a3504a-e7700ab]
at net.minecraft.server.v1_13_R2.MinecraftServer.a(MinecraftServer.java:831) [survival.jar:git-Spigot-1a3504a-e7700ab]
at net.minecraft.server.v1_13_R2.MinecraftServer.run(MinecraftServer.java:729) [survival.jar:git-Spigot-1a3504a-e7700ab]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_181]
Caused by: java.lang.NullPointerException
at ru.mrbrikster.chatty.commands.CommandManager.unregisterAll(CommandManager.java:93) ~[?:?]
at ru.mrbrikster.chatty.commands.CommandManager.lambda$new$0(CommandManager.java:41) ~[?:?]
at ru.mrbrikster.chatty.baseplugin.config.Configuration.lambda$reload$0(Configuration.java:16) ~[?:?]
at java.util.ArrayList.forEach(Unknown Source) ~[?:1.8.0_181]
at ru.mrbrikster.chatty.baseplugin.config.Configuration.reload(Configuration.java:16) ~[?:?]
at ru.mrbrikster.chatty.baseplugin.config.BukkitConfiguration.reload(BukkitConfiguration.java:65) ~[?:?]
at ru.mrbrikster.chatty.commands.ChattyCommand.handle(ChattyCommand.java:21) ~[?:?]
at ru.mrbrikster.chatty.baseplugin.commands.BukkitCommand.execute(BukkitCommand.java:47) ~[?:?]
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141) ~[survival.jar:git-Spigot-1a3504a-e7700ab]
... 14 more
+1 я это ещё давно заметил.И еще понять не могу. Как работает Swears hovers при включенном json? У меня игрок матерится, у себя я вижу мат как <swear>. Но я не вижу всплывающую подсказку в виде слова, чтобы добавить его в whitelist при ошибочном мате.
согласен с тобойуж явно не потешаться над чьми-то работами на этом полумертвом форуме.
Такие "профи" отбивают желание выкладывать что-либо в паблик, а иногда и кодить вообще.
Большое спасибо за обновление. Отличная работа. Но заметил, что range - радиус действия перестал работать. В конфиге local чата прописано range: 100, но игроки слушают больше, чем 100 блоков. Как будто общение происходит в глобальном чате.Новая версия 2.16.1
1) Исправлена проблема с командой /chatty.
2) Предположительно, восстановлена работоспособность Swears Hovers (требует проверки).
И? Какое отношение это имеет к работоспособности range.Чат в энде, незере и ворлде - разный.