Introduction: How to Make a Minecraft Server - Como Fazer Um Servidor Minecraft

Hello everybody!
I'll show you how to create your own Minecraft Server to have fun with your friends over the internet or Local Area Network (LAN)

Warning, this tutorial is for real Mans or strong ladies! Hard to build but is yours!

All right, let's get started!

Olá para todos!

Vou mostrar como criar o seu próprio Servidor de Minecraft para se divertir com seus amigos através da internet ou Rede Local (LAN)

Certo, Vamos começar!

Step 1: Get the Files and Installers! - Obtenha Os Arquivos E Instaladores!

You need at least 1 file and 2 installers

1 - Buildtools.Jar - Latest version

Download at https://hub.spigotmc.org/jenkins/job/BuildTools/

2 - JAVA Installer - Last Version 64 Bits

Download at https://www.java.com/en/download/manual.jsp

3 - GIT Installer for Windows

Download at http://gitforwindows.org/

Você precisa de pelo menos 1 arquivo e dois instaladores

1 - Buildtools.Jar - Ultima versão

Download em https://hub.spigotmc.org/jenkins/job/BuildTools/

2 - Instalador JAVA - Ultima Versão 64 Bits

Download em https://www.java.com/en/download/manual.jsp

3 - Instalador GIT para Windows

Download em http://gitforwindows.org/

Step 2: Install JAVA - Instale Java

1 - Just doubble click on installer and follow the instructions! The instructions will appear in your default language (My default is portuguese).

2 - Use all default configurations.

3 - If the installer detect old versions just uninstall it as recommended

1 - clique duas vezes no instalador e siga as instruções! As instruções aparecerão no seu idioma padrão (o meu padrão é o português).

2 - Use todas as configurações padrão.

3 - Se o instalador detectar versões antigas, basta desinstalá-lo conforme recomendado

Step 3: Install Git for Windows - Instale O Git Para Windows

1 - doubble click on installer and follow the instructions, use default configuration.

1 - clique duas vezes no instalador e siga as instruções, use a configuração padrão.

Step 4: Downloading the Server - Baixando O Servidor

1 - Create a folder like "MineServer" for exemple, and put in the BuildTools.jar file inside

2 - Right click inside the folder and select "Git Bash Here"

3 - Type on prompt the following command and press enter.

java -jar BuildTools.jar --rev latest

4 - Wait the downloads finish

1 - Crie uma pasta como "MineServer", por exemplo, e coloque o arquivo BuildTools.jar dentro

2 - Clique com o botão direito dentro da pasta e selecione "Git Bash Aqui"

3 - Digite o prompt no seguinte comando e pressione enter.

java -jar BuildTools.jar --rev latest

4 - Aguarde os downloads terminarem

Step 5: Starting the Server - Iniciando O Servidor

After all downloads are completed is time for start the server for the first time.

make your life easy creating a script to start your server.

