Depois de VÁRIOS pedidos eu resolvi criar um plugin de mito decente...
Fazer plugin da trabalho, e quando é de graça eu não ganho nada... então já deixa um up por que adoro up...
Características
Raiozinhos, murceguinhos com nomizinhos, tagzinha no chat e tagzinha na cabeça, atualizações feitas em Threads separadas pra evitar possíveis travamentos no seu servidor....
Comandos
/setmito - Definir o mito
/mito - Visualizar o mito atual
/mito reload - Recarregar a config.
Permissões
lsmito.setmito - /setmito
lsmito.reload - /reload
Dependencias
Vault (permissões) (opcional)
API
https://gist.github.com/DevLeeo/6e287ded213c3d200bf3
Evento
O evento só é chamado caso o jogador esteja online/exista
@EventHandler
private void onNewMito(NewMitoEvent e)
{
e.getPlayer().getInventory().add(new ItemStack(Material.DIAMOND, 10));
}
Configuração
# LsMito
# Developed by DevLeeo (leonardosc)
# Email:
[email protected]
# Skype: DevLeeo
# Configuracoes
# Mostrar mensagens de "debug" (atualizando etc...) no console.
# Delay em segundos para atualizar a prefix do mito etc...
#
# Prefix
# Chat:
# Ativar: true ou false
# Prefix: Prefix desejada
# Cabeca:
# Ativar: true ou false
# Prefix: Prefix desejada
#
# Raio:
# Ativar: true ou false
#
# Morcegos:
# Ativar: true ou false
# Quantidade: Quantidade desejada
#
# Mensagens:
# Atual: Mensagem quando o jogador da /mito
# Novo: Mensagem quando um novo jogar vira o mito.
# Entrou: Mensagem quando o mito entra no servidor.
# Saiu: Mensagem quando o mito sai do servidor.
# SemPermissao: Mensagem quando o jogador nao tem permissao para usar um certo comando.
Settings:
DebugMessages: true
UpdateDelay: 1200
Prefix:
Chat:
Enable: true
Prefix: '&5[Mito] &r'
Head:
Enable: true
Prefix: '&5[Mito] &r'
Spawn:
LightningEffect:
Enable: true
Bats:
Enable: true
Name:
Enable: true
Name: '&5&lParabens &c&l{player}'
Amount: 10
DespawnDelay: 5
Messages:
None: '&5[Mito] &cNao ha um mito.'
Current: '&5[Mito] &cMito atual: {player}'
New: '\n&5&l[Mito] &c{player} e o novo mito do pvp.\n&r'
Joined: '\n&5&l[Mito] &c{player} entrou no servidor.\n&r'
Exited: '\n&5&l[Mito] &c{player} saiu do servidor.\n&r'
NotEnoughPermissions: '&cVoce nao tem acesso a este comando.'
# Comandos que seram executados quando um jogador se tornar mito.
# {newmito} = Novo mito.
# {oldmito} = Caso seja nulo o comando nao sera executado.
RunCommands:
Enable: true
Commands:
- 'money give {newmito} 1000'
- 'money take {oldmito} 1000'
- 'tell {oldmito} faliceu hu3'
# Permissions que SOMENTE o mito possuiu.
# Caso outro jogador tenha essa permissao e nao seja mito ela sera removida (prevenir bugs)
Permissions:
Enable: true
Permissions:
- warp.mito
- kit.mito
Prints
Fazer plugin da trabalho, essa é a maneira de mostrar agradecimento, enquanto não chegar a meta não sera liberado o download, nem que demore meses.
Qualquer erro/bug informe no tópico.
20 UPS, OBRIGADO A TODOS, CONTINUEM DANDO LIKE QUE EU FICO FELIZ E POSTO MAIS PLUGINS
DOWNLOAD
Changelog:
v0.0.1
- Plugin lançado.
v0.0.2
- Corrigido problema na dependencia do vault.
v0.0.3
- Corrigido problema na tag do legendchat.
v0.0.4
- Corrigido erro gerado quando o mito morria de "causas naturais" (reportado por gamer1456)
v0.0.5
- Corrigido erro gerado ao atualizar o scoreboard (reportado por Michael)
v1.0.0
- Código reformulado
- Adicionado compatibilidade com o LsMagnata (Em breve será adicionado também para o HeroClanTags e HealthBar)
- Algumas melhorias.