👟Começando

Descubra como criar um servidor com Plazma.

Para usar o Plazma de forma estável, o sistema deve atender aos seguintes requisitos.

MínimoRecomendado

Arquitetura

x64

-

RAM

8GB

16GB

Espaço de armazenamento

1GB

8GB

JRE

17

21

Para facilitar a edição dos arquivos de configuração, é recomendável instalar um editor como o Visual Studio Code.


1. Instalação do JRE

Como o nome sugere, o Minecraft: "Java" Edition é desenvolvido em Java e requer o para ser executado.

Como o Plazma é baseado na plataforma oficial de servidores da Mojang , também é necessário instalar o JRE para usar o Plazma.

1.1 Verificação da existência do JRE

Para verificar se o JRE está instalado no sistema, digite na janela de execução.

Se for exibido como abaixo, pule para Etapa 2.

Saída Correta
openjdk 21.0.2 2024-01-16 LTS
OpenJDK Runtime Environment Zulu21.32+17-CA (build 21.0.2+13-LTS)
OpenJDK 64-Bit Server VM Zulu21.32+17-CA (build 21.0.2+13-LTS, mixed mode, sharing)

Se não for exibido como acima, ou se for exibido como abaixo, significa que o JRE está ausente ou muito desatualizado, então você deve realizar a Etapa 1.2.

JRE não está instalado
'java' não é reconhecido como um comando interno ou externo, um programa operável ou um arquivo em lotes.
JRE está desatualizado
Unrecognized option: --version
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.

1.2 Instalação do JRE

Neste manual, usamos o Azul Zulu como uma das .

Após a conclusão da instalação, verifique se a instalação foi concluída corretamente realizando novamente a Etapa 1.1.

  1. Primeiramente, faça o download do JDK 21 em formato .msi do Azul Zulu.

  2. Execute o assistente de instalação baixado e clique em Next.

  3. Ative a opção Set JAVA_HOME variable no menu exibido no centro esquerdo da janela e clique em Next.

  4. Clique em Install para concluir a instalação do JRE.


2. Download do Plazma

O Plazma oferece diversos tipos de arquivos executáveis.

Na maioria dos casos, use Reobf Paperclip.

O conteúdo abaixo é para aqueles interessados em desenvolvedores ou características específicas. Se você for um usuário comum, pule para a Etapa 3 sem problemas.

Saiba mais

O nome do arquivo executável é plazma-(gerenciador de versão)-1.20.4-R0.1-SNAPSHOT-(tipo de mapeamento).jar.

  • Tipo de mapeamento O mapeamento é uma espécie de mapa que liga o código real do Minecraft ao código ofuscado.

    • Reobf Reobfuscated (reofuscado), também conhecido como mapeamento Spigot, é amplamente utilizado na maioria dos plugins NMS. Está previsto que será descontinuado a partir da versão 1.20.5.

    • Mojmap Mapeado pela Mojang, é o mapeamento do Minecraft vanilla.

  • Gerenciador de versão O gerenciador de versão é uma espécie de lançador do servidor que é necessário para executar o servidor e aplicar patches nos arquivos do servidor.

    • Paperclip Desenvolvido pela equipe do PaperMC para Paper e outras plataformas derivadas, é responsável por baixar bibliotecas e aplicar patches no servidor.

    • Bundler Gerenciador de versão do Minecraft Vanilla.


3. Criação do script de inicialização

Para iniciar o Plazma facilmente e reiniciar o servidor automaticamente, é necessário criar um .

Flags.sh permite a criação de scripts de inicialização através do . Ao inserir apenas a no Plazma, o comando é otimizado automaticamente.

Você pode baixar o script de inicialização clicando no botão de download na parte inferior esquerda. Certifique-se de que o script de inicialização baixado corresponde ao seu sistema operacional.


4. Organização dos arquivos

Agora, mova o script de inicialização e o Plazma para uma nova pasta.

O nome da pasta deve ser sem espaços e em inglês.

Caso contrário, o Plazma ou o JRE podem não funcionar corretamente.

Agora, execute o script de inicialização. No caso do Windows, Na janela de seleção de permissão do firewall, selecione Permitir obrigatoriamente.


5. Aceitação do EULA

Após executar o script de inicialização, um arquivo eula.txt será criado na pasta.

O é um contrato de licença que você deve concordar ao usar os serviços da .

Se não concordar, não será possível iniciar o servidor e poderá receber como suspensão da conta por violação do EULA.

Para concordar com o EULA, edite o arquivo eula.txt de eula=false para eula=true e salve.


6. Permitindo acesso externo (Windows)

Os sistemas operacionais modernos bloqueiam o acesso externo por padrão com o uso de firewalls e roteadores para impedir acessos não autorizados.

Para o Windows, como o firewall foi permitido na Etapa 3, basta fazer o encaminhamento de porta.

Este manual pressupõe que você está usando o sistema operacional Windows e um roteador que pode usar .

Se o roteador não suportar UPnP, você precisará pesquisar as configurações específicas de cada modelo.

Você também pode usar o Ngrok para gerar um endereço temporário.

Para sistemas operacionais baseados em UNIX, como Linux ou macOS, os métodos de configuração do firewall variam para cada serviço, portanto, você deve pesquisar por conta própria.

6.1 Verificação da necessidade de encaminhamento de porta

Digite o seguinte comando na janela de execução e execute.

powershell -noexit -c "((Get-NetIPConfiguration).IPv4Address).IPAddress -eq (Invoke-WebRequest "ifconfig.me").content"

Se a saída for True, não é necessário fazer mais nada. Se for False, é necessário configurar o encaminhamento de porta.

6.2 Acessar o servidor

Se não for necessário encaminhamento de porta ou se já tiver configurado o encaminhamento de porta com sucesso, agora você pode se conectar ao servidor.

O endereço usado para acessar o servidor pode ser verificado aqui.

7. Crescer

Se o servidor foi iniciado com sucesso e está funcionando corretamente, agora é hora de personalizar o servidor.

Descubra como personalizar o servidor através do manual abaixo.

🎨Crescendo

Last updated