Fóruns

OS X EeternalQ & D: Guia de Configuração do Servidor Minecraft

Huntn

Pôster original
5 de maio de 2008
As Montanhas Nebulosas
  • 14 de maio de 2015
P&D: Como configurar um servidor Mac Minecraft
modloader-for-minecraft-02-700x406.jpg
Atualizações
25Maio SIGNIFICATIVO. Guia atualizado para incluir um comando de início.
14Maio15- Guia criado.
Guia 15May- tweaked, link fixo, informações adicionadas.

Este é um trabalho em progresso Escrito por um novato em rede amigável. Por favor, avise sobre quaisquer erros ou sugestões neste tópico ou me envie PM. Obrigado! localização do guia. -Huntn

Links:
* Baixe o Java .
* Baixe o kit de desenvolvimento Java 8 .
* Informações e requisitos do sistema para instalar e usar o Oracle Java no Mac OS X .
* Como fazer um servidor do Minecraft 1.8.4 Mac OS X Tutorial de encaminhamento de porta incluído
* Como aceitar os termos do EULA ao instalar um servidor do Minecraft
* Configurar um servidor Minecraft @Minecraft Gamepedia.
* Como hospedar um servidor Minecraft - Mac e PC.
* Operador] Operador de Minecraft
* Configurar um servidor no Minecraft
* Falha ao carregar a lista de operadores - Observe que o arquivo ops.json não pode ser editado diretamente. Os OPs são adicionados ao console do servidor enquanto o servidor está em execução. Consulte a seção OP abaixo.
* Portforward.com
* Diferença entre modem a cabo e roteador
* Como abrir portas para roteador / firewall @wikihow.com.
* Modos de jogo
* Propriedades do servidor
* Mudar Minecraft World Seed
* Minecraft World Seeds
* Como Mudar a Sua Semente Mundial
* Geração de nível de semente
* Como colocar seu servidor na lista de permissões



_77605094_0210fd28-5f8b-41dd-a621-5558830c0316.jpg

FAQs
* Executar um servidor do Minecraft é perigoso? Do ponto de vista de estranhos acessando seu computador, talvez. Honestamente, eu não sei, mas um servidor usado para amigos e familiares deve incluir uma Whitelist, abordada neste tutorial. Ver É seguro abrir portas no roteador? .
* Uma plataforma cruzada do Mac Minecraft Server é acessível? Sim!
* Qual é a semente de um jogo atual? Para ver a semente do mundo atual, digite o comando / semente. (Digite / (sem aspas) para iniciar um comando. Uma janela de texto aparecerá.)
* Java do Java Development Kit? Java é necessário para executar o Minecraft / Server. O Minecraft Server pode ser executado usando Java, clicando diretamente no arquivo Minecraft.jar, mas minha experiência é que eu precisava do Java Development Kit, para iniciar o servidor usando o comando Iniciar.
* Por que me preocupo com um Comando Iniciar? Acredito que o comando Iniciar atribui memória a um aplicativo java e pode ser usado para configurar outros parâmetros (não abordados neste tutorial). Se não for usado, uma quantidade padrão de memória é atribuída. (não verificado)
* Um servidor do Minecraft e um aplicativo do Minecraft podem ser executados em um único computador? Sim, se você tiver memória suficiente instalada. Mínimo 8 GB recomendado.
* Um Minecraft Server deve usar uma Whitelist? Este é um recurso de segurança. A Whitelist concede permissão para entrar no servidor. Para um servidor para uso pessoal com amigos, com certeza!
* Qual endereço seus amigos usam para se conectar ao seu servidor? Seu addressort IP. Consulte as seções Determinando seu endereço IP e amigos, como eles se conectam ao servidor.
* Qual é o método padrão para acessar as configurações do roteador? Na janela do URL do navegador, digite 192.168.1.1. Usuário = Admin, Senha = senha.

Hospedar um servidor do Minecraft e jogar o Minecraft em um único computador
Sim, pode ser feito se você tiver memória suficiente instalada no seu computador. Não posso dar uma resposta definitiva, mas um mínimo de 8 GB de RAM parece bom. A configuração requer que o servidor esteja em execução. E para jogar neste servidor, você terá que iniciar o aplicativo Minecraft separado.

