{"id":383,"date":"2013-12-12T23:20:41","date_gmt":"2013-12-12T23:20:41","guid":{"rendered":"http:\/\/papimigas.wordpress.com\/?p=383"},"modified":"2013-12-12T23:20:41","modified_gmt":"2013-12-12T23:20:41","slug":"minecraft-server","status":"publish","type":"post","link":"https:\/\/papimigas.com\/index.php\/2013\/12\/12\/minecraft-server\/","title":{"rendered":"Minecraft Server"},"content":{"rendered":"<p><a href=\"http:\/\/pt.wikipedia.org\/wiki\/Minecraft\" target=\"_blank\">Minecraft<\/a> \u00e9 sem d\u00favida um jogo com um sucesso incontest\u00e1vel e que dispensa apresenta\u00e7\u00f5es. \u00c9 um jogo de &#8220;legos&#8221; virtuais onde o limite est\u00e1 na imagina\u00e7\u00e3o. Com gr\u00e1ficos que lembram os jogos de computador de h\u00e1 20 anos, ganha a prefer\u00eancia a muitos jogos atuais. Com um pre\u00e7o baixo e uma comunidade imensa que o suporta e alimenta com extras, torna-se uma boa distra\u00e7\u00e3o durante horas&#8230; Chego mesmo a considerar este jogo bastante educativo e um \u00f3timo exerc\u00edcio mental para desenvolver a criatividade.<\/p>\n<p>Jogar localmente n\u00e3o exige muitos conhecimentos, basta aceder \u00e0 <a href=\"https:\/\/minecraft.net\/\" target=\"_blank\">p\u00e1gina do jogo<\/a>, fazer o download, executar e&#8230; jogar! \u00c9 suportado pelas plataformas Linux, Mac e Windows.<\/p>\n<p>Mas o que este jogo tamb\u00e9m permite \u00e9 jogar em rede com os amigos, em casa ou na Internet. H\u00e1 v\u00e1rios sites que alugam servidores mas quando l\u00e1 em casa me pediram para alugar um n\u00e3o gostei dos pre\u00e7os, para o efeito que era. Toca a pegar num PC velhinho e fazer um!<\/p>\n<p>Minecraft um jogo que depende de <a href=\"http:\/\/www.java.com\/pt_BR\/\" target=\"_blank\">Java<\/a> e \u00e9 bastante exigente a n\u00edvel gr\u00e1fico e mem\u00f3ria RAM. Como o servidor n\u00e3o \u00e9 para jogar localmente, n\u00e3o \u00e9 preciso uma boa gr\u00e1fica mas no m\u00ednimo aconselho 2GB de RAM. Vou instalar o <a href=\"http:\/\/www.ubuntu.com\/download\/server\" target=\"_blank\">Ubuntu Server 12.04 LTS<\/a> num Pentium4 3.0 com 2GB de RAM e 80GB de disco. Para a localiza\u00e7\u00e3o do Minecraft vou usar o diret\u00f3rio &#8220;\/minecraft&#8221;, criar um utilizador limitado &#8220;papimigas&#8221; e usar a porta TCP &#8220;25565&#8221; para liga\u00e7\u00f5es em rede (que \u00e9 a por defeito). Vou instalar a vers\u00e3o do Minecraft 1.7.4 mas os passos seguintes servem para qualquer outra vers\u00e3o (oficial ou menos oficial) e podem adapt\u00e1-los \u00e0s vossas circunst\u00e2ncias.<\/p>\n<p>1-Instalar o Ubuntu server 12.04 e atualizar: <em>sudo apt-get update &amp;&amp; sudo apt-get upgrade<\/em><\/p>\n<p>2-Instalar o JAVA-JRE:<em> sudo apt-get install default-jre<\/em><\/p>\n<p>3-Criar uma pasta para o Minecraft server: <em>sudo mkdir \/minecraft<\/em><em><\/em><\/p>\n<p>4-Criar um utilizador para arrancar o Minecraft Server: <em>sudo adduser &#8211;system &#8211;no-create-home &#8211;home \/minecraft papimigas<br \/>\n<\/em><\/p>\n<p>5-Dar as permiss\u00f5es \u00e0 pasta do utilizador: <em>sudo chown -R papimigas \/minecraft<\/em><\/p>\n<p>6-Entrar na pasta: <em>cd \/minecraft<\/em><\/p>\n<p>7-Fazer download do minecraft server: <em>wget -O minecraft_server.jar https:\/\/s3.amazonaws.com\/Minecraft.Download\/versions\/1.7.4\/minecraft_server.1.7.4.jar<\/em><\/p>\n<p>8-Criamos um script para o Minecraft\u00a0 Server arrancar automaticamente com o pc:<\/p>\n<p>a)<em> sudo nano \/etc\/init\/minecraft-server.conf<\/em><\/p>\n<p>b) inserimos a informa\u00e7\u00e3o seguinte:<\/p>\n<pre># minecraft server\nconsole log\nexec start-stop-daemon --start --chdir \/minecraft --chuid papimigas \\\n    --exec \/usr\/bin\/java -- -Xms1536M -Xmx2048M -jar minecraft_server.jar nogui 2&gt;&amp;1\nstart on runlevel [2345]\nstop on runlevel [^2345]\nrespawn\nrespawn limit 20 5<\/pre>\n<p>c) Guardamos com o comando <em>Ctrl+x<\/em> , em seguida um<em> y<\/em> e por fim <em>Enter<\/em><\/p>\n<p>9-Ativamos o servi\u00e7o: <em>sudo start minecraft-server<\/em> (sempre que necessitarem de o parar podem usar o comando<em> sudo stop minecraft-server<\/em>). Ao criar este servi\u00e7o o Minecraft server vai arrancar automaticamente quando arrancamos com o PC. \u00c9 s\u00f3 ligar e aguardar um pouco!<em><br \/>\n<\/em><\/p>\n<p>10-Ainda no diret\u00f3rio do minecraft ( \/minecraft),\u00a0 se executarem <em>ls -l <\/em>v\u00e3o encontrar v\u00e1rios ficheiros que entretanto foram criados. O mais importante \u00e9 o <em>server-properties <\/em>pois \u00e9 l\u00e1 que vamos definir as principais caracteristicas do nosso servidor. Para a editarem usem o nano mais uma vez: <em>sudo nano \/minecraft\/server-properties<\/em> . Aconselho que visitem <a href=\"http:\/\/minecraft.gamepedia.com\/Server.properties\" target=\"_blank\">esta p\u00e1gina<\/a> para perceberem o que cada propriedade faz. N\u00e3o esquecer de parar o servi\u00e7o com um <em>sudo stop minecraft-server<\/em> antes de modificar<em><\/em> algum dos ficheiros de configura\u00e7\u00e3o e no fim das altera\u00e7\u00f5es arrancar novamente com um <em>sudo start minecraft-server.<\/em><\/p>\n<p>11-Se for para partilhar o acesso para fora da nossa casa teremos que &#8220;<a href=\"http:\/\/pplware.sapo.pt\/networking\/dica-como-abrir-um-porto-no-router-thomson-da-meo\/\" target=\"_blank\">abrir<\/a>&#8221; a porta TCP do servidor no nosso router e recorrer a um <a href=\"http:\/\/papimigas.com\/2013\/08\/27\/dns-dinamico-num-servidor-ubuntudebian\/\" target=\"_blank\">servi\u00e7o din\u00e2mico de DNS<\/a>.<\/p>\n<p>12-Para nos ligarmos ao servidor, no nosso pc arrancamos com o Minecraft e clicamos em Multijogador (ou Multiplayer, em ingl\u00eas). Clicamos no bot\u00e3o &#8220;adicionar servidor&#8221; e inserimos o IP do servidor (caso seja dentro da mesma rede) ou o nome DNS din\u00e2mico, caso seja fora de casa. Se n\u00e3o usarem a porta padr\u00e3o (25565) ter\u00e3o que acrescentar. Por exemplo, se escolherem usar a porta <em>41234<\/em> e o ip externo for <em>http:\/\/exemplo.pt<\/em>, no campo endere\u00e7o do servidor tem de colocar <em>exemplo.pt:41234<\/em>.<\/p>\n<p style=\"text-align:center;\">Boas aventuras!<\/p>\n<p><a href=\"http:\/\/papimigas.com\/wp-content\/uploads\/2013\/12\/2013-12-12_22-21-05.png\">\u00a0<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-388\" alt=\"minecraft\" src=\"http:\/\/papimigas.com\/wp-content\/uploads\/2013\/12\/2013-12-12_22-21-05.png?w=637\" width=\"637\" height=\"278\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Minecraft \u00e9 sem d\u00favida um jogo com um sucesso incontest\u00e1vel e que dispensa apresenta\u00e7\u00f5es. \u00c9 um jogo de &#8220;legos&#8221; virtuais onde o limite est\u00e1 na imagina\u00e7\u00e3o. Com gr\u00e1ficos que lembram os jogos de computador de h\u00e1 20 anos, ganha a prefer\u00eancia a muitos jogos atuais. Com um pre\u00e7o baixo e uma comunidade imensa que o &hellip; <a href=\"https:\/\/papimigas.com\/index.php\/2013\/12\/12\/minecraft-server\/\" class=\"more-link\">Continuar a ler<span class=\"screen-reader-text\"> &#8220;Minecraft Server&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6,8],"tags":[84,91,135,137,157],"class_list":["post-383","post","type-post","status-publish","format-standard","hentry","category-linux","category-minecraft","tag-linux","tag-minecraft","tag-script","tag-servidor","tag-ubuntu"],"_links":{"self":[{"href":"https:\/\/papimigas.com\/index.php\/wp-json\/wp\/v2\/posts\/383","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/papimigas.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/papimigas.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/papimigas.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/papimigas.com\/index.php\/wp-json\/wp\/v2\/comments?post=383"}],"version-history":[{"count":0,"href":"https:\/\/papimigas.com\/index.php\/wp-json\/wp\/v2\/posts\/383\/revisions"}],"wp:attachment":[{"href":"https:\/\/papimigas.com\/index.php\/wp-json\/wp\/v2\/media?parent=383"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/papimigas.com\/index.php\/wp-json\/wp\/v2\/categories?post=383"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/papimigas.com\/index.php\/wp-json\/wp\/v2\/tags?post=383"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}