1 - Open de notepad (don't use editors like Microsoft Word)

2 - Add the following lines at the file.

@echo off

cls

echo This script will keep your server running even after crashing!

title Minecraft WatchDog

:StartServer

start /wait java -Xmx2548M "NAME OF SPIGOT JAR" -jar -o true

echo (%time%) Server closed/crashed... restarting!

goto StartServer

3 - Don´t forget replace all "NAME OF SPIGOT JAR" for the .jar spigot who is in your server folder.

4 - Save the file in server folder as StartServer.bat and make sure the type is "all files"

The first run will stop because this will create a eula.txt file who you must edit to agree to the terms.

Depois que todos os downloads estiverem concluídos, é hora de iniciar o servidor pela primeira vez.

facilite a sua vida criando um script para começar seu servidor.

1 - Abra o bloco de notas (não use editores como o Microsoft Word)

2 - Adicione as seguintes linhas no arquivo.

@echo off
cls

echo This script will keep your server running even after crashing!

title Minecraft WatchDog

:StartServer

start /wait java -Xmx2548M -jar -o true

echo (%time%) Server closed/crashed... restarting!

goto StartServer

3 - Não esqueça de substituir todo o "NOME DO SPIGOT JAR" pelo .jar que está na sua pasta do servidor.

4 - Salve o arquivo na pasta do servidor como StartServer.bat e verifique se o tipo é "todos os arquivos"

A primeira execução será interrompida porque isso criará um arquivo eula.txt que você deve editar para concordar com os termos.

Step 6: Oops, There Is a Looping Error!!! Oops, Há Um Erro Em Loop !!!

Ops, there is a looping error! Dont´t get panic!

1 - Just close the promtp windows.

2 - Edit the file eula.txt and change the value eula=false to eula=true and save the file.

3 - Execute the StartServer.bat again this time the server will start normaly.

Ops, há um erro de looping! Não entre em pânico!

1 - Apenas feche as janelas promtp.

2 - Edite o arquivo eula.txt e altere o valor eula = false para eula = true e salve o arquivo.

3 - Execute o StartServer.bat novamente desta vez o servidor começará de forma normal.

Step 7: It Is Alive! Está Vivo!

OK that is going be so fun!

At this point your server will be running!

the next step is connect your Minecraft Client to the server!

1 - Without close the prompt windows, open your Minecraft client with the same version os the server.

2 - Go to multiplayer and add the server with your name choice but the address you can put your IP, Computer name or simple 127.0.0.1 (127.0.0.1 is a universal IP to your own PC... almost this).

3 - Join your server and have FUN!

OK, isso vai ser tão divertido!

Neste ponto, seu servidor será executado!

O próximo passo é conectar o Cliente Minecraft ao servidor!

1 - Sem fechar o prompt do Windows, abra o seu cliente Minecraft com a mesma versão do servidor.

2 - Vá para o multiplayer e adicione o servidor com sua escolha de nome, mas o endereço que você pode colocar seu IP, nome do computador ou 127.0.0.1 simples (127.0.0.1 é um IP universal para o seu PC ... quase isso).

3 - Entre em seu servidor e divirta-se!

Step 8: Doing the Things Better! - Melhorando As Coisas!

Fine! Your server is running, you can see on the prompt you are connected but... a server is just a server...

We must add something to make the things more fun. These things are called Plugins!

The Plugins are files that make something new on the server like prompt you to create a password, or add some powers, or make selling things!

Lets try it!

First go to the spigot page and choose a plugin that is compatible with your server version.

I recommend:

EssentialsX ( this plugin add a several usefulls commands in your prompt)

https://www.spigotmc.org/resources/essentialsx.908...

Vault (this create a wallet for wich player and are necessary to many plugins to work)

https://www.spigotmc.org/resources/vault.41918/

WorldGuard (this plguin will protect areas)

http://builds.enginehub.org/job/worldguard/10047

WorldEdit (Make create things more easy)

https://dev.bukkit.org/projects/worldedit

FastAsyncWorldEdit

Avoid crash with WorldEdit big changes

https://github.com/boy0001/FastAsyncWorldedit/wiki...

Make sure download FAWE, not FAVS

PermissionEx

https://dev.bukkit.org/projects/permissionsex

Each plugin have your own configuration, you can learn directly on their pages ou youtube channels.

Put all plugins inside os plugins folders and start the server.

Bem! Seu servidor está em execução, você pode ver no prompt que está conectado, mas ... um servidor é apenas um servidor ...

Devemos adicionar algo para tornar as coisas mais divertidas. Essas coisas são chamadas de Plugins!

Os Plugins são arquivos que criam algo novo no servidor, como solicitar que você crie uma senha, ou adicionar alguns poderes, ou fazer coisas de venda!

Vamos tentar!

Primeiro, vá para a página do spigot e escolha um plugin compatível com a versão do seu servidor.

Eu recomendo:

EssentialsX (este plugin adiciona vários comandos úteis no seu prompt)

https://www.spigotmc.org/resources/essentialsx.908...

Vault (isso cria uma carteira para o jogador e é necessário para muitos plugins)

https://www.spigotmc.org/resources/vault.41918/

WorldGuard (este plguin protegerá as áreas)

http://builds.enginehub.org/job/worldguard/10047

WorldEdit (criar coisas de maneira mais fácil)

https://dev.bukkit.org/projects/worldedit

FastAsyncWorldEdit

Evite bater com WorldEdit grandes mudanças

https://github.com/boy0001/FastAsyncWorldedit/wiki...

Certifique-se de baixar FAWE, não FAVS

PermissionEx

https://dev.bukkit.org/projects/permissionsex

Cada plugin possui sua própria configuração, você pode aprender diretamente em suas páginas ou canais do youtube.

Coloque todos os plugins dentro das pastas dos plugins e inicie o servidor.

Step 9: Connect Your Friends to Your Server!

For your friends to access your server you can do two things either create a Private Virtual Network - VPN - (Hamachi) or unlock the access port on your router.

Para que seus amigos acessem o seu servidor você pode fazer duas coisas ou cria uma Rede Virtual Privada - VPN - (Hamachi) ou libera a porta de acesso no seu roteador.

VPN - Hamachi

1 - Ask your friends to download and install the hamachi program.
2 - Download the program at https://www.vpn.net/

3 - When you start the installer you will be asked if you want to install the

4 - LastPass program as well, uncheck the check box and then click Install.

5 - At the end of the installation, leave the option to start Hamachi and end the installer

6 - Log in or create an account

7 - Create a new network, choose an ID and create a password

8 - Pass the ID and password to your friends

9 - Your friends should join your network

10 - In the Minecraft client, in multiplayer your friends should add to the server / hosname field the IP of your computer / server that appears in hamachi

11 - Have fun

Router port forward is for advanced users so there is a lot of tutorials over internet.

The default server por is 25565

Good luck

b) IP of your Router

