Giter Club home page Giter Club logo

censor-reloaded-issues's Introduction

Hi , I'm EncryptSL

💬 I'm a developer of websites and also minecraft plugins. I'm about 24+ years old and I currently creating web applications in the Nette Framework. You may know me by the nickname encryptsl, I live in the Czech republic which is located in the middle of Europe. I really like beer, as well as barbecues or other social events with friends. I hate tiktok and I'll never put anything on it, that's all.

  • 🤖 I use .java, .kt, .html, .php
  • 🥅 2021 Goals: Contribute more to OpenSource!
  • ⚡ Facts: My Programming career started in game minecraft

🔭 My Developers Projects

censor-reloaded-issues's People

Contributors

encryptsl avatar hkkongou avatar wdestroier avatar

Watchers

 avatar  avatar  avatar

Forkers

hkkongou

censor-reloaded-issues's Issues

MSG/PM

Hi the plugin works perfectly but there is a loophole, is it possible to add to block the ip in / msg / r / w / tell thanks in advance.

Could not pass event AsyncPlayerChatEvent to CensorReloaded v3.9.7

server version: git-Paper-209 (MC: 1.14.4) (Implementing API version 1.14.4-R0.1-SNAPSHOT)

I get the following error in console occasionally. Not sure what the issue is but I figured I'd report it.

[21:10:38 ERROR]: Could not pass event AsyncPlayerChatEvent to CensorReloaded v3.9.7
java.lang.NullPointerException: null
at org.encryptsl.censor.filters.BadWords.badWordsFilter(BadWords.java:31) ~[?:?]
at org.encryptsl.censor.listener.AsyncChatEventClass.onAsyncChat(AsyncChatEventClass.java:18) ~[?:?]
at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor22.execute(Unknown Source) ~[?:?]
at org.bukkit.plugin.EventExecutor.lambda$create$1(EventExecutor.java:69) ~[patched_1.14.4.jar:git-Paper-209]
at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:76) ~[patched_1.14.4.jar:git-Paper-209]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[patched_1.14.4.jar:git-Paper-209]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:545) ~[patched_1.14.4.jar:git-Paper-209]
at net.minecraft.server.v1_14_R1.PlayerConnection.chat(PlayerConnection.java:1713) ~[patched_1.14.4.jar:git-Paper-209]
at net.minecraft.server.v1_14_R1.PlayerConnection.a(PlayerConnection.java:1628) ~[patched_1.14.4.jar:git-Paper-209]
at net.minecraft.server.v1_14_R1.PacketPlayInChat$1.run(PacketPlayInChat.java:41) ~[patched_1.14.4.jar:git-Paper-209]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) ~[?:1.8.0_212]
at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_212]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_212]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_212]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_212]

Error in console

The plugin work perfectly but console send this:

