HolyHosting
Equipe Holy

"A história até agora..."
Se você seguiu os passos da parte 2 desta série de artigos, você instalou, configurou e preparou o plugin de permissões LuckPerms no seu servidor Minecraft. Você também criou um banco de dados MySQL no painel de controle Holy para armazenar as informações que o LuckPerms precisará verificar.
Agora, o último passo é inserir essas informações no banco de dados. Este é provavelmente o passo que levará mais tempo e, infelizmente, é o passo para o qual podemos fornecer menos suporte. Grande parte das informações inseridas será exclusiva do seu servidor, e você, o administrador do servidor, terá que criá-las. É aqui que você tomará medidas para aplicar as regras que deseja no seu servidor, o que é permitido e o que não é.
Este guia fornecerá uma estrutura básica sobre como inserir informações no banco de dados que o LuckPerms usará para criar grupos, adicionar listas de comandos permitidos a esses grupos e depois atribuir usuários a esses grupos.
Detalhe os Grupos e Comandos Permitidos
Isso foi brevemente abordado na Parte 1 desta série. Agora é o momento de começar a desenvolver a estrutura de grupos no seu servidor.
Quantos grupos? Como se chamam? O que os distingue? Quais são seus papéis? Quais comandos são permitidos no seu servidor? Quais comandos são proibidos? Quais itens são proibidos? Quais áreas são proibidas? etc., etc., etc. Você, o administrador do servidor, precisará responder a todas essas perguntas. Tudo tem que ser decidido por você. É aqui que você criará muito do que distingue seu servidor dos outros.
Atribuir Permissões a Grupos
Uma das coisas básicas a lembrar sobre plugins de permissão é que você geralmente está apenas inserindo uma lista de comandos permitidos para grupos e usuários. Cada vez que um usuário tenta usar um comando (ou causa qualquer outro evento que aciona uma verificação de permissões), o LuckPerms verificará se esse comando está na lista de comandos que ele tem permissão para usar. Se sim, o comando funciona. Se não, impede o comando de funcionar.
Lembre-se de que a resposta padrão a todas as solicitações é "NÃO!" Você não precisa fazer uma lista de coisas que não quer que os usuários façam. Em vez disso, faça uma lista de coisas que eles estão autorizados a fazer. O LuckPerms dirá "NÃO!" para todo o resto com prazer.
Acesso ao Banco de Dados
Existem duas maneiras de acessar o banco de dados, agora que está configurado. Uma está integrada no painel de controle na aba "MySQL Database" do painel de controle Holy, e o segundo método é na verdade um recurso integrado do LuckPerms (outro motivo para recomendar o LuckPerms em vez de outros plugins de permissão).
Acesso ao Banco de Dados Holy "MySQL Database"
O acesso ao seu banco de dados MySQL pode ser feito clicando no botão "MySQL Database" no painel de controle e depois clicando no hyperlink azul "PHPMyAdmin" à direita de "Web-based Admin Panel".
Você verá a seguinte página abrir no seu navegador. Use as informações na página "MySQL Database" para "Database Username" e "Database Password" para acessar o banco de dados.
[Minecraft_luckperms_phpadmin]
Editor Integrado do LuckPerms
/lp editor
O LuckPerms também pode acessar o banco de dados através de comandos no jogo (enquanto joga no seu mundo Minecraft) e usando o comando "/lp editor" no console do seu servidor Minecraft, que abrirá um editor baseado em navegador para o LuckPerms na janela do console. Resultará em um link na janela do console que se parecerá com o exemplo abaixo:
"[2018-07-14 21:37:37] [pool-4-thread-1/INFO] [net.minecraft.server.dedicated.DedicatedServer]: https://luckperms.github.io/editor/-identifier-"
O -identifier- no final é gerado aleatoriamente para cada sessão.
Clique no link e você deverá ver o seguinte abrir no seu navegador:
[Minecraft_luckperms_lpeditor]
Agora você está conectado ao banco de dados MySQL e pode editar as informações nele.
Recursos do LuckPerms
Existe uma quantidade incrível de material online para ajudá-lo a usar o LuckPerms, que é um dos motivos pelos quais focamos esta série de artigos neste gerenciador de permissões em particular. Os criadores do LuckPerms têm um wiki, FAQ e tutoriais disponíveis no seu site. Abaixo estão alguns links para algumas das seções mais úteis.
[Página Principal do LuckPerms](https://luckperms.github.io/)
[Wiki do LuckPerms](https://github.com/lucko/LuckPerms/wiki)
[Lista de Comandos](https://github.com/lucko/LuckPerms/wiki/Command-Usage)
[Discord do LuckPerms](https://discordapp.com/invite/luckperms)
IRC: Se você usa IRC, pode contatar o LuckPerms nas seguintes redes IRC. SpigotMC - irc.spi.gt - #luckperms EsperNet - irc.esper.net - #luckperms
Comandos de Entrada de Dados
Os seguintes são apenas alguns dos comandos totais para inserir informações no LuckPerms. Não há como cobrirmos todos aqui, mas estes são alguns para cobrir o básico: criar um grupo, dar permissões ao grupo e depois atribuir usuários a esse grupo.
Os seguintes comandos podem ser inseridos na linha de comando do console, no painel de controle Holy do seu servidor. Os comandos geralmente são precedidos por uma barra.
Algumas dessas funções também podem ser realizadas fazendo login no banco de dados e manipulando diretamente os campos de dados usando os menus suspensos.
Atualizar Menus Suspensos
/LP Tree
O editor do LuckPerms fornece uma interface gráfica fácil de usar para gerenciamento de banco de dados, com campos de dados com menus suspensos para grande parte da entrada de dados. Isso não é apenas mais rápido do que inserir informações manualmente, mas também ajuda a eliminar a possibilidade de erros ao inserir informações. Quando o LuckPerms é iniciado pela primeira vez, esses menus suspensos estão majoritariamente vazios.
Se você digitar o comando "/lp tree" no console do seu servidor Minecraft, ele criará menus suspensos em cada uma das caixas de texto, com todas as entradas padrão disponíveis para o LuckPerms.
Quando começar a usar o LuckPerms, isso incluirá apenas as opções padrão, mas mais opções ficarão disponíveis conforme você as criar (e o LuckPerms realizar verificações de permissão). Você pode executar o comando novamente para atualizar as entradas nos menus suspensos conforme mais opções ficarem disponíveis.
Criar Grupos
/lp creategroup <nome do grupo>
Atribuir Permissões a Grupos e Usuários Individuais
Os seguintes comandos adicionarão permissões a um grupo ou a usuários individuais:
/lp group <nome do grupo> permission set <permissão> <true|false>
/lp user <nome de usuário> permission set <permissão> <true|false>
Adicionar Usuários a Grupos
/lp user <usuário> parent add <grupo>
Aprenda a verificar se o mod que você baixou é para cliente, servidor ou ambos usando uma ferramenta simples da HolyHosting.
1. Acesse o painel de controle do servidor, que foi enviado por email no momento de adquirir o servidor. Insira seu nome de usuario e senha para fazer login.
1. Acesse o painel de administracao do seu servidor de Minecraft. e depois va ate "Arquivos"