Instale Mac Minecraft
Presumo que você esteja pronto para jogar Minecraft, mas se não quiser e quiser jogar em seu servidor, será necessário comprar Minecraft por $ 26,95. Você terá que estabelecer um Conta Minecraft . Para prosseguir com a instalação do Minecraft (NÃO O SERVIDOR), instale ou baixe o Mac Minecraft em Minecraft.net . Ao lançar o Minecraft pela primeira vez, recebi uma mensagem de que precisava instalar Tempo de execução Java SE6 legado . Clicar em Mais informações me levou ao site de download. Desligue todos os aplicativos Java, como o servidor do Minecraft, antes de instalar ou ele irá travar.

CONTUDO , na verdade, não tenho certeza se isso é necessário porque na próxima seção, farei o download do Java Developer Kit, que está atualmente (maio de 2015) na versão Java 8. Se você não quiser coisas extras em seu Mac, tente instalar o Java 8 na seção a seguir. Se continuar a receber a mensagem de que precisa do Legacy Java, você pode fazer o download mais tarde. Link acima.

Instale o Java Runtime
Leia a atualização 25 de maio de 2015 esta seção antes de instalar o Java.

O Minecraft Server requer Java Runtime. Embora você possa ver informações online que implicam que o MacOS inclui Java Runtime e essa atualização de software mantém o Java Runtime atualizado, se você não o instalou, provavelmente não o tem. Verifique suas Preferências do Sistema. Se não houver painel de controle Java, ele precisa ser instalado. Após a instalação, um Painel de Controle Java aparecerá em Preferências do Sistema.

* Informações e requisitos do sistema para instalar e usar o Oracle Java no Mac OS X .

Atualização de 25 de maio de 2015: Eu descobri que apesar dos guias online dizerem para instalar o Java sozinho, quando tento executar o comando start (discutido posteriormente), recebo uma mensagem de que preciso do Kit de Desenvolvimento Java 8 que ocupa consideravelmente mais espaço em disco (aproximadamente 600 MB), do que o Java puro. Você pode tentar instalar o Java sozinho (link abaixo), e se receber a mensagem sobre a necessidade do Development Kit (mais tarde, ao clicar no arquivo Iniciar), instale o Development Kit ou apenas instale-o agora e esqueça o vanilla Java. Felizmente, não estou deixando você louco com minha indecisão.

* Java Runtime

CRIAR O SERVIDOR
Isenção de responsabilidade: Usei principalmente duas fontes: http://minecraft.gamepedia.com/Tutorials/Setting_up_a_server e https://www.youtube.com/watch?v=c_PoN3bozAY] para criar um servidor funcional.

  1. Você instalou o Java Runtime? Se não, faça isso.
  2. Crie uma pasta chamada Minecraft Server.
  3. Baixar arquivo do servidor: Minecraft.net . Na seção Multiplayer Server, baixe este arquivo: minecraft_server.1.8.4.jar e mova o arquivo .jar baixado para a pasta do Minecraft Server.