[21:05:09] [Netty Worker IO Thread #11/WARN]: Error dispatching event ChatEvent(super=TargetedEvent(sender=LaMari2001, receiver=net.md_5.bungee.ServerConnection@3682f8f1), cancelled=false, message=porco ****) to listener encryptsl.cekuj.net.bungee.listeners.AsyncChat@570a62a5
java.lang.NoClassDefFoundError: org/bukkit/Bukkit
at encryptsl.cekuj.net.core.SharedCore.bukkitColors(SharedCore.java:55) ~[?:?]
at encryptsl.cekuj.net.core.api.ComponentFactory.chatFormat(ComponentFactory.java:18) ~[?:?]
at encryptsl.cekuj.net.bungee.CensorReloadedBungee.sendToAdmin(CensorReloadedBungee.java:110) ~[?:?]
at encryptsl.cekuj.net.bungee.module.AntiSwear.executeControl(AntiSwear.java:28) ~[?:?]
at encryptsl.cekuj.net.bungee.listeners.AsyncChat.asyncChat(AsyncChat.java:25) ~[?:?]
at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source) ~[?:?]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_312]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_312]
at net.md_5.bungee.event.EventHandlerMethod.invoke(EventHandlerMethod.java:19) ~[FlameCord.jar:git:FlameCord-Bootstrap:1.18-R0.1-SNAPSHOT:6854179:unknown]
at net.md_5.bungee.event.EventBus.post(EventBus.java:48) ~[FlameCord.jar:git:FlameCord-Bootstrap:1.18-R0.1-SNAPSHOT:6854179:unknown]
at net.md_5.bungee.api.plugin.PluginManager.callEvent(PluginManager.java:510) ~[FlameCord.jar:git:FlameCord-Bootstrap:1.18-R0.1-SNAPSHOT:6854179:unknown]
at net.md_5.bungee.connection.UpstreamBridge.handle(UpstreamBridge.java:170) ~[FlameCord.jar:git:FlameCord-Bootstrap:1.18-R0.1-SNAPSHOT:6854179:unknown]
at net.md_5.bungee.protocol.packet.Chat.handle(Chat.java:78) ~[FlameCord.jar:git:FlameCord-Bootstrap:1.18-R0.1-SNAPSHOT:6854179:unknown]
at net.md_5.bungee.netty.HandlerBoss.channelRead(HandlerBoss.java:132) ~[FlameCord.jar:git:FlameCord-Bootstrap:1.18-R0.1-SNAPSHOT:6854179:unknown]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[FlameCord.jar:git:FlameCord-Bootstrap:1.18-R0.1-SNAPSHOT:6854179:unknown]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[FlameCord.jar:git:FlameCord-Bootstrap:1.18-R0.1-SNAPSHOT:6854179:unknown]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[FlameCord.jar:git:FlameCord-Bootstrap:1.18-R0.1-SNAPSHOT:6854179:unknown]
at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:93) ~[FlameCord.jar:git:FlameCord-Bootstrap:1.18-R0.1-SNAPSHOT:6854179:unknown]
at com.lahuca.botsentry.bungee.m.channelRead(Unknown Source) ~[?:?]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[FlameCord.jar:git:FlameCord-Bootstrap:1.18-R0.1-SNAPSHOT:6854179:unknown]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[FlameCord.jar:git:FlameCord-Bootstrap:1.18-R0.1-SNAPSHOT:6854179:unknown]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[FlameCord.jar:git:FlameCord-Bootstrap:1.18-R0.1-SNAPSHOT:6854179:unknown]
at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[FlameCord.jar:git:FlameCord-Bootstrap:1.18-R0.1-SNAPSHOT:6854179:unknown]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[FlameCord.jar:git:FlameCord-Bootstrap:1.18-R0.1-SNAPSHOT:6854179:unknown]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[FlameCord.jar:git:FlameCord-Bootstrap:1.18-R0.1-SNAPSHOT:6854179:unknown]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[FlameCord.jar:git:FlameCord-Bootstrap:1.18-R0.1-SNAPSHOT:6854179:unknown]
at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[FlameCord.jar:git:FlameCord-Bootstrap:1.18-R0.1-SNAPSHOT:6854179:unknown]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[FlameCord.jar:git:FlameCord-Bootstrap:1.18-R0.1-SNAPSHOT:6854179:unknown]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[FlameCord.jar:git:FlameCord-Bootstrap:1.18-R0.1-SNAPSHOT:6854179:unknown]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[FlameCord.jar:git:FlameCord-Bootstrap:1.18-R0.1-SNAPSHOT:6854179:unknown]
at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[FlameCord.jar:git:FlameCord-Bootstrap:1.18-R0.1-SNAPSHOT:6854179:unknown]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[FlameCord.jar:git:FlameCord-Bootstrap:1.18-R0.1-SNAPSHOT:6854179:unknown]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[FlameCord.jar:git:FlameCord-Bootstrap:1.18-R0.1-SNAPSHOT:6854179:unknown]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[FlameCord.jar:git:FlameCord-Bootstrap:1.18-R0.1-SNAPSHOT:6854179:unknown]
at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[FlameCord.jar:git:FlameCord-Bootstrap:1.18-R0.1-SNAPSHOT:6854179:unknown]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[FlameCord.jar:git:FlameCord-Bootstrap:1.18-R0.1-SNAPSHOT:6854179:unknown]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[FlameCord.jar:git:FlameCord-Bootstrap:1.18-R0.1-SNAPSHOT:6854179:unknown]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[FlameCord.jar:git:FlameCord-Bootstrap:1.18-R0.1-SNAPSHOT:6854179:unknown]
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:324) ~[FlameCord.jar:git:FlameCord-Bootstrap:1.18-R0.1-SNAPSHOT:6854179:unknown]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:296) ~[FlameCord.jar:git:FlameCord-Bootstrap:1.18-R0.1-SNAPSHOT:6854179:unknown]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[FlameCord.jar:git:FlameCord-Bootstrap:1.18-R0.1-SNAPSHOT:6854179:unknown]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[FlameCord.jar:git:FlameCord-Bootstrap:1.18-R0.1-SNAPSHOT:6854179:unknown]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[FlameCord.jar:git:FlameCord-Bootstrap:1.18-R0.1-SNAPSHOT:6854179:unknown]
at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[FlameCord.jar:git:FlameCord-Bootstrap:1.18-R0.1-SNAPSHOT:6854179:unknown]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[FlameCord.jar:git:FlameCord-Bootstrap:1.18-R0.1-SNAPSHOT:6854179:unknown]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[FlameCord.jar:git:FlameCord-Bootstrap:1.18-R0.1-SNAPSHOT:6854179:unknown]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[FlameCord.jar:git:FlameCord-Bootstrap:1.18-R0.1-SNAPSHOT:6854179:unknown]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[FlameCord.jar:git:FlameCord-Bootstrap:1.18-R0.1-SNAPSHOT:6854179:unknown]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[FlameCord.jar:git:FlameCord-Bootstrap:1.18-R0.1-SNAPSHOT:6854179:unknown]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[FlameCord.jar:git:FlameCord-Bootstrap:1.18-R0.1-SNAPSHOT:6854179:unknown]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[FlameCord.jar:git:FlameCord-Bootstrap:1.18-R0.1-SNAPSHOT:6854179:unknown]
at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:795) ~[FlameCord.jar:git:FlameCord-Bootstrap:1.18-R0.1-SNAPSHOT:6854179:unknown]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:480) ~[FlameCord.jar:git:FlameCord-Bootstrap:1.18-R0.1-SNAPSHOT:6854179:unknown]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:378) ~[FlameCord.jar:git:FlameCord-Bootstrap:1.18-R0.1-SNAPSHOT:6854179:unknown]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:986) ~[FlameCord.jar:git:FlameCord-Bootstrap:1.18-R0.1-SNAPSHOT:6854179:unknown]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[FlameCord.jar:git:FlameCord-Bootstrap:1.18-R0.1-SNAPSHOT:6854179:unknown]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_312]
Caused by: java.lang.ClassNotFoundException: org.bukkit.Bukkit
at net.md_5.bungee.api.plugin.PluginClassloader.loadClass0(PluginClassloader.java:103) ~[FlameCord.jar:git:FlameCord-Bootstrap:1.18-R0.1-SNAPSHOT:6854179:unknown]
at net.md_5.bungee.api.plugin.PluginClassloader.loadClass(PluginClassloader.java:59) ~[FlameCord.jar:git:FlameCord-Bootstrap:1.18-R0.1-SNAPSHOT:6854179:unknown]
at java.lang.ClassLoader.loadClass(ClassLoader.java:351) ~[?:1.8.0_312]
... 57 more