c) Your internet IP

d) the IP of your PC on local network

1 - peça para que seus amigos baixem e instalem o programa hamachi.
2 - Baixe o programa no link https://www.vpn.net/

3 - Ao iniciar o instalador será perguntado se deseja instalar também o programa

4 - LastPass, desmarque a caixa de seleção e depois clique em instalar.

5 - Ao final da instalação deixe marcada a opção para iniciar o Hamachi e finalize o instalador

6 - Logue-se ou crie uma conta

7 - Crie uma nova rede, escolha uma ID e crie uma senha

8 - Passe a ID e a senha para seus amigos

9 - Seus amigos deverão se juntar a sua rede

10 - No cliente do Minecraft , em multiplayer seus amigos deverão adicionar ao campo server/hosname o IP do seu computador/servidor que aparece no hamachi

11 - Divirtam-se

Step 10: Final Considerations, Configuring and Managing Your Server! - Considerações Finais, Configurando E Gerenciando O Seu Servidor!

Your server is ready and the main plugins are installed.

The Server itself has files to configure it, and each plugin also has its configuration files separately.

The file server.properties allows you to change settings such as name and available slots (this depends a lot on how much your computer can support from users connected at the same time to your server, the more users the more features your computer needs.)

Inside the Plugins folder each plugin creates its own folder and its configuration files. See the plugin page to learn more about each.

Now let's remember one important detail, the server is yours so inside it you must be God! Unrestricted powers.

Let's start with a command run from the server console to give it some real power.

At the console enter (without quotation marks) "op nickname" replacing nickname with your avatar's nickname

This will give you power to do a lot of things like changing the game mode of your avatar or others players

To change the game mode type in the game chat (without quotes) gm 1 or gm 0

As you probably installed the PermissionEx plugin, you will have to release all the commands for you

from the console type (without quotes) "pex user YourPlayerName add permissions. *"

Now you have unrestricted powers

O seu servidor já esta pronto e com os principais plugins instalados.
O Servidor em sí tem arquivos para configura-lo e cada plugin também tem seus arquivos de configuração separadamente.

O arquivo ... permite você alterar configurações como quantidate de slots disponíveis (isso depende muito do quanto o seu computador pode suportar de usuários conectados ao mesmo tempo em seu servidor, quanto mais usuários mais recursos o seu computador necessita.)

Dentro da pasta Plugins cada plugin cria a sua propria pasta e seus arquivos de configuração. Consulte a página do plugin para saber mais sobre cada um deles.

Agora vamos lembrar de um detalhe importante, o servidor é seu então dentro dele você deve ser Deus! Poderes irrestritos.

Vamos começar com um comando executado a partir do console do servidor para lhe dar algum poder de verdade.

Na console digite (sem aspas) "op nickname" substituindo nickname pelo o nick do seu avatar

Isso já lhe dará poder pra fazer um monte de coisas como por exemplo mudar o game mode do seu avatar

Para mudar o game mode digite no chat do jogo (sem aspas) gm 1 ou gm 0

Como provavelmente você instalou o plugin PermissionEx, você terá que liberar todos os comandos para você

a partir da console digite (Sem aspas) "pex user YourPlayerName add permissions.*"

Agora você tem poderes irrestritos

Minecraft Challenge 2018

Participated in the
Minecraft Challenge 2018

First Time Author Contest 2018

Participated in the
First Time Author Contest 2018