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