Can't unmute

Information about the bug
I was muted by this and can not get unmuted

MineCraft Server version and Platform:

  • Platform: Paper
  • Server Version: 1.16.3

Additional context
edit: even after uninstalling the plugin and deleting the files im still muted

LibertyBans Incompatibility

People can bypass LibertyBans mutes by swearing in chat and then saying whatever they want.

Paper
1.18.1
4.3.3 (LibertyBans 1.0.0)
Java 17

ru_RU translation

replace: "******"
chatclear_notifier: "&aЧат был очищен игроком [player]"
capslock_notifier: "Ты написал больше букв с CAPS LOCK &7(&6минимум: &e[sensitive] &6но ты написал&7: &e[you_write]&7)"
repeated_messages_notifier: "Не повторяйте сообщения!"
adw_notifier: "Этот сервер блокирует сообщения содержащие ссылку"
ip_notifier: "Этот сервер блокирует сообщения содержащие айпи другого сервера"
plugin_reloaded: "Плагин и конфигурация успешно перезагружены"
no_permissions: "У тебя нету прав для выполнения этой команды"
warning_to_team: "&7[&e[server]&7] &4Предупреждение! &7Игрок &e[player] &7написал &c[word] !"

commands:
  command_setlang_success: "&aКонфигурация языка установлена на  [lang] !"
  command_setlang_usage_error: "&cОшибка! Правильное использование: /censor setlang <язык>"
  command_setlang_lang_error: "&cЯзык [lang] не существует!"
  argument-zero:
    - "&a=========== [CensorReloaded] ==========="
    - "&eВсе доступные команды!"
    - "&6/censor chatclear - Очищает чат"
    - "&6/censor reload - Перезагружает конфигурацию"
    - "&6/censor setlang <язык> - Устанавливает язык"
    - "&a=========== [CensorReloaded] ==========="

