NoUnicode | 1.8 - 1.11 | Unicode blocker & smart Anti-Insults
SpigotMCPrevents bad players to use Unicode to bypass your anti-insult or no swear plugin
What is NoUnicode ?
First, NoUnicode was a plugin that prevents bad players to use Unicode characters to bypass anti-insults plugins.
Some Hacked Clients (like Vatic, Neko etc...) have a hack named Unicode. This hack allows to player to speak with specials unicode characters and to bypass a lot of anti-insults or no swear plugins.
Example of message with Unicode characters:
![[IMG]](http://proxy.spigotmc.org/dd6095b4b6d7d82add8b8c8b1035ed4e6f3b29a8?url=http%3A%2F%2Fimg4.hostingpics.net%2Fpics%2F895822Screenshot58.png)
But in a recent update, NoUnicode blocks Unicode and insults too !
(You can disable the Unicode blocker or the insults blocker in the config.yml)
Tip:
Use the unicode and the insults blocker to have the most protected chat ! 
What is Unicode ?
https://pythonconquerstheuniverse.wordpress.com/2012/02/01/unicode-for-dummies-encoding/
How to install NoUnicode ?
-Click on "Download"
-Put the NoUnicode.jar in your plugin folder of your server
-Start your server or execute /rl
-Make a review !
(with 5 stars <3)
Achievements
10 Downloads: ✔
50 Downloads: ✔
100 Downloads: ✖
250 Downloads: ✖
500 Downloads: ✖
750 Downloads: ✖
1000 Downloads: ✖
Question(s):
Q:I speak an another language than English, can I use special characters ?
A: Yes, you can. NoUnicode allows you to use characters like ~, é, è, ë, ê, î, ï, û, ü, ß etc.. If some unicode characters are not authorized by NoUnicode but you still want to use them, you can add them in the ignored_unicode_characters (in the config.yml) 
Q:I put unicode characters in the config.yml, I reloaded my server but in the config, I see strange letters.. Why ?
A: Because your server do not support UTF-8 encoding, these letters are the CSS code for these characters.
1:If you don't mind to have some strange letters in your config, you can add the CSS Code directly into the config.
To know the CSS Code of a character :
-Go to
https://www.utf8icons.com/
-Click on the character you want
-At the left you will see the CSS Code, copy it.
![[IMG]](http://proxy.spigotmc.org/529c0e4eee44a56998e6d22bb4717666281fb183?url=http%3A%2F%2Fimg4.hostingpics.net%2Fpics%2F609146Screenshot64.png)
-Paste it on the config.yml
2:Else, if you mind to have some strange letters in your config, you have to add UTF-8 encoding to your server. Follow this tutorial:
-Click on this link and Download NotePad++
https://notepad-plus-plus.org/download/v7.3.3.html
-Download and Install NotePad++
-Go to your server folder
-Right click on the .bat that is used to start your server and click on "Edit with NotePad++"
![[IMG]](http://proxy.spigotmc.org/44dddfe58982a4358744af75f5e67bbc84e0e73a?url=http%3A%2F%2Fimg4.hostingpics.net%2Fpics%2F294554Screenshot65.png)
-Before the "-jar", add "-Dfile.encoding=UTF-8"
![[IMG]](http://proxy.spigotmc.org/1cca0057214e3cbc920b439b8d3ec9aa969022db?url=http%3A%2F%2Fimg4.hostingpics.net%2Fpics%2F364723Screenshot66.png)
-Save the run.bat
-Close NotePad++
-Start your server 
Config:
# NoUnicode
# By Dreko_
#
#
# Message when a player uses unicode characters
unicode_message: '&cDon''t use Unicode characters !'
unicode_blocker: true
bypass_permission_unicode: nounicode.bypass
ignored_unicode_characters:
- a
- ✖
- ✢
swear_blocker: true
bypass_permission_swear: swear.bypass
ignore_es_and_s_at_end_of_word: true
swear_message: '&cStop to swear !'
insult:
- fuck
- bitch
- suck
- noob
use_command_permission: nounicode.command
Made by Dreko_, NoComment_ is my old nickname.
Comments 0
No comments yet. Be the first to share your thoughts.