Ir para conteúdo

AB_NoNickChanges » Bloqueie alteração de capslock nos nicks.


Lightwood

Posts Recomendados

AB_NoNickChanges

 

 

 

 

Bom, basicamente o plugin serve para o jogador não conseguir alterar a configuração de caracteres do seu nick.

 

 

 

 

 

Exemplo:

 

 

 

 

 

O jogador entra pela primeira vez com o nick Pedrinho.

 

 

Portanto, ele deverá sempre entrar com Pedrinho. Ao tentar entrar com pedrinho, por exemplo, ele não conseguirá.

 

 

 

 

 

Imagem:

 

 

eQpoMTX.png

 

 

 

 

 

Suporte MySQL/SQLite.

 

 

 

 

 

O nome do servidor é editável na config.yml

 

 

 

 

 

Espero que ajude, se gostou já sabe ;)

 

 

Até a próxima.

 

 

 

 

 

Download:

 

 

Mediafire

 

Link para o comentário
Compartilhar em outros sites

quem e essa mina na gif ?

 

@Topic

 

Gostei irei usar 

emily kinney

 

@on

é muito útil para quem tem plugins que guardam algo pelo nome do jogador, eu até fui rever os que fiz guardando algo pelo nome do jogador e esqueci de guardar em lowercase

o melhor é guardar por uuid

mas é muito bom o plugin porque previne esses bugs, e adiciona um detalhe ao servidor 

 

@edit

reparei que usa playerjoinevent, então ele vai entrar no servidor e depois vai ser kickado, tem alguns plugins que guardam dados por esse evento também

então vão guardar dados desnecessariamente, o melhor seria usar o AsyncPlayerPreLoginEvent que é o famoso Async né e nem deixa o jogador entrar

Editado por zAth
Link para o comentário
Compartilhar em outros sites

emily kinney

 

@on

é muito útil para quem tem plugins que guardam algo pelo nome do jogador, eu até fui rever os que fiz guardando algo pelo nome do jogador e esqueci de guardar em lowercase

o melhor é guardar por uuid

mas é muito bom o plugin porque previne esses bugs, e adiciona um detalhe ao servidor 

 

@edit

reparei que usa playerjoinevent, então ele vai entrar no servidor e depois vai ser kickado, tem alguns plugins que guardam dados por esse evento também

então vão guardar dados desnecessariamente, o melhor seria usar o AsyncPlayerPreLoginEvent que é o famoso Async né e nem deixa o jogador entrar

Obrigado pela dica, vou atualizar depois pra esse evento :D <3 

Link para o comentário
Compartilhar em outros sites

 

AB_NoNickChanges

 

Bom, basicamente o plugin serve para o jogador não conseguir alterar a configuração de caracteres do seu nick.

 

Exemplo:

 

O jogador entra pela primeira vez com o nick Pedrinho.

Portanto, ele deverá sempre entrar com Pedrinho. Ao tentar entrar com pedrinho, por exemplo, ele não conseguirá.

 

Imagem:

eQpoMTX.png

 

Suporte MySQL/SQLite.

 

O nome do servidor é editável na config.yml

 

Espero que ajude, se gostou já sabe ;)

Até a próxima.

 

Download:

Mediafire

 

Cara estou com uma dúvida nesse plugin... eu estou usando o AntiUserSteal: https://www.spigotmc.org/resources/antiusersteal.11986/

Esse que você está postando faz o mesmo que esse, ou tem mais funções?

Link para o comentário
Compartilhar em outros sites

[GRAVE] Could not load 'plugins\AB_NoNickChanges.jar' in folder 'plugins'

org.bukkit.plugin.InvalidPluginException: java.lang.UnsupportedClassVersionError: br/aleksbertassi/anc/Main : Unsupported major.minor version 52.0

        at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:184)

        at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:306)

        at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:230)

        at org.bukkit.craftbukkit.v1_5_R3.CraftServer.loadPlugins(CraftServer.java:241)

        at org.bukkit.craftbukkit.v1_5_R3.CraftServer.<init>(CraftServer.java:219)

        at net.minecraft.server.v1_5_R3.PlayerList.<init>(PlayerList.java:55)

        at net.minecraft.server.v1_5_R3.DedicatedPlayerList.<init>(SourceFile:11)

        at net.minecraft.server.v1_5_R3.DedicatedServer.init(DedicatedServer.java:93)

        at net.minecraft.server.v1_5_R3.MinecraftServer.run(MinecraftServer.java:388)

        at net.minecraft.server.v1_5_R3.ThreadServerApplication.run(SourceFile:573)