Support for more Languages

Plugin now have multi support for languages and he need translation files.
If you can and you have brain into translating, you can send PR.

Planned langs official:

  • cs_CZ.yml available
  • en_US.yml available
  • pt_BR.yml available
  • de_DE.yml available
  • ru_RU.yml available
  • ja_JP.yml available
  • zh_CN.yml available
  • zh_HK.yml available
  • pl_PL.yml not implemented
  • fr_FR.yml not implemented

If you want anothers langs but from not official supports. You can send PR.

Please specify an API version in plugin.yml

Information about the bug
Causing an error in console

MineCraft Server version and Platform:

  • Platform: Paper
  • Server Version: 1.19
  • Plugin Version: 4.3.5
  • Java Version: 17

Additional context
[13:16:34] [Server thread/ERROR]: [STDERR] [org.bukkit.craftbukkit.v1_19_R1.legacy.CraftLegacy] Initializing Legacy Material Support. Unless you have legacy plugins and/or data this is a bug!
[13:16:46] [Server thread/WARN]: Legacy plugin CensorReloaded v4.3.5 does not specify an api-version.

[bug] time_between_messages is missing in 4.2.1 update

Information about the bug
time_between_messages is gone and no longer detect or prevent players typing too fast or blocking spam bot spamming in server

the default config.yml of 4.2.1 bungee does not have that setting too, but 4.2.0 does and it work well

MineCraft Server version and Platform:

  • Platform: paper
  • Server Version: 1.16.5
  • Where bug suspected in CensorReloadedBungee.

Additional context
setting
https://paste.gg/p/anonymous/89b0f5e80fd34334a195966304a398be

notification issue

  • Platform: Bungee

  • Server Version: 1.8-1.18

  • Plugin Version: last

  • Java Version: 17

  • issue: when players type more than 1 blocked words in the same message
    the notification sends a lot of messages at the same time

Checks can be bypassed by adding punctuation at the end of a word

Information about the bug
Send whats wrong
For example, Stupid is flagged, but not Stupid? or Stupid!
MineCraft Server version and Platform:

  • Platform: Spigot
  • Server Version: [e.g. 1.16.1]1.19.4
  • Plugin Version: [e.g. 1.x.x]4.4.1
  • Java Version

Additional context
Add any other context about the problem here log or something

i cannot change the prefix of the plugin

how to change the prefix i saw the prefix in the config
after i change it and restart the server it will regenerate the config
and i change it and reload the plugin same it will regenerate the config again

and i try to change the config in the .jar and the same thing happened again
it reload the config

can you help me

Plan for support 1.16.1

EN:
Please keep atention if you use my plugin for game minecraft. For new released version 1.16 you must wait.

I've got a lot of packages under me that need to be updated and I can't do everything in one day.

RU:
Пожалуйста, будьте внимательны, если вы используете мой плагин для игры Minecraft. Для новой выпущенной версии 1.16 вы должны подождать.

У меня много пакетов, которые нужно обновить, и я не могу сделать все за один день.

CZ:
Prosím, dávejte pozor, pokud používáte můj plugin pro hru Minecraft. Na novou vydanou verzi 1.16 musíte počkat.

