Configurar o PaperSpigot no Ubuntu

Você está aqui:
Tempo estimado de leitura: 1 min

O PaperSpigot é um fork de alto desempenho do Spigot que visa corrigir inconsistências de jogabilidade e mecânica. O papel contém vários recursos e alterações exclusivos , incluindo muitos aprimoramentos de desempenho não encontrados no Spigot. Neste guia, vamos configurar o PaperSpigot em um servidor Ubuntu.

Configurando o servidor Ubuntu

Recomenda-se executar todos os comandos como um usuário com sudoprivilégios que não sejam root.

Comece por garantir que seu servidor esteja atualizado.

sudo apt-get update && sudo apt-get upgrade -y

Instale os pacotes necessários.

sudo apt-get install openjdk-8-jre -y

Crie um arquivo de troca

Aloque a quantidade desejada de memória. Substitua de 1Gacordo.

sudo fallocate -l 1G /swapfile

Proteja as permissões do seu novo arquivo de troca.

sudo chmod 600 /swapfile

Alocar o espaço de troca.

sudo mkswap /swapfile

Ligue a troca.

sudo swapon /swapfile

Torne seu arquivo de permuta permanente, modificando o fstabarquivo.

sudo vim /etc/fstab

Adicione esta linha à parte inferior do arquivo.

/swapfile   none    swap    sw    0   0

Instalar o PaperSpigot

Verifique se você está no homediretório do usuário que planeja usar para instalar o PaperSpigot.

cd ~

Crie uma pasta para o PaperSpigot.

mkdir paper
cd paper

wget -O paperclip.jar https://ci.destroystokyo.com/job/PaperSpigot/lastSuccessfulBuild/artifact/paperclip.jar

Isso fará o download da versão mais recente do PaperSpigot. Se você gostaria de usar uma versão diferente do Minecraft, substitua lastSuccessfulBuildpor um número de compilação correspondente que você pode encontrar aqui .

Iniciando seu servidor

Crie um script de inicialização para o seu servidor.

vim start.sh

Faça start.sho seguinte, substituindo 1024M pela quantidade de RAM instalada no seu servidor.

#!/bin/sh

java -Xms512M -Xmx1024M -XX:MaxPermSize=128M -jar paperclip.jar

Torne start.shexecutável.

chmod +x start.sh

Comece seu servidor.

./start.sh

Na primeira vez que você iniciar seu servidor, ele fará o download dos arquivos necessários para configurar o PaperSpigot. Após a primeira execução, o seu servidor será iniciado mais rapidamente.

Opcional: execute seu servidor em segundo plano

Tela de instalação.

sudo apt-get install screen -y

Abra uma instância da tela.

screen -S "paper"

Comece seu script de servidor.

cd ~/paper
./start.sh

Agora você pode definir as configurações do seu servidor e instalar plugins.

Solução de problemas

Aceite o EULA.

Se você for solicitado a confirmar eula.txt, altere eula para true.

vim eula.txt

paperclip.jar não vai correr?

Você precisa de mais memória RAM no seu servidor ou de um arquivo de troca maior.

start.sh não pode executar o comando file no seu arquivo jar?

Verifique para garantir que tudo seja digitado exatamente da mesma forma, o Linux IS diferencia maiúsculas de minúsculas

Esse artigo foi útil?
Não Gostei 0
Visualizações: 77

Ainda não Têm uma Conta?

Então Cadastre-se

Nome de Usuário*
E-mail*
Senha*
Confirmar Senha*

Já têm Uma Conta? Click Aqui.

Já tem uma Conta?

Ainda não tem Conta?