Caused by: java.lang.UnsupportedClassVersionError: br/aleksbertassi/anc/Main : Unsupported major.minor version 52.0

        at java.lang.ClassLoader.defineClass1(Native Method)

        at java.lang.ClassLoader.defineClass(Unknown Source)

        at java.security.SecureClassLoader.defineClass(Unknown Source)

        at java.net.URLClassLoader.defineClass(Unknown Source)

        at java.net.URLClassLoader.access$100(Unknown Source)

        at java.net.URLClassLoader$1.run(Unknown Source)

        at java.net.URLClassLoader$1.run(Unknown Source)

        at java.security.AccessController.doPrivileged(Native Method)

        at java.net.URLClassLoader.findClass(Unknown Source)

        at org.bukkit.plugin.java.PluginClassLoader.findClass0(PluginClassLoader.java:80)

        at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:53)

        at java.lang.ClassLoader.loadClass(Unknown Source)

        at java.lang.ClassLoader.loadClass(Unknown Source)

        at java.lang.Class.forName0(Native Method)

        at java.lang.Class.forName(Unknown Source)

        at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:173)

        ... 9 more

Link para o comentário
Compartilhar em outros sites

 

 

[GRAVE] Could not load 'plugins\AB_NoNickChanges.jar' in folder 'plugins'

org.bukkit.plugin.InvalidPluginException: java.lang.UnsupportedClassVersionError: br/aleksbertassi/anc/Main : Unsupported major.minor version 52.0

at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:184)

at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:306)

at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:230)

at org.bukkit.craftbukkit.v1_5_R3.CraftServer.loadPlugins(CraftServer.java:241)

at org.bukkit.craftbukkit.v1_5_R3.CraftServer.<init>(CraftServer.java:219)

at net.minecraft.server.v1_5_R3.PlayerList.<init>(PlayerList.java:55)

at net.minecraft.server.v1_5_R3.DedicatedPlayerList.<init>(SourceFile:11)

at net.minecraft.server.v1_5_R3.DedicatedServer.init(DedicatedServer.java:93)

at net.minecraft.server.v1_5_R3.MinecraftServer.run(MinecraftServer.java:388)

at net.minecraft.server.v1_5_R3.ThreadServerApplication.run(SourceFile:573)

Caused by: java.lang.UnsupportedClassVersionError: br/aleksbertassi/anc/Main : Unsupported major.minor version 52.0

at java.lang.ClassLoader.defineClass1(Native Method)

at java.lang.ClassLoader.defineClass(Unknown Source)

at java.security.SecureClassLoader.defineClass(Unknown Source)

at java.net.URLClassLoader.defineClass(Unknown Source)

at java.net.URLClassLoader.access$100(Unknown Source)

at java.net.URLClassLoader$1.run(Unknown Source)

at java.net.URLClassLoader$1.run(Unknown Source)

at java.security.AccessController.doPrivileged(Native Method)

at java.net.URLClassLoader.findClass(Unknown Source)

at org.bukkit.plugin.java.PluginClassLoader.findClass0(PluginClassLoader.java:80)

at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:53)

at java.lang.ClassLoader.loadClass(Unknown Source)

at java.lang.ClassLoader.loadClass(Unknown Source)

at java.lang.Class.forName0(Native Method)

at java.lang.Class.forName(Unknown Source)

at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:173)

... 9 more

Tá usando Java 8? Se não, use.

Link para o comentário
Compartilhar em outros sites

ANÁLISE DE INATIVIDADE
 

Este tópico foi automaticamente arquivado devido à inatividade. Para manter a organização e fluidez das discussões na comunidade, tópicos que permanecem sem novas interações por um período prolongado são fechados automaticamente.
 

Se houver interesse em retomar o conteúdo, sinta-se à vontade para criar um novo tópico ou entre em contato com a equipe da comunidade para reabrir este tópico.


Equipe de Moderação
Gamer's Board
Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...