CRIE O COMANDO DE INÍCIO
* Você pode encontrar waching o Vídeo do youtube para ser útil.
* Como alternativa de uso Esse link para usar o programa Automater do Mac para criar um Comando Iniciar. Ele usa um script diferente e eu não sei quais diferenças significativas existem entre isso e o script que uso abaixo.

  • Abra a edição de texto (Aplicativos> Edição de texto). Em Edição de texto, selecione Formato: Tornar texto simples.
  • Vá para esta página: Tutoriais / Configurando um servidor , role até a seção Mac OSX Yosemite e copie este script ou copie (Comando C) daqui e cole-o em Edição de Texto (Comando V).

    Copiado da página da web:
    #! / bin / bash
    cd '$ (dirname' $ 0 ')'
    exec java -Xms1G -Xmx1G -jar minecraft_server.jar nogui Clique para expandir...
  • Decida a quantidade de RAM do servidor (memória) a ser alocada: Abra o ícone da Apple, selecione Sobre este Mac para determinar a quantidade de RAM que o seu Mac possui. O meu tem 8 GB e optei por atribuir 3 GB ao meu servidor do Minecraft. Uma regra geral é não exceder a metade de sua memória total, mas se o seu Minecraft Server estiver com um desempenho ruim, você pode considerar optar por usar a memória para ele e ver se isso ajuda.
  • Altere o texto acima da seguinte forma: Os 1s são alterados para 3s para alocar 3 GB de RAM para o Servidor do Minecraft e altere o nome do servidor do minecraft para corresponder ao nome do arquivo .jar que você colocou na pasta do Servidor do Minecraft. Deve corresponder ao nome do arquivo que você usou! No meu caso é: minecraft_server.1.8.4.jar e se parece com o seguinte:

    Comando de início alterado para o meu servidor:
    #! / bin / bash
    cd '$ (dirname' $ 0 ')'
    exec java -Xms3G -Xmx3G -jar minecraft_server.1.8.4.jar Clique para expandir...
  • Salve o arquivo Text Edit (Command S) na pasta do Minecraft Server com o nome Start.command (sem aspas). Feche a edição de texto.
  • Abrir O terminal - (Aplicativos> Utilitários> Terminal) Se não estiver familiarizado, o Terminal é um aplicativo usado para acessar os fundamentos do Sistema Operacional UNIX no qual o Mac é construído. Para este caso, é usado para permitir que este script que criamos seja executado, atribua memória ao servidor e inicie-o. Se você nunca viu o terminal, quando iniciado, uma janela de terminal aparece com um monte de texto estranho semelhante ao seguinte:

    Último login: Qui, 14 de maio, 09:20:21 em ttys000
    JOHNs-MacBook-Pro: ~ jbrown $ / Volumes / Seagate Drive / Minecraft Server / Start.command; saída;
    Último login: Sáb, 23 de maio, 17:14:36 ​​no console
    JOHNs-MacBook-Pro: ~ jbrown $
    Último login: Segunda-feira, 25 de maio, 09:21:33 em ttys000
    JOHNs-MacBook-Pro: ~ jbrown $ Clique para expandir...
  • Na última linha deste texto pelo sinal $ haverá um retângulo cinza onde o texto pode ser inserido. Digite em chmod a + x (sem aspas, deixe um espaço após o x) para que fique assim:

    JOHNs-MacBook-Pro: ~ jbrown $ chmod a + x Clique para expandir...
  • Arraste o arquivo Start.command que você criou para a janela do Terminal e solte-o. O arquivo permanece no Minecraft Server, mas copia um caminho que aponta para o arquivo e deve ser semelhante ao seguinte. Pressione Return e se tudo correr bem, ele será executado e você terá outra linha exibida com seu nome jbrown $ e nenhum código de erro. Feche o terminal. (Observação: ele será iniciado novamente em um minuto conforme você segue este tutorial.)

    JOHNs-MacBook-Pro: ~ jbrown $ chmod a + x / Volumes / Seagate Drive / Minecraft Mac Test Server / Start.command Clique para expandir...

INSTALAR O SERVIDOR
  • Clique duas vezes no arquivo de comando Iniciar que você criou. Se a mensagem aparecer: o arquivo não pode ser aberto porque é de um desenvolvedor não identificado, clique com o botão direito do mouse no arquivo. Uma mensagem aparecerá, tem certeza que deseja abri-la ?, clique no botão Abrir. Isso inicia o processo de instalação do servidor.
  • O Terminal será iniciado, após alguns segundos a janela do Minecraft Server aparecerá brevemente, mais arquivos aparecerão na pasta do Minecraft Server, mas a janela do Servidor desaparecerá. Clique duas vezes no arquivo eula.txt e altere arquivo eula = false para arquivo eula = true.
  • Clique duas vezes no arquivo Start Command uma segunda vez. O Terminal será iniciado, após alguns segundos, o Minecraft Server será iniciado, a janela do servidor será aberta e preenchida com arquivos. Na seção de registro, você verá o andamento da instalação e o andamento da instalação. Agora você tem um servidor em execução ao qual pode ser conectado, depois que o servidor for aberto para a Internet, designe-se como Operador / Administrador e estabeleça a Segurança do Servidor (segurança recomendada, mas não obrigatória).
  • Observe que, usando o arquivo Start Command, você terá o Terminal e o Minecraft Server em execução. Com este método de inicialização, se você fechar o Terminal, desligará seu servidor.
  • Se você tiver problemas com este Comando Iniciar, o Minecraft Server pode ser iniciado clicando duas vezes diretamente no arquivo minecraft_server.jar, mas meu entendimento é que você terminará com a memória padrão atribuída. -Não tenho certeza sobre isso.-


a09cc4ca9f2ad6ffb66f9602bd3739a5.jpg
Valfenda

