EssentialsX: o conjunto de plug-ins essenciais para servidores Minecraft
Se você estiver executando um servidor Minecraft, talvez esteja procurando um plug-in que forneça uma variedade de recursos e aprimoramentos para sua jogabilidade. Se você deseja teletransportar jogadores, criar kits, definir warps, gerenciar permissões ou apenas se divertir com comandos de bate-papo, existe um plug-in que pode fazer tudo: EssentialsX.
essentialsx download
EssentialsX é uma continuação do plug-in Essentials original que foi descontinuado em 2014. É uma bifurcação do projeto que adiciona novos recursos, corrige bugs e suporta versões modernas do Minecraft. É uma das suítes de plugins mais populares e abrangentes para servidores Minecraft, com mais de 130 comandos e inúmeras opções de personalização.
Neste artigo, mostraremos como baixar e instalar o EssentialsX em seu servidor, como configurá-lo para atender às suas necessidades, como utilizar seus diversos recursos e comandos, como obter suporte e contribuir para o seu desenvolvimento. Vamos começar!
Como baixar e instalar o EssentialsX
Baixando o EssentialsX
O primeiro passo é baixar o EssentialsX em seu site oficial ou na página do GitHub. Você pode escolher entre versões estáveis ou compilações de desenvolvimento. Versões estáveis são versões testadas e verificadas que são recomendadas para a maioria dos servidores. As compilações de desenvolvimento são versões de ponta que contêm os recursos e correções de bugs mais recentes, mas também podem ter alguns problemas ou erros.
EssentialsX é dividido em vários plugins separados. O único jar necessário para o funcionamento do EssentialsX é o jar principal do EssentialsX, que contém a maioria dos recursos principais de que a maioria dos servidores precisa. Os outros módulos são opcionais - consulte o página para obter mais informações sobre o que cada módulo faz.
Depois de decidir quais módulos do EssentialsX você precisa, baixe-os do site ou da página do GitHub e salve-os em algum lugar do seu computador.
Instalando o EssentialsX
A próxima etapa é instalar o EssentialsX em seu servidor. Para fazer isso, você precisa ter um tipo de servidor compatível com plug-in em execução. Recomendamos usar PapelAtualizando do Essentials 2
Se você estiver atualizando a partir do plug-in Essentials original, precisará executar algumas etapas extras para garantir uma transição suave. Primeiro, certifique-se de ter um backup dos arquivos e dados do servidor, caso algo dê errado. Em seguida, exclua os arquivos jar do Essentials antigos da pasta de plug-ins e substitua-os pelos novos arquivos jar do EssentialsX. Em seguida, renomeie a antiga pasta Essentials para EssentialsX. Por fim, renomeie o arquivo config.yml antigo para config.yml.old e reinicie o servidor.
O EssentialsX gerará um novo arquivo config.yml com base no antigo, mas com algumas alterações e acréscimos. Você pode comparar os dois arquivos e ajustar as configurações como desejar. Você também pode excluir o arquivo config.yml.old assim que terminar.
Como configurar o EssentialsX
Editando o arquivo config.yml
O arquivo de configuração principal do EssentialsX é o arquivo config.yml, localizado na pasta EssentialsX na pasta de plugins. Este arquivo contém muitas opções e configurações que afetam como o EssentialsX funciona em seu servidor. Você pode abrir este arquivo com qualquer editor de texto e editá-lo como quiser.
O arquivo config.yml é dividido em seções, cada uma com um cabeçalho e uma lista de opções. Cada opção tem um nome, um valor e, às vezes, um comentário explicando o que ela faz. Você pode alterar o valor de uma opção editando o texto após os dois pontos (:). Por exemplo, se você deseja alterar o ponto de desova padrão para novos jogadores, pode editar esta linha:
novatos: spawn-at: world:0:64:0
Você pode alterar as coordenadas ou o nome do mundo para atender às suas necessidades. Você também pode usar para indicar as coordenadas relativas do ponto de spawn do servidor.
Algumas opções possuem vários valores separados por vírgulas (,), como esta:
comandos desativados: - localizar - minecraft:me
Esta opção lista os comandos desabilitados pelo EssentialsX em seu servidor. Você pode adicionar ou remover comandos desta lista como desejar.
Algumas opções têm subopções recuadas com espaços, como esta:
chat: radius: 0 group-formats: Default: '&7[GROUP]&r DISPLAYNAME&7:&r MESSAGE' Admins: '&c[GROUP]&r DISPLAYNAME&c:&r MESSAGE'
Esta opção controla como o chat funciona em seu servidor. A opção de raio define até onde as mensagens de bate-papo podem ser ouvidas por outros jogadores. A opção de formatos de grupo define como as mensagens de bate-papo são formatadas para diferentes grupos de jogadores. Você pode editar essas subopções como quiser.
Há muito mais opções e configurações no arquivo config.yml que você pode explorar e personalizar. Para mais detalhes e explicações, você pode conferir o página no wiki do EssentialsX.
Editando outros arquivos de configuração
Além do arquivo config.yml, existem outros arquivos de configuração que o EssentialsX usa para diferentes propósitos. Esses arquivos também estão localizados na pasta EssentialsX em sua pasta de plugins. Aqui estão alguns deles:
kits.yml: Este arquivo define os kits que os jogadores podem usar com o comando /kit. Você pode criar seus próprios kits ou editar os existentes.
warps.yml: Este arquivo armazena os pontos de dobra que os jogadores podem usar com o comando /warp. Você pode adicionar ou remover warps com os comandos /setwarp e /delwarp.
worth.yml: Este arquivo define os preços dos itens que os jogadores podem comprar ou vender com os comandos /buy e /sell. Você pode editar esses preços ou adicionar novos itens.
custom.txt: Este arquivo permite criar comandos personalizados ou aliases para comandos existentes. Você pode usar esse arquivo para simplificar ou customizar comandos para seu servidor.
motd.txt: Este arquivo contém a mensagem do dia que é mostrada aos jogadores quando eles entram no seu servidor. Você pode editar esta mensagem ou adicionar códigos de cores ou espaços reservados.
rules.txt: Este arquivo contém as regras que são mostradas aos jogadores quando eles usam o comando /rules.Você pode editar essas regras ou adicionar mais linhas.
Estes são apenas alguns dos arquivos de configuração que o EssentialsX usa. Você pode encontrar mais informações e exemplos no página no wiki do EssentialsX.
Usando plug-ins de permissões
Um dos aspectos mais importantes da configuração do EssentialsX é o gerenciamento de permissões. As permissões determinam quem pode usar quais comandos e recursos em seu servidor. Por padrão, o EssentialsX usa um sistema de permissão simples que concede todas as permissões aos operadores e nenhuma aos jogadores regulares. No entanto, este sistema é muito limitado e não permite muita personalização ou flexibilidade.
É por isso que recomendamos o uso de um plug-in de permissões para gerenciar as permissões do EssentialsX e outros plug-ins em seu servidor. Um plug-in de permissões permite criar grupos e atribuir permissões a eles, bem como definir prefixos e sufixos para bate-papo e listas de guias. Você também pode usar um plug-in de permissões para configurar herança, permissões específicas do mundo, permissões cronometradas e muito mais.
O plug-in de permissões mais popular para o EssentialsX é , que é uma API que permite que o EssentialsX e outros plugins se comuniquem com diferentes plugins de permissões.
Para usar um plug-in de permissões com o EssentialsX, você precisa baixá-lo e instalá-lo em seu servidor e, em seguida, configurá-lo de acordo com suas necessidades. Você pode encontrar mais informações e tutoriais no site ou wiki do plug-in de permissões que você escolher. Você também pode conferir o página no wiki EssentialsX para alguns exemplos e dicas.
Como usar o EssentialsX
Usando comandos
Uma das principais características do EssentialsX é sua extensa lista de comandos que você pode usar para aprimorar sua jogabilidade. O EssentialsX possui mais de 130 comandos que abrangem vários aspectos, como teletransporte, kits, warps, economia, moderação, chat e muito mais.Você pode usar esses comandos digitando-os na caixa de bate-papo com uma barra (/) antes deles.
Alguns comandos têm argumentos ou parâmetros que você precisa especificar após o nome do comando. Por exemplo, se você quiser se teletransportar para outro jogador, digite /tp seguido do nome dele. Alguns comandos também possuem argumentos opcionais que podem ser colocados entre colchetes ([]). Por exemplo, se você quiser teletransportar outro jogador para você, digite /tp seguido do nome dele e depois [seu nome].
Alguns comandos têm aliases ou nomes alternativos que você pode usar em vez do nome original. Por exemplo, você pode usar /i ou /item em vez de /give para dar um item a si mesmo. Alguns comandos também possuem subcomandos que podem ser acessados digitando um ponto (.) após o nome do comando. Por exemplo, você pode usar /eco.set ou /eco.reset em vez de /eco para definir ou redefinir o saldo de um jogador.
Alguns comandos têm recursos ou modos especiais que podem ser ativados digitando um traço (-) após o nome do comando. Por exemplo, você pode usar /back -d ou /back -f em vez de /back para voltar ao seu ponto de morte ou ao seu último local de teletransporte.
Para ver uma lista de todos os comandos fornecidos pelo EssentialsX, você pode digitar /help na caixa de bate-papo. Você também pode digitar /help seguido de um nome de comando para ver mais informações sobre esse comando, como uso, descrição, aliases, permissões, etc.
Aqui estão alguns exemplos de alguns dos comandos mais comuns e úteis no EssentialsX:
Comando
Descrição
/tp [jogador] [alvo]
Teletransporta você ou outro jogador para um local ou jogador alvo.
/kit [nome do kit]
Dá a si mesmo ou a outro jogador um kit predefinido de itens.
/warp [warpname]
Teletransporta você ou outro jogador para um ponto de dobra predefinido.
/casa [nome da casa]
Teletransporta a si mesmo ou a outro jogador para sua localização inicial.
/spawn
Teletransporta você ou outro jogador para o ponto de spawn do servidor.
/msg [jogador] [mensagem]
Envia uma mensagem privada para outro jogador.
/nick [jogador] [apelido]
Define o seu apelido ou o de outro jogador.
/balance [jogador]
Mostra o seu saldo ou o de outro jogador.
/pagar [jogador] [valor]
Paga a outro jogador uma certa quantia de dinheiro.
/vender [mãoinventáriotudo]
Vende os itens em sua mão, inventário ou todos para a loja do servidor.
/kick [jogador] [motivo]
Expulsa um jogador do servidor com um motivo opcional.
/ban [jogador] [motivo]
Bane um jogador do servidor com um motivo opcional.
/mudo [jogador] [tempo]
Silencia um jogador por um determinado período de tempo ou indefinidamente.
/jail [jogador] [nome da prisão] [tempo]
Prende um jogador em uma cela predefinida por um determinado período de tempo ou indefinidamente.
/socialspy [ligadodesligado]
Alterna a capacidade de ver as mensagens privadas de outros jogadores.
Estes são apenas alguns dos comandos que o EssentialsX oferece. Você pode encontrar mais informações e exemplos no página no wiki do EssentialsX.
Usando sinais
Outro recurso do EssentialsX é a capacidade de criar e usar sinais que podem executar várias funções. Você pode usar sinais para criar lojas, warps, kits, caixas de correio e muito mais. Para criar um sinal, você precisa colocar um bloco de sinal e escrever algum texto nele de acordo com o formato do tipo de sinal que deseja criar. Você também precisa ter permissão para criar esse tipo de sinal.
Aqui estão alguns exemplos de alguns dos tipos de sinais mais comuns e úteis no EssentialsX:
Tipo de sinal
Formatar
Descrição
[Comprar]
[Comprar]ItemQuantiaPreço
Cria uma loja de sinais que permite aos jogadores comprar itens do servidor.
[Vender]
[Vender]ItemQuantiaPreço
Cria uma loja de sinais que permite aos jogadores vender itens para o servidor.
[Urdidura]
[Urdidura]Warpname
Cria um sinal que teletransporta os jogadores para um ponto de dobra predefinido.
[Kit]
[Kit]Nome do kit
Cria um sinal que dá aos jogadores um kit predefinido de itens.
[Correspondência]
[Correspondência]Jogador
Cria um sinal que funciona como uma caixa de correio para um jogador.
[Livre]
[Livre]ItemQuantia
Cria um sinal que dá itens grátis aos jogadores.
[Disposição]
[Disposição]
Cria um sinal que funciona como uma lata de lixo para os jogadores.
Estes são apenas alguns dos tipos de sinais que o EssentialsX oferece. Você pode encontrar mais informações e exemplos no página no wiki do EssentialsX.
Usando recursos de economia
Outro recurso do EssentialsX é a capacidade de criar e usar um sistema econômico em seu servidor. Você pode usar o EssentialsX para configurar uma moeda virtual que os jogadores possam ganhar, gastar, trocar ou economizar. Você também pode usar o EssentialsX para criar lojas, leilões, loterias e muito mais.
Para usar os recursos econômicos do EssentialsX, você precisa ter o módulo EssentialsX Economy instalado em seu servidor. Você também precisa ter um plug-in de economia compatível que possa lidar com as transações e armazenamento da moeda. Recomendamos usar , que é uma extensão do EssentialsX que fornece um plug-in econômico simples e confiável.
Para configurar os recursos de economia do EssentialsX, você precisa configurar algumas opções no arquivo config.yml, como nome e símbolo da moeda, saldo inicial para novos jogadores, limite máximo de saldo etc.
Para usar os recursos de economia do EssentialsX, você pode usar alguns dos comandos e sinais que mencionamos anteriormente, como /balance, /pay, /sell, [Buy], [Sell], etc.
Aqui estão alguns exemplos de alguns dos comandos e sinais de economia mais comuns e úteis no EssentialsX:
Comando ou Sinal
Descrição
/trade [jogador] [item] [quantia] [preço]
Inicia uma solicitação de troca com outro jogador para um determinado item, quantidade e preço.
/auction [inícioinformaçõesfimlance] [preço]
Inicia, visualiza, termina ou dá lances em um leilão para o item em sua mão.
/loteria [comprarganhadoresempate]
Compra um bilhete, vê vencedores anteriores ou sorteia na loteria.
[Comércio]
Cria um sinal que permite aos jogadores trocar itens entre si.
[Leilão]
Cria um sinal que permite aos jogadores iniciar ou participar de um leilão para o item em sua mão.
[Loteria]
Cria um sinal que permite aos jogadores comprar um bilhete de loteria.
Esses são apenas alguns dos comandos e sinais de economia que o EssentialsX oferece. Você pode encontrar mais informações e exemplos no página no wiki do EssentialsX.
Usando ferramentas de moderação
Outro recurso do EssentialsX é a capacidade de criar e usar ferramentas de moderação em seu servidor. Você pode usar o EssentialsX para chutar, banir, silenciar, prender ou avisar os jogadores que violarem as regras ou causarem problemas. Você também pode usar o EssentialsX para monitorar e controlar bate-papo, inventário, modo de jogo, clima, horário e muito mais.
Para usar as ferramentas de moderação do EssentialsX, você precisa ter os módulos EssentialsX Protect e EssentialsX AntiBuild instalados em seu servidor. Esses módulos fornecem recursos de proteção e antigriefing para o seu servidor. Você também precisa ter permissão para usar os comandos e sinais de moderação.
Para configurar as ferramentas de moderação do EssentialsX, você precisa configurar algumas opções no arquivo config.yml, como as mensagens de kick e ban, as durações de mute e jail, o filtro de chat e cooldown, etc.
Para usar as ferramentas de moderação do EssentialsX, você pode usar alguns dos comandos e sinais que mencionamos anteriormente, como /kick, /ban, /mute, /jail, /socialspy etc.
Aqui estão alguns exemplos de alguns dos sinais e comandos de moderação mais comuns e úteis no EssentialsX:
Comando ou Sinal
Descrição
/warn [jogador] [motivo]
Avisa um jogador com um motivo opcional.
/invsee [jogador]
Permite que você veja e edite o inventário de outro jogador.
/gamemode [jogador] [modo]
Define o modo de jogo seu ou de outro jogador para sobrevivência, criativo, aventura ou espectador.
[Clima]
Define o tempo para claro, chuva ou trovão.
/hora [dianoiteamanheceranoitecermeio-diameia-noite]
Define a hora para uma hora específica do dia.
[Chute]
Cria um sinal que chuta um jogador do servidor quando clicado.
[Banimento]
Cria um sinal que bane um jogador do servidor quando clicado.
[Mudo]
Cria um sinal que silencia um jogador por um determinado período de tempo quando clicado.
[Cadeia]
Cria um sinal que prende um jogador em uma cela predefinida por um determinado período de tempo quando clicado.
Estes são apenas alguns dos comandos e sinais de moderação que o EssentialsX oferece. Você pode encontrar mais informações e exemplos no página no wiki do EssentialsX.
Usando recursos de bate-papo
Outro recurso do EssentialsX é a capacidade de criar e usar recursos de bate-papo em seu servidor. Você pode usar o EssentialsX para definir apelidos, prefixos, sufixos, cores, formatos e filtros para mensagens de bate-papo. Você também pode usar o EssentialsX para enviar mensagens privadas, difundir mensagens, espionar mensagens e muito mais.
Para usar os recursos de bate-papo do EssentialsX, você precisa ter o módulo de bate-papo do EssentialsX instalado em seu servidor. Este módulo fornece recursos e integrações relacionados ao chat para o seu servidor. Você também precisa ter um plug-in de bate-papo compatível que possa lidar com a exibição e formatação de mensagens de bate-papo. Recomendamos usar , que é uma extensão do EssentialsX que fornece um plug-in de bate-papo simples e confiável.
Para configurar os recursos de bate-papo do EssentialsX, você precisa configurar algumas opções no arquivo config.yml, como o raio do bate-papo, o cooldown do bate-papo, o filtro do bate-papo etc.
Para usar os recursos de bate-papo do EssentialsX, você pode usar alguns dos comandos e sinais que mencionamos anteriormente, como /msg, /nick, /socialspy etc.
Aqui estão alguns exemplos de alguns dos sinais e comandos de chat mais comuns e úteis no EssentialsX:
Comando ou Sinal
Descrição
/eu [ação]
Envia uma mensagem de ação em terceira pessoa.
/transmitir [mensagem]
Envia uma mensagem para todos os jogadores no servidor.
/ignorar [jogador]
Bloqueia ou desbloqueia mensagens de outro jogador.
/cor [cor]
Define a cor do chat para uma cor predefinida.
[Cor]
Cria um sinal que permite aos jogadores mudar a cor do chat.
/formato [formato]
Define seu formato de bate-papo para um formato predefinido.
[Formatar]
Cria um sinal que permite aos jogadores alterar o formato do chat.
Estes são apenas alguns dos comandos e sinais de chat que o EssentialsX oferece. Você pode encontrar mais informações e exemplos no página no wiki do EssentialsX.
Como obter suporte e contribuir com o EssentialsX
Entrando no servidor MOSS Discord
Se precisar de ajuda com o EssentialsX, tiver dúvidas ou sugestões ou apenas quiser conversar com outros usuários e desenvolvedores do EssentialsX, você pode ingressar no servidor MOSS Discord. MOSS significa Minecraft Open Source Software e é uma comunidade de desenvolvedores e entusiastas de Minecraft de código aberto. Você pode encontrar o link do convite no .
Depois de entrar no servidor, você pode usar o canal #essentials para pedir ajuda ou discutir o EssentialsX. Você também pode usar o canal #essentials-dev para relatar bugs ou sugerir recursos para o EssentialsX. Por favor, seja respeitoso e siga as regras do servidor.
Relatando problemas ou sugerindo recursos no GitHub
Se você encontrar algum problema ou erro com o EssentialsX, ou tiver alguma ideia ou solicitação de novos recursos ou melhorias, você pode denunciá-los ou sugeri-los no GitHub. O GitHub é uma plataforma que hospeda o código-fonte e o desenvolvimento do EssentialsX e de muitos outros projetos de código aberto. você pode encontrar o aqui.
Para relatar um problema ou sugerir um recurso no GitHub, você precisa ter uma conta do GitHub e fazer login. Em seguida, você precisa acessar o guia e clique no botão Novo Problema. Você verá um modelo que precisa preencher com informações relevantes, como a versão do seu servidor, versão do EssentialsX, logs de erros, capturas de tela etc. Seja o mais detalhado e claro possível e siga as instruções e diretrizes do modelo.
Depois de enviar seu problema ou sugestão, ele será analisado pelos desenvolvedores e colaboradores do EssentialsX. Eles tentarão corrigir o problema ou implementar o recurso o mais rápido possível ou fornecer feedback ou assistência, se necessário. Por favor, seja paciente e respeitoso, e não faça spam ou duplique questões ou sugestões.
Apoiando o EssentialsX por meio de doações ou contribuições de código
Se você gosta do EssentialsX e deseja apoiar seu desenvolvimento e manutenção, pode fazê-lo por meio de doações ou contribuições de código. As doações são contribuições monetárias que ajudam a cobrir os custos de hospedagem, teste e desenvolvimento do EssentialsX. Contribuições de código são envios de código que adicionam novos recursos, corrigem bugs ou melhoram o desempenho do EssentialsX.
Para doar para o EssentialsX, você pode usar uma destas plataformas:
: uma plataforma que permite que você contribua com uma quantia mensal de dinheiro para apoiar o EssentialsX.
: uma plataforma que permite patrocinar o EssentialsX com um pagamento mensal ou único por meio do GitHub.
: Uma plataforma que permite comprar um café para o EssentialsX com uma doação única.
Para contribuir com código para o EssentialsX, você precisa ter algum conhecimento e experiência com o desenvolvimento de plugins Java e Minecraft. Você também precisa ter uma conta GitHub e bifurcar o . Em seguida, você precisa fazer suas alterações ou adições ao código em seu repositório bifurcado e enviar uma solicitação pull ao repositório original. Sua solicitação pull será revisada pelos desenvolvedores e colaboradores do EssentialsX, que fornecerão feedback ou a mesclarão se ela atender aos padrões e requisitos.
Você pode encontrar mais informações, diretrizes e dicas sobre como contribuir com código para o EssentialsX no página no wiki do EssentialsX.
Conclusão
Neste artigo, abordamos os fundamentos do EssentialsX, um conjunto de plug-ins para servidores do Minecraft que fornece uma variedade de recursos e aprimoramentos para sua jogabilidade. Mostramos como baixar e instalar o EssentialsX em seu servidor, como configurá-lo para atender às suas necessidades, como usar seus vários recursos e comandos e como obter suporte e contribuir para seu desenvolvimento.
Esperamos que este artigo tenha sido útil e informativo para você e que você tenha aprendido algo novo sobre o EssentialsX. Se você quiser saber mais sobre o EssentialsX, confira o , onde você pode conversar com outros usuários e desenvolvedores do EssentialsX, pedir ajuda ou dar feedback.
Obrigado por ler este artigo e divirta-se com o EssentialsX!
perguntas frequentes
Aqui estão algumas perguntas frequentes sobre o EssentialsX:
Qual é a diferença entre EssentialsX e Essentials?
EssentialsX é uma continuação do plug-in Essentials original que foi descontinuado em 2014. É uma bifurcação do projeto que adiciona novos recursos, corrige bugs e suporta versões modernas do Minecraft.Não é afiliado ou endossado pelos desenvolvedores originais do Essentials.
Quais são os requisitos para o EssentialsX?
O EssentialsX requer um tipo de servidor compatível com plug-in executando Java 8 ou superior, como Paper, Spigot ou CraftBukkit. Ele também requer um plug-in de economia compatível e um plug-in de bate-papo compatível se você quiser usar os recursos de economia e bate-papo do EssentialsX.
Como atualizo o EssentialsX?
Para atualizar o EssentialsX, você precisa baixar a versão mais recente do EssentialsX em seu site ou na página do GitHub e substituir os arquivos jar antigos na pasta de plugins pelos novos. Em seguida, reinicie o servidor e aguarde o carregamento do EssentialsX. Você também pode precisar atualizar seus arquivos de configuração se houver alterações ou adições.
Como faço para desinstalar o EssentialsX?
Para desinstalar o EssentialsX, você precisa excluir os arquivos jar da pasta de plugins e reiniciar o servidor. Você também pode excluir a pasta EssentialsX de sua pasta de plugins se não precisar mais dela.
Como faço para entrar em contato com os desenvolvedores do EssentialsX?
A melhor maneira de entrar em contato com os desenvolvedores do EssentialsX é por meio do servidor MOSS Discord ou do GitHub. Você também pode usar o página no site do EssentialsX para enviar um e-mail ou uma mensagem.
0517a86e26
Comments