Mám pod sebou hodně balíčků které musejí být aktualizovány a nestíhám všechno v jednom dni.

[bug] blocked message due to time limitation will activate repeated message check in next message

Information about the bug
there is one problem i found
i have all node_modules on

if i say

hi
how are you

within 2 sec in 2 sentence, the how are you will be blocked, which is normal, but if i say the "how are you" again, which is 3rd sentence, system will say i have the sentence repeated. But actually this sentence did not repeat, because it is blocked by the chat due to time limit. not very convenient, can you change it?

blocked message due to time limitation will not activate repeated message check in next message

MineCraft Server version and Platform:

  • Platform: purpur 1171
  • Server Version: 1.16.5
  • CensorReloadedBungee.

Additional context
no

Size of the Plugin

Hello.

I deleted the template because this is a question.

I accidently downloaded CensorReloaded 4.1.3 and it was around 7 MB. But latest version is just 40 KB. What did you deleted or added, I couldn't understand?

Where i can find [Permissions] ?

What is your question ?
Where is the list of plugin permissions

Additional context
I have not found any page or discord where I can contact to request permission for my staff

The Plugin Simply Does Not Load

Information about the bug
I've restarted several times with this plugin, and it never appears in logs nor does it create a config folder. It's almost as if it's simply unable to load right now.

MineCraft Server version and Platform:

  • Platform: Spigot
  • Server Version: 1.16.5

Additional context
Add any other context about the problem here.

New censor version dont work..

[12:03:22] [main/WARN]: Exception encountered when loading plugin: CensorReloaded
java.lang.NullPointerException: null
at net.md_5.bungee.config.YamlConfiguration.save(YamlConfiguration.java:65) ~[FlameCord.jar:git:FlameCord-Bootstrap:1.18-R0.1-SNAPSHOT:6854179:unknown]
at net.md_5.bungee.config.YamlConfiguration.save(YamlConfiguration.java:58) ~[FlameCord.jar:git:FlameCord-Bootstrap:1.18-R0.1-SNAPSHOT:6854179:unknown]
at encryptsl.cekuj.net.bungee.config.Configurator.saveLangConfig(Configurator.java:111) ~[?:?]
at encryptsl.cekuj.net.bungee.config.Configurator.SetLang(Configurator.java:55) ~[?:?]
at encryptsl.cekuj.net.bungee.config.Configurator.loadLang(Configurator.java:139) ~[?:?]
at encryptsl.cekuj.net.bungee.CensorReloadedBungee.onEnable(CensorReloadedBungee.java:36) ~[?:?]
at net.md_5.bungee.api.plugin.PluginManager.enablePlugins(PluginManager.java:356) ~[FlameCord.jar:git:FlameCord-Bootstrap:1.18-R0.1-SNAPSHOT:6854179:unknown]
at net.md_5.bungee.BungeeCord.start(BungeeCord.java:320) ~[FlameCord.jar:git:FlameCord-Bootstrap:1.18-R0.1-SNAPSHOT:6854179:unknown]
at net.md_5.bungee.BungeeCordLauncher.main(BungeeCordLauncher.java:54) ~[FlameCord.jar:git:FlameCord-Bootstrap:1.18-R0.1-SNAPSHOT:6854179:unknown]
at net.md_5.bungee.Bootstrap.main(Bootstrap.java:15) ~[FlameCord.jar:git:FlameCord-Bootstrap:1.18-R0.1-SNAPSHOT:6854179:unknown]

Option to replace caps message to lowercase

Is your feature request related to a problem? Please describe.
It's not related to a problem really. I just think it would be a nice feature to, instead of simply blocking the message altogether, just lowercase the mssage.

Describe the solution you'd like
Lowercasing a message instead of blocking it as an option.

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

Additional context
Add any other context or screenshots about the feature request here.

word

Information about the bug
Send whats wrong
hello I see you nice plugin i have 1-2 good tips and 1 bugs you can make dat you can add /addword then the word can the ips with hypxiel.net like don t work
MineCraft Server version and Platform:

  • Platform: [e.g. Spigot]
  • Server Version: [e.g. 1.16.1]
    1.16.5
    Paper
    Additional context
    Add any other context about the problem here.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.