HomeJavaModsUnioCaseFix
UnioCaseFix
UnioCaseFix

THIS PLUGIN FOR CRACKED SERVERS AND MYSQL AUTHME USERS.

"What is it?"

Some players can join server two or more times with same name. They are changing them usernames with capitalization. UnioCaseFix prevents this. This bug started with UUID update. And spigot dont fix it.

"Is it compatible with Bungee or Bukkit?"
It is compatible with CraftBukkit/Spigot/PaperSpigot and BungeeCord/FlexPipe.

"Which spigot versions are compatible with?"
Tested with 1.7 and 1.8. Plugin working. But it is needed for 1.7.9 and up. So if you are using spigot 1.7.2 or lower, you dont need it.

"What i need for use that plugin?"
You need a MySQL connected AuthMe. This is checking in every login; player's register name and join name. If they are same player can join game, if it is not player must be change his name.

"I am using older AuthMe versions. It is compatible with this?"
Yes it is compatible with AuthMe 3 versions. But you need to change username column. Also in older versions player's name saving lowercase. Player must join lowercase names in older versions. But if you add website support they don't have to.
My suggestion is, use latest version.

"How can i install?"
1- Drag UnioCaseFix.jar to your CraftBukkit/Spigot/BungeeCord plugins folder.
2- Restart your server.
3- Set-up the config (MySQL Connection and Kick-Message things.) (If you are Turkish check bottom, there is Turkish config.)
4- Restart server again.
5- It's done! Plugin installed.

"Config File"

English Config:
Code (Text):

database:
  # Check that options in your AuthMe config. They must be same.
  # Your database address (Usually: localhost)
  ip: 127.0.0.1
  # Database port (Default: 3306)
  port: 3306
  # Database name
  dbname: database
  # MySQL Username
  user: user
  # MySQL Password
  pass: password
  # AuthMe Table (Default: authme)
  table: authme
  # Authme Username Column (Default: realname)
  # If you are using older AuthMe versions change it with 'username'.
  usernameColumn: realname
kickmsg: |
  &r
  &4Make sure to enter the correct name (capitalization).
  &aPlease close the game and login with that name: &b%n%
 
Turkish Config:
Code (Text):

database:
  # Bu ayarları AuthMe configiniz üzerinden kontrol edin. Aynı olmalılar.
  # Veritabanı adresiniz (Genellikle: localhost)
  ip: 127.0.0.1
  # Veritabanı portu (Varsayılan: 3306)
  port: 3306
  # Veritabanı adı
  dbname: database
  # MySQL Kullanıcı Adı
  user: user
  # MySQL Şifre
  pass: password
  # AuthMe Tablosunun Adı (Varsayılan: authme)
  table: authme
  # Authme Kullanıcı Adı Sütun Adı (Varsayılan: realname)
  # Eğer eski AuthMe sürümlerini kullanıyorsanız bunu username ile değiştirin.
  usernameColumn: realname
kickmsg: |
  &r
  &4Kullanıcı adınızdaki büyük küçük harflere dikkat edin.
  &aOyunu kapatın ve şu isimle giriş yapın: &b%n%
 

"I found a bug!"

You can send a PM to me or send a discussion message.

If you liked it please rate 5*. Thanks.
Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

UnioCaseFix is a free Minecraft Java mod. Compatible with Minecraft 1.7, 1.8, 1.9. Downloaded 1,570 times (via Spigot). Download it and open it directly in the game.

Explore more