Bukkit

SuperGuia: Criando seu primeiro servidor de Minecraft com Bukkit

2 de julho de 2013

Para os ávidos por partidas multiplayer de Minecraft, a equipe da SuperGamePlay resolveu homenagear o brilhante game com uma série de tutoriais para você dar aquela incrementada no jogo. Vamos começar pelo básico. Criando um servidor privado. Para isto, será necessário os seguintes programas:

JAVA JRE (essencial) (Download em: http://java.com/en/download/manual.jsp)
» Se você já joga o Minecraft em seu computador, não é necessário efetuar este download.
» Muita atenção neste momento, baixe a versão correta para seu sistema operacional.

Minecraft (jogo) (Download em: https://minecraft.net/download)
» Se você já joga o Minecraft em seu computador, não é necessário efetuar este download.

Bukkit (servidor) (Download em: http://dl.bukkit.org/)
» Servidor onde as partidas e o mundo do Minecraft será hospedado.

Hamachi (vpn) (Download em: https://secure.logmein.com/products/hamachi/)
» Este programa é responsável por viabilizar a conexão de seus amigos ao servidor do Bukkit. Se você já utiliza este programa, desconsidere os procedimentos relacionados listados neste guia.

Feito o download dos arquivos necessários, siga os seguintes passos :

  1. Efetue o download dos itens listados acima, lembrando que se você já usa o Minecraft em seu PC, significa que não será necessário efetuar o download do JAVA JRE e o jogo Minecraft. E deverá pular os passos 2 e 3 deste guia.
  2. O segundo passo a ser realizado é a instalação do JAVA JRE, e para isto basta efetuar o download e a instalação padrão.
  3. É chegada a hora de instalar o jogo, para isto basta efetuar o download e em seguida a instalação padrão.
  4. Instalando e configurando o Bukkit:
    1. Este é um procedimento relativamente simples, basta seguir cuidadosamente os passos a seguir e você estará jogando Minecraft em seu servidor privado em alguns minutos.
    2. Defina um local para efetuar a instalação do Bukkit. Neste tutorial definimos que o servidor ficará na pasta “C:\Bukkit\
    3. Copie o arquivo do craftbukkit.jar (do donwload do Bukkit) para a pasta que criou no item acima.
    4. Nesta mesma pasta, crie um arquivo de nome INICIAR.TXT, edite-o colocando apenas o texto abaixo, no corpo deste arquivo. Logo em seguida salve este arquivo. Terminando este processo, renomeie-o para INICIAR.BAT.
java -Xmx1024M -jar craftbukkit.jar -o true
PAUSE
    1. Execute o arquivo INICIAR.BAT e aguarde o processo de instalação do servidor que ocorrerá na tela do prompt de comando (imagem abaixo).

Bukkit - Prompt de comando
Obs: Quando perceber que a instalação do servidor encerrou (aparecerá a palavra Done na última linha do prompt de comando), feche esta janela, e agora vamos para as configurações do servidor em si.

  1. Todas as configurações do servidor ficam localizadas no arquivo server.properties que foi criado automaticamente no passo acima durante a instalação do bukkit.
    1. Este arquivo possui várias linhas com informações para o servidor e haverá algo semelhante ao listado abaixo:
Conteúdo do arquivo Significado para o Bukkit
generator-settings= Usado para configurar mundos do tipo Superflat. Desconsiderar
allow-nether=true True caso deseja habilitar nether, false para não
level-name=world Nome do mundo do minecraft hospedado no bukkit
enable-query=false Lista servidor no serviço do GamesSpy4. Desconsiderar
allow-flight=false Habilitar voo no servidor
server-port=25565 Porta do servidor bukkit, não alterar
level-type=DEFAULT Mundo: Default (normal), Superflat (plano) e Largebiomes (áreas maiores)
enable-rcon=false Habilita acesso remoto à configurações do servidor. Desconsiderar
level-seed= Informar aqui a seed caso deseja criar um mundo pré-definido. Desconsiderar
server-ip=25.9.177.64 Inserir o ip da máquina servidor, exibido no hamachi
max-build-height=256 Altura máxima para construções. Manter 256
spawn-npcs=true True para gerar NPCs, false para não
white-list=false Usada para permitir acesso apenas a usuários da White-list.
spawn-animals=true True para gerar animais, false para não
snooper-enabled=true Semelhante ao ping. Desconsiderar
hardcore=false True para habilitar modo hardcore, false para não
texture-pack= Força usuários a baixar pacote de texturas. Desconsiderar
online-mode=false True para exigir autenticação de minecraft, false para não
pvp=true True para habilitar o modo pvp no servidor, false para não
difficulty=1 Informe 1: para facil, 2: para normal, 3: para difícil
gamemode=0 0 para sobrevivência(padrão), 1 para modo creativo
max-players=5 Quantidade máxima de jogadores no servidor
spawn-monsters=true True para gerar monstros (default), false para não
view-distance=10 Caso o servidor ficar muito lento, tente valores menores.
generate-structures=true True para gerar cidades e biomas diversos
spawn-protection=16 Tamanho de área livre de blocos para nascer no mundo.
motd=A Minecraft Server Nome descritivo do servidor

Obs: No momento atente-se apenas para o número do IP do servidor. Abra o Hamachi e veja qual é o IP da máquina onde ficará hospedado o jogo. Ao obter este número, altere a propriedade server-ip=25.9.177.64 do arquivo server.properties. Neste caso o IP de exemplo foi o 25.9.177.64.

Bukkit - Hamachi

Feito estas alterações, o servidor agora estará pronto para hospedar suas partidas online de Minecraft! Execute novamente o INICIAR.BAT, aguarde o encerramento de suas operações mas não feche esta janela. Se esta janela for fechada o servidor será encerrado e todos os jogadores que estiverem logados no servidor serão desconectados. Agora resta apenas entrar no Minecraft, selecionar o modo Multiplayer, informar o IP e porta de seu servidor e pronto!

Bukkit - Servidor listado no Minecraft

Minecraft Empire Estate(Empire State criado ‘bloco-a-bloco’ pelo nossa equipe, construido sobre um terreno aplainado na base da dinamite pela pessoa que vos escreve)

Bom galera, ensinamos como criar seu próprio servidor privado de Minecraft. Nos próximos guias, ensinaremos como utilizar plugins, instalar pacotes de texturas e muito mais! Caso tenham qualquer dúvida ou sugestão, sintam-se a vontade para postar comentários!

Co-fundador, redator da SuperGamePlay e aficionado por jogos eletrônicos desde a infância. Tem preferência por jogos do tipo Sandbox (mundo aberto), FPS (tiro em primeira pessoa) e multiplayer. Busca sua realização pessoal, caminhando seus primeiros passos no desenvolvimento de jogos.