Configure o acesso ao servidor a partir da Internet
Presumo que você tenha um roteador e não conectou seu computador diretamente ao modem a cabo / modem. O encaminhamento de portas não é tão difícil de fazer, mas pode parecer difícil descobri-lo se você não estiver familiarizado. Basicamente, você está abrindo uma porta para um jogo para que seus amigos possam conectar seu jogo do Minecraft por meio do seu roteador ao servidor do Minecraft. Se você tem seu computador conectado diretamente ao seu modem a cabo, acredito que o princípio de abertura de porta no seu modem a cabo é semelhante (se incluir um roteador embutido). Como você pode ver, não tenho certeza, mas meu entendimento é que o encaminhamento de porta se refere principalmente a um roteador, e este guia aborda apenas o que eu tive que fazer.
* Diferença entre modem a cabo e roteador
* Como abrir portas para roteador / firewall @wikihow.com.

Falando em Firewalls
Seu Mac possui um firewall. Verifique as preferências do sistema. Meu entendimento é que os aplicativos no firewall têm acesso permitido ou negado. Acredito que o encaminhamento de porta deve acontecer em seu roteador e o processo de encaminhamento de porta precisa acontecer porque você está usando um roteador. Digno de nota, meu Firewall do Mac está ativado e tenho uma exceção para o Minecraft.

REÚNE AS SEGUINTES INFORMAÇÕES
* Qual porta de roteador o Minecraft usa?
Isso pode ser verificado abrindo o arquivo de propriedades do servidor com a edição de texto na pasta do servidor do Minecraft. Role a lista para baixo. Ele deve dizer: server-port = 25565.

* Qual é o meu endereço IP? (Algo como: 88.119.282.101).
Pesquise no Google Qual é o meu endereço IP? Escreva isso. Observe que isso pode mudar para você se você não tiver um endereço IP estático. Antes de iniciar o servidor do Minecraft, pesquise no Google novamente e, se tiver mudado, dê o novo número aos seus amigos.

ENCAMINHAMENTO / ABERTURA DA PORTA
* Portforward.com
* Como abrir portas para roteador / firewall @wikihow.com.

* Acesse as configurações do roteador
Acesse as configurações do roteador digitando 192.168.1.1 na janela de url do navegador (Safari / Firefox). Se você não personalizou a segurança do roteador, pode fazer login nele, provavelmente usando o seguinte usuário = Admin, senha = senha. Caso contrário, use a senha personalizada que você criou. Dentro das configurações do roteador, haverá uma seção para habilitar o encaminhamento de porta.

Observação: se você abrir Preferências de segurança> Rede e estiver conectado ao roteador via ethernet, verá que ambos verão o endereço IP de rede do seu roteador (provavelmente 192.168.1.1) e verá o endereço IP de rede de seu computador (para mim é 192.168.1.10). Seu roteador atribui este número ao seu computador. Se você estiver conectado via Wi-Fi, verá apenas o endereço IP da rede do seu computador. Observe que esses números se aplicam apenas à sua rede. Este não é o endereço IP, que determinamos 2 etapas atrás, que seus amigos usarão para se conectar ao seu servidor. Definição de IP @ComputerHope.com.

Como uma dica geral, leia o manual / pdf do seu roteador ou google o modelo do seu roteador online. Esse Vídeo do youtube abrange o encaminhamento de porta. Dependendo da marca do seu roteador, também pode haver informações sobre como configurar a rede de jogos no manual. A mecânica é bastante uniforme, independentemente da marca de roteador que você tiver. Aqui está meu exemplo:

Encaminhamento de porta no roteador Netgear N900
Eu digitei 192.168.1.1 na janela de url do meu navegador. O Netgear Genie (Configurações) apareceu como uma página da web. Cliquei em Avançado> Configuração avançada> Encaminhamento de porta e selecionei Adicionar serviço personalizado. Na nova janela, usei Minecraft para o nome do serviço, digitei a porta que usa 25565 para a porta inicial e final. Abaixo desta janela está uma lista de meus dispositivos reconhecidos, meu MBP sendo um deles, onde reside o servidor do Minecraft. Então eu selecionei isso e apliquei a configuração.

* Amigos: Como eles se conectam ao seu servidor
Dê aos amigos seu endereço do servidor do Minecraft. Combine o endereço IP (acima) com a porta do Minecraft para que se pareça com esta porta IP +, separada por dois pontos: 88.119.282.101:25565 (sem aspas).

Quando seus amigos iniciassem o Minecraft, eles selecionariam Jogo multijogador, Adicionar servidor, digitariam qualquer nome associado ao seu servidor e o endereço do servidor que você deu a eles. Se o servidor estiver disponível, ele ficará verde. Se não estiver disponível, o tipo vermelho indicará Não é possível conectar o servidor.

Administração e segurança do Minecraft Server

Como se auto-operar e mudar os estados do jogo
* Se você deseja alterar o estado do servidor de Sobrevivência para Criativo, você precisa ser um Operador OP, que habilita habilidades de Admin.
* Modos de jogo
* Falha ao carregar a lista de operadores
Observação: Os OPs devem ser adicionados por meio do console de registro e bate-papo do servidor. Isso é feito iniciando o servidor e na janela do servidor no lado direito em Log and Chat, digite o comando op player name (sem aspas). Caso não seja óbvio, substitua o nome do jogador pelo seu nome do Minecraft. Procure uma mensagem no log dizendo Nome do jogador op. Se não disser isso, não demorou. Verifique a formatação e tente novamente.

Alterar modo de jogo :
* No tipo de jogo, teste seu status de OP digitando / gamemode 1 (sem aspas) que abrirá uma caixa de texto na parte inferior da janela do jogo e, se for bem-sucedido, resultará em uma mensagem informando que o modo de jogo foi atualizado. Veja se você pode voar ... (espaço DC) Modo de jogo 0 = sobrevivência.


Segurança do Minecraft Server
Criar uma Whitelist , uma lista apenas dos amigos que você deseja que ingressem no servidor. No arquivo de propriedades do servidor, há um arquivo de lista de permissões que não pode ser editado diretamente. Ele deve ser alterado usando os seguintes comandos quando o servidor está em execução.
* Enquanto o servidor está rodando, digite na janela Log and Chat (do servidor): whitelist on (sem aspas).
* Adicionar nomes à lista branca: lista branca adicionar nome de usuário (sem aspas).
* How To Whitelist


Como usar um Game World salvo em seu servidor Minecraft
Retire a World Folder padrão da pasta do Minecraft Server e guarde-a em algum lugar para mantê-la segura. Copie uma pasta mundial salva do Minecraft ( Onde os arquivos do Minecraft são armazenados? ) da pasta do Minecraft e cole-o na pasta do servidor. Mundo Edite seu nome para Mundo. Inicie o Minecraft Server, inicie o Minecraft, faça login no servidor e verifique.

Como mudar a semente do servidor
*Observação: Em Propriedades do sistema: Semente de nível, não tenho certeza se um nome ou número deve ser usado para copiar uma semente, mas acredito que é um número.
* Se um número de seed for inserido, o arquivo mundial no servidor deve ser removido. No lançamento do servidor, o mundo semente será criado.
* Qual é a semente de um jogo atual? Para ver a semente do mundo atual, digite o comando / semente.
* Como mudar o Minecraft World Seed
* Propriedades do servidor
* Gerador de nível de semente

Última edição: 25 de maio de 2015

Solomani

25 de setembro de 2012
Slapfish
  • 15 de maio de 2015
Informação muito apreciada. Obrigado Huntn.

Huntn

Pôster original
5 de maio de 2008
As Montanhas Nebulosas
  • 15 de maio de 2015
Solomani disse: Informação muito apreciada. Obrigado Huntn. Clique para expandir...

De nada. Obrigado.

Huntn

Pôster original
5 de maio de 2008
As Montanhas Nebulosas
  • 15 de maio de 2015
lalala, dup post ... Última edição: 15 de maio de 2015

960design

17 de abril de 2012
Destiny, FL
  • 15 de maio de 2015
Bom trabalho. Eu tive um Mac Server executando o Minecraft por um pouco mais de dois anos sem problemas.

Descobri que o Java8 roda muito mais estável e visivelmente mais rápido do que 6.

PS: apenas por diversão, fiz o root de um Chrome Book, carreguei o Ubuntu e o executei como um servidor de teste do Minecraft por alguns meses.

Huntn

Pôster original
5 de maio de 2008
As Montanhas Nebulosas
  • 16 de maio de 2015
960design disse: Bom trabalho. Eu tive um Mac Server executando o Minecraft por um pouco mais de dois anos sem problemas.

Descobri que o Java8 roda muito mais estável e visivelmente mais rápido do que 6.

PS: apenas por diversão, fiz o root de um Chrome Book, carreguei o Ubuntu e o executei como um servidor de teste do Minecraft por alguns meses. Clique para expandir...

Sobre Não sei, digamos de 6 a 9 meses atrás, tentei seguir um ou dois tutoriais online e ambos foram terríveis. Aquela parte em que o servidor deveria ser instalado e a pasta do servidor deveria ser preenchida com arquivos nunca aconteceu. Mais evidência é o tópico 'ForThe Love Of God'. foi mais difícil do que deveria ser ....

Você executa no Mac ou PC? Você usa um comando de início? Eu não consigo fazer isso funcionar de acordo com os tutoriais, então eu DC no arquivo .jar para iniciar o servidor.

960design

17 de abril de 2012
Destiny, FL
  • 16 de maio de 2015
Huntn disse: Sobre eu não sei, digamos 6-9 meses atrás, eu tentei seguir um tutorial online ou dois e ambos foram terríveis. Aquela parte em que o servidor deveria ser instalado e a pasta do servidor deveria ser preenchida com arquivos nunca aconteceu. Mais evidência é o tópico 'ForThe Love Of God'. foi mais difícil do que deveria ser ....

Você executa no Mac ou PC? Você usa um comando de início? Eu não consigo fazer isso funcionar de acordo com os tutoriais, então eu DC no arquivo .jar para iniciar o servidor. Clique para expandir...
Usei um comando de terminal bastante sofisticado para iniciar o servidor MC antes de 1.8. Desde que 1.8+ foi lançado, o comando do terminal se tornou muito mais simples. Sem dúvida era um PITA para começar a funcionar, os tutoriais naquela época eram poucos e distantes entre si e os que existiam todos pareciam adicionar ou perder uma pequena, mas muito importante peça (propositalmente).

Obrigado pelo tutorial!

Huntn

Pôster original
5 de maio de 2008
As Montanhas Nebulosas
  • 16 de maio de 2015
960design disse: Usei um comando de terminal bastante sofisticado para iniciar o servidor MC antes de 1.8. Desde que 1.8+ foi lançado, o comando do terminal se tornou muito mais simples. Sem dúvida era um PITA para começar a funcionar, os tutoriais naquela época eram poucos e distantes entre si e os que existiam todos pareciam adicionar ou perder uma pequena, mas muito importante peça (propositalmente).

Obrigado pelo tutorial! Clique para expandir...

Interessante, não tenho certeza, mas não acho ... Estou usando algum comando de terminal ?? Apenas DC no arquivo .jar, a menos que algo mais que eu fiz, como tentar criar um comando de início de terminal, fizesse isso funcionar - não sei.

960design

17 de abril de 2012
Destiny, FL
  • 16 de maio de 2015
Huntn disse: Interessante, não tenho certeza, mas não acho ... Estou usando algum comando de terminal ?? Apenas DC no arquivo .jar, a menos que algo mais que eu fiz, como tentar criar um comando de início de terminal, fizesse isso funcionar - não sei. Clique para expandir...
Você certamente pode clicar duas vezes no arquivo .jar ou criar um atalho usando o Automator. O uso de um comando de terminal dá acesso a vários parâmetros que permitem personalizar o servidor MC para funcionar melhor / mais rápido. É por isso que os uso.

Huntn

Pôster original
5 de maio de 2008
As Montanhas Nebulosas
  • 16 de maio de 2015
960design disse: Você certamente pode clicar duas vezes no arquivo .jar ou criar um atalho usando o Automator. O uso de um comando de terminal dá acesso a vários parâmetros que permitem personalizar o servidor MC para funcionar melhor / mais rápido. É por isso que os uso. Clique para expandir...

Você tem um link sobre que tipo de configurações? Engraçado você mencionar isso. Hoje à noite eu joguei no servidor pela primeira vez seriamente e eu e um amigo estamos sendo inicializados do servidor uma vez a cada 30 minutos com esta mensagem:

Exceção interna: Java.io.IOException: Uma conexão existente foi fechada à força pelo host remoto


O servidor ainda está funcionando e depois de inicializado, nós dois podemos voltar, mas é um incômodo. Alguma ideia do que se trata? Obrigado!

Huntn

Pôster original
5 de maio de 2008
As Montanhas Nebulosas
  • 16 de maio de 2015
Huntn disse: Você tem um link sobre que tipo de configurações? Engraçado você mencionar isso. Hoje à noite eu joguei no servidor pela primeira vez seriamente e eu e um amigo estamos sendo inicializados do servidor uma vez a cada 30 minutos com esta mensagem:

Exceção interna: Java.io.IOException: Uma conexão existente foi fechada à força pelo host remoto


O servidor ainda está funcionando e depois de inicializado, nós dois podemos voltar, mas é um incômodo. Alguma ideia do que se trata? Obrigado! Clique para expandir...

Atualização: No log do servidor, encontrei o seguinte: Não consigo acompanhar! A hora do sistema mudou ou o servidor está sobrecarregado? Executando 21041ms atrás, pulando 420 tick (s) Alguma ideia?

960design

17 de abril de 2012
Destiny, FL
  • 24 de maio de 2015
Huntn disse: Atualizar: No log do servidor, encontrei o seguinte: Não consigo acompanhar! A hora do sistema mudou ou o servidor está sobrecarregado? Executando 21041ms atrás, pulando 420 tick (s) Alguma ideia? Clique para expandir...
Não consegue acompanhar, significa que seu servidor não está literalmente acompanhando. Ele não pode salvar e carregar os pedaços rápido o suficiente. Existem centenas de coisas que você pode fazer para corrigir isso.
1) Servidor MC mais recente
2) Java8
3) NÃO EXECUTE O SERVIDOR NA MESMA MÁQUINA EM QUE ESTÁ JOGANDO
4) Mais RAM alocada ao servidor MC via inicialização da linha de comando
5) Execute o MC na memória virtual
6) Discos rígidos mais rápidos (SSD)
7) CPU do servidor mais rápida

Muitas, muitas outras coisas. Elas não estão em uma ordem específica, exatamente como vieram à mente.

Bem-vindo ao início do administrador do servidor MC!

Huntn

Pôster original
5 de maio de 2008
As Montanhas Nebulosas
  • 24 de maio de 2015
960design disse: Não consigo acompanhar, significa que seu servidor literalmente não está acompanhando. Ele não pode salvar e carregar os pedaços rápido o suficiente. Existem centenas de coisas que você pode fazer para corrigir isso.
1) Servidor MC mais recente
2) Java8
3) NÃO EXECUTE O SERVIDOR NA MESMA MÁQUINA EM QUE ESTÁ JOGANDO
4) Mais RAM alocada ao servidor MC via inicialização da linha de comando
5) Execute o MC na memória virtual
6) Discos rígidos mais rápidos (SSD)
7) CPU do servidor mais rápida

Muitas, muitas outras coisas. Não estão em uma ordem específica, exatamente como vieram à mente.

Bem-vindo ao início do administrador do servidor MC! Clique para expandir...

Obrigado pela ajuda! Percebi que a mensagem que mencionei estava aparecendo quando o visor entrou no modo de espera. Logo depois, eu e um amigo seríamos expulsos. Quando eu configurei a tela do meu Mac para permanecer ligada, o problema parou de acontecer. Curioso que, quando eu clicava em um botão no meu Mac, a tela voltava imediatamente, então não acho, o computador estava hibernando, mas?

Eu tenho java8. Não consegui fazer o comando start funcionar para atribuir memória ao Minecraft. E presumo que tenha o servidor mais recente, mas não tenho certeza disso. Onde isso seria encontrado?

960design

17 de abril de 2012
Destiny, FL
  • 24 de maio de 2015
Huntn disse: Obrigado pela ajuda! Percebi que a mensagem que mencionei estava aparecendo quando o visor entrou no modo de espera. Logo depois, eu e um amigo seríamos expulsos. Quando eu configurei a tela do meu Mac para permanecer ligada, o problema parou de acontecer. Curioso que, quando eu clicava em um botão no meu Mac, a tela voltava imediatamente, então não acho, o computador estava hibernando, mas?

Eu tenho java8. Não consegui fazer o comando start funcionar para atribuir memória ao Minecraft. E presumo que tenha o servidor mais recente, mas não tenho certeza disso. Onde isso seria encontrado? Clique para expandir...

1) Java8 com Automator, uma pesquisa rápida resultou em:
http://www.minecraftforum.net/forum.../194870-using-java-8-for-minecraft-on-the-mac

Este é o script exato que uso para o meu cliente MBPr Minecraft (basicamente, o sistema em que jogo)

2) Servidor mais recente: https://minecraft.net/download

3) Eu executo o MacMini sem cabeça (sem monitor). Nunca dorme. Faço login com meu MBPr e compartilho a tela para alterar as configurações, reiniciar o servidor, definir autoridades.

Huntn

Pôster original
5 de maio de 2008
As Montanhas Nebulosas
  • 25 de maio de 2015
960design disse: 1) Java8 com Automator, uma pesquisa rápida resultou em:
http://www.minecraftforum.net/forum.../194870-using-java-8-for-minecraft-on-the-mac

Este é o script exato que uso para o meu cliente MBPr Minecraft (basicamente, o sistema em que jogo)

2) Servidor mais recente: https://minecraft.net/download

3) Eu executo o MacMini sem cabeça (sem monitor). Nunca dorme. Faço login com meu MBPr e compartilho a tela para alterar as configurações, reiniciar o servidor, definir autoridades. Clique para expandir...

Obrigado pela informação! É interessante que, quando clico no comando iniciar que já criei, ele me diz que preciso do kit de desenvolvimento Java, que é o que seu primeiro link diz para fazer ... Vou relatar de volta.

Huntn

Pôster original
5 de maio de 2008
As Montanhas Nebulosas
  • 25 de maio de 2015
960design disse: 1) Java8 com Automator, uma pesquisa rápida resultou em:
http://www.minecraftforum.net/forum.../194870-using-java-8-for-minecraft-on-the-mac

Este é o script exato que uso para o meu cliente MBPr Minecraft (basicamente, o sistema em que jogo)

2) Servidor mais recente: https://minecraft.net/download

3) Eu executo o MacMini sem cabeça (sem monitor). Nunca dorme. Faço login com meu MBPr e compartilho a tela para alterar as configurações, reiniciar o servidor, definir autoridades. Clique para expandir...

Obrigado pela informação! Eu atualizei o Guia para incluir um Comando Iniciar. E embora eu tenha continuado com meu tutorial original, incluí uma sinopse sobre o uso do Automater para criar um Comando Iniciar.

No entanto, honestamente, não tenho certeza sobre a diferença entre o comando no script em meu tutorial:

#! / bin / bash
cd '$ (dirname' $ 0 ')'
exec java -Xms3G -Xmx3G -jar minecraft_server.1.8.4.jar Clique para expandir...

E o script no link do Automater:
java -d64 -Xms4096M -Xmx5120M -jar
/Applications/Games/Minecraft.app/Contents/Resources/Java/Bootstrap.jar Clique para expandir...

Você ou alguém que está familiarizado com os scripts do Terminal sabe a diferença e se isso é significativo no que realiza?
Obrigado!

Dirtyharry50

17 de maio de 2012
  • 25 de maio de 2015
Eu mesmo sou o dono do Minecraft e consegui porque meu sobrinho e o primo dele jogavam muito, então resolvi me juntar a eles de vez em quando. Então li sobre a necessidade de uma versão legada do java no meu Mac para o inicializador funcionar e removi-o.

A última vez que soube, um novo iniciador que encapsula java para uso do Minecraft, se bem me lembro, estava em desenvolvimento e eu decidi apenas esperar por isso, mas não o acompanho há algum tempo para descobrir o que aconteceu lá se algo aconteceu.

Talvez eu deva apenas instalá-lo através da forma recomendada atualmente, para o único jogador / online (não servidor) apenas para me divertir um pouco com ele. É mais provável que neste ponto jogue sozinho aqui offline de qualquer maneira. Acho que meu sobrinho mudou para outras coisas como Destiny em seu console, etc.

O uso de um Java runtime desatualizado ainda é necessário para que o iniciador funcione?

Huntn

Pôster original
5 de maio de 2008
As Montanhas Nebulosas
  • 1 de junho de 2015
Dirtyharry50 disse: Eu sou o dono do Minecraft e consegui porque meu sobrinho e o primo dele jogavam muito, então decidi me juntar a eles de vez em quando. Então li sobre a necessidade de uma versão legada do java no meu Mac para o inicializador funcionar e removi-o.

A última vez que soube, um novo iniciador que encapsula java para uso do Minecraft, se bem me lembro, estava em desenvolvimento e eu decidi apenas esperar por isso, mas não o acompanho há algum tempo para descobrir o que aconteceu lá se algo aconteceu.

Talvez eu deva apenas instalá-lo através da forma recomendada atualmente, para o único jogador / online (não servidor) apenas para me divertir um pouco com ele. É mais provável que neste ponto jogue sozinho aqui offline de qualquer maneira. Acho que meu sobrinho mudou para outras coisas como Destiny em seu console, etc.

O uso de um Java runtime desatualizado ainda é necessário para que o iniciador funcione? Clique para expandir...

Na verdade, não tenho certeza. Eu sei que quando instalei recentemente o Minecraft no meu Mac, uma mensagem dizia que eu precisava do Java Runtime v6, que instalei obedientemente. Mas quando instalei o servidor do Minecraft, os guias online atuais me pediram para instalar o Java Runtime versão 8 atual. A única maneira de testar seria tentar executar o Minecraft sem a versão anterior do Java. Meu palpite é que ambas as versões podem existir funcionalmente no seu Mac, mas isso é um palpite. É possível que a v8 remova a versão mais antiga.