Forum

OS X EeternalQ&D : Guide de configuration du serveur Minecraft

Chasse

Affiche originale
5 mai 2008
Les Monts Brumeux
  • 14 mai 2015
Q&D : Comment configurer un serveur Mac Minecraft
modloader-pour-minecraft-02-700x406.jpg
Mises à jour
25Mai-SIGNIFICATIF. Guide mis à jour pour inclure une commande de démarrage.
14Mai15- Guide créé.
15Mai- guide modifié, lien fixe, ajout d'informations.

Ceci est un travail en cours de réalisation Écrit par votre novice en réseautage amical. S'il vous plaît aviser de toute erreur ou suggestion dans ce fil ou MP moi. Merci! emplacement du guide. -Chasse

Liens:
* Télécharger Java .
* Télécharger le kit de développement Java 8 .
* Informations et configuration système requise pour l'installation et l'utilisation d'Oracle Java sur Mac OS X .
* Comment créer un serveur Minecraft 1.8.4 Tutoriel Mac OS X Redirection de port incluse
* Comment accepter les termes du CLUF lors de l'installation d'un serveur Minecraft
* Configurer un serveur Minecraft @Minecraft Gamepédia.
* Comment héberger un serveur Minecraft - Mac et PC.
* Opérateur]Opérateur Minecraft
* Configurer un serveur dans Minecraft
* Échec du chargement de la liste des opérateurs - Notez que le fichier ops.json ne peut pas être modifié directement. Les OP sont ajoutés à la console du serveur pendant que le serveur est en cours d'exécution. Voir la section OP ci-dessous.
* Portforward.com
* Différence entre le modem câble et le routeur
* Comment ouvrir des ports pour routeur/pare-feu @wikihow.com.
* Modes de jeu
* Propriétés du serveur
* Changer Minecraft World Seed
* Graines du monde Minecraft
* Comment changer votre graine mondiale
* Génération de niveau de départ
* Comment mettre votre serveur en liste blanche



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

FAQ
* L'exécution d'un serveur Minecraft est-elle dangereuse ? Du point de vue des étrangers accédant à votre ordinateur, peut-être. Honnêtement, je ne sais pas, mais un serveur utilisé pour les amis et la famille devrait inclure une liste blanche, couverte dans ce tutoriel. Voir Dans quelle mesure est-il sûr d'ouvrir des ports sur votre routeur ? .
* Une plateforme multiplateforme Mac Minecraft Server est-elle accessible ? Oui!
* Quelle est la graine d'un jeu actuel ? Pour afficher la graine du monde actuel, entrez la commande /seed. (Tapez / (sans guillemets) pour lancer une commande. Une fenêtre de texte apparaîtra.)
* Kit de développement Java ou Java ? Java est requis pour exécuter Minecraft/Server. Le serveur Minecraft peut être exécuté à l'aide de Java, en cliquant directement sur le fichier Minecraft.jar, mais mon expérience est que j'avais besoin du kit de développement Java pour lancer le serveur à l'aide de la commande de démarrage.
* Pourquoi est-ce que je me soucie d'une commande de démarrage ? Je pense que la commande de démarrage attribue de la mémoire à une application Java et peut être utilisée pour configurer d'autres paramètres (non traités dans ce didacticiel). S'il n'est pas utilisé, une quantité de mémoire par défaut est attribuée. (non vérifié)
* Un serveur Minecraft et une application Minecraft peuvent-ils être exécutés sur un seul ordinateur ? Oui, si vous avez suffisamment de mémoire installée. Min 8 Go recommandé.
* Un serveur Minecraft doit-il utiliser une liste blanche ? Il s'agit d'une fonction de sécurité. La liste blanche accorde l'autorisation d'entrer sur le serveur. Pour un serveur à usage personnel entre amis, absolument !
* Quelle adresse vos amis utilisent-ils pour se connecter à votre serveur ? Votre adresse IP. Consultez les sections Déterminer votre adresse IP et vos amis, Comment ils se connectent à votre serveur.
* Quelle est la méthode par défaut pour accéder aux paramètres de votre routeur ? Dans la fenêtre d'URL de votre navigateur, saisissez 192.168.1.1. Utilisateur= Admin, Mot de passe= mot de passe.

Héberger un serveur Minecraft et jouer à Minecraft sur un seul ordinateur
Oui, cela peut être fait si vous avez suffisamment de mémoire installée sur votre ordinateur. Je ne peux pas donner de réponse définitive, mais un minimum de 8 Go de RAM sonne bien. L'installation nécessite que le serveur soit en cours d'exécution. Et pour jouer sur ce serveur, vous devrez lancer l'application Minecraft séparée.

Installer Mac Minecraft
Je suppose que vous êtes prêt à jouer à Minecraft, mais sinon, et que vous voulez jouer sur votre serveur, vous devrez acheter Minecraft pour 26,95 $. Vous devrez établir un Compte Minecraft . Pour procéder à l'installation de Minecraft (PAS LE SERVEUR), installez ou téléchargez Mac Minecraft depuis Minecraft.net . Lors du lancement de Minecraft pour la première fois, j'ai reçu un message indiquant que je devais installer Exécution Java SE6 héritée . En cliquant sur Plus d'infos, j'ai été dirigé vers le site de téléchargement. Désactivez toutes les applications Java telles que le serveur Minecraft avant de l'installer, sinon il se bloquera.

TOUTEFOIS , en fait, je ne sais pas si cela est nécessaire car dans la section suivante, je vous demanderai de télécharger le kit de développement Java qui est actuellement (mai 2015) à la version Java 8. Si vous ne voulez pas de choses supplémentaires sur votre Mac, essayez simplement d'installer Java 8 dans la section suivante. Si vous continuez à recevoir le message que vous avez besoin de Java hérité, vous pouvez toujours le télécharger plus tard. Lien ci-dessus.

Installer Java Runtime
Lisez la mise à jour du 25 mai 15 cette section avant d'installer Java.

Minecraft Server nécessite Java Runtime. Bien que vous puissiez voir des informations en ligne qui impliquent que MacOS inclut Temps d'exécution Java et cette mise à jour logicielle maintient Java Runtime à jour, si vous ne l'avez pas installé, vous ne l'avez probablement pas. Vérifiez vos préférences système. S'il n'y a pas de panneau de configuration Java, il doit être installé. Après l'installation, un panneau de configuration Java apparaîtra dans les préférences système.

* Informations et configuration système requise pour l'installation et l'utilisation d'Oracle Java sur Mac OS X .

Mise à jour du 25 mai 15 : J'ai découvert que malgré les guides en ligne disant d'installer Java seul, lorsque j'essaie d'exécuter la commande de démarrage (discutée plus tard), je reçois un message indiquant que j'ai besoin du Kit de développement Java 8 qui prend beaucoup plus d'espace disque (environ 600 Mo) que Java simple. Vous pouvez essayer d'installer Java seul (lien ci-dessous), et si vous obtenez le message indiquant que vous avez besoin du kit de développement (plus tard en cliquant sur le fichier Démarrer), installez le kit de développement ou installez-le simplement maintenant et oubliez la vanille Java. J'espère que je ne te rends pas fou avec mon indécision.

* Temps d'exécution Java

CRÉER LE SERVEUR
Clause de non-responsabilité: J'ai principalement utilisé deux sources : http://minecraft.gamepedia.com/Tutorials/Setting_up_a_server et https://www.youtube.com/watch?v=c_PoN3bozAY] pour créer un serveur fonctionnel.

  1. Avez-vous installé Java Runtime ? Si non, faites-le.
  2. Créez un dossier appelé Minecraft Server.
  3. Télécharger le fichier serveur : Minecraft.net . Dans la section Serveur multijoueur, téléchargez ce fichier : minecraft_server.1.8.4.jar et déplacez le fichier .jar téléchargé vers votre dossier Minecraft Server.

CRÉER LA COMMANDE DE DÉMARRAGE
*Vous pourriez trouver en regardant le Vidéo Youtube être utile.
*Comme utilisation alternative Ce lien pour utiliser le programme Automater du Mac pour créer une commande de démarrage. Il utilise un script différent et je ne sais pas quelles différences significatives il y a entre celui-ci et le script que j'utilise ci-dessous.

  • Ouvrez l'édition de texte (Applications>Édition de texte). Dans Text Edit, sélectionnez Format: Make Plain Text.
  • Allez sur cette page : Tutoriels/Configuration d'un serveur , faites défiler jusqu'à la section Mac OSX Yosemite et copiez ce script ou copiez-le (commande C) à partir d'ici et collez-le dans Text Edit (commande V).

    Copié à partir de la page Web :
    #!/bin/bash
    cd '$(dirname '$0')'
    exec java -Xms1G -Xmx1G -jar minecraft_server.jar nogui Cliquez pour agrandir...
  • Décidez de la quantité de RAM du serveur (mémoire) à allouer : Ouvrez l'icône Apple, sélectionnez À propos de ce Mac pour déterminer la quantité de RAM dont dispose votre Mac. Le mien a 8 Go et j'ai choisi d'attribuer 3 Go à mon serveur Minecraft. En règle générale, ne dépassez pas la moitié de votre mémoire totale, mais si votre serveur Minecraft fonctionne mal, vous pouvez envisager d'opter pour la mémoire et voir si cela vous aide.
  • Modifiez le texte ci-dessus comme suit : Les 1 sont remplacés par 3 pour allouer 3 Go de RAM au serveur Minecraft et modifiez le nom du serveur minecraft pour qu'il corresponde au nom du fichier .jar que vous avez placé dans le dossier Minecraft Server. Il doit correspondre au nom de fichier que vous avez utilisé ! Dans mon cas, c'est : minecraft_server.1.8.4.jar et se présente comme suit :

    Commande de démarrage modifiée pour mon serveur :
    #!/bin/bash
    cd '$(dirname '$0')'
    exec java -Xms3G -Xmx3G -jar minecraft_server.1.8.4.jar Cliquez pour agrandir...
  • Enregistrez le fichier Text Edit (Command S) dans votre dossier Minecraft Server sous le nom Start.command (sans guillemets). Fermez l'édition de texte.
  • Ouvert Le terminal - (Applications> Utilitaires> Terminal) Si vous n'êtes pas familier, le Terminal est une application utilisée pour accéder aux fondements du système d'exploitation UNIX sur lequel Mac est construit. Dans ce cas, il est utilisé pour permettre à ce script que nous avons créé de s'exécuter, d'attribuer de la mémoire au serveur et de le démarrer. Si vous n'avez jamais vu le terminal , au lancement, une fenêtre de terminal apparaît avec un tas de texte étrange semblable au suivant :

    Dernière connexion : jeu. 14 mai 09:20:21 sur ttys000
    JOHNs-MacBook-Pro:~ jbrown$ /Volumes/Seagate Drive/Minecraft Server/Start.command ; sortir;
    Dernière connexion : samedi 23 mai 17:14:36 ​​sur console
    JOHNs-MacBook-Pro :~ jbrown$
    Dernière connexion : lun 25 mai 09:21:33 sur ttys000
    JOHNs-MacBook-Pro :~ jbrown$ Cliquez pour agrandir...
  • Sur la dernière ligne de ce texte près du signe $ se trouve un rectangle gris où le texte peut être saisi. Entrez dans chmod a+x (pas de guillemets, laissez un espace après le x) pour que cela ressemble à ceci :

    JOHNs-MacBook-Pro:~ jbrown$ chmod a+x Cliquez pour agrandir...
  • Faites glisser le fichier Start.command que vous avez créé dans la fenêtre Terminal et déposez-le. Le fichier reste dans le serveur Minecraft, mais copie un chemin qui pointe vers le fichier et devrait ressembler à ce qui suit. Appuyez sur Retour et si tout se passe bien, il s'exécutera et une autre ligne apparaîtra avec votre nom jbrown$ et aucun code d'erreur. Fermez le terminal. (Remarque : il se lancera à nouveau dans une minute lorsque vous suivrez ce didacticiel.)

    JOHNs-MacBook-Pro:~ jbrown$ chmod a+x /Volumes/Seagate Drive/Minecraft Mac Test Server/Start.command Cliquez pour agrandir...

INSTALLER LE SERVEUR
  • Double-cliquez sur le fichier de commande Démarrer que vous avez créé. Si le message apparaît : le fichier ne peut pas être ouvert car il provient d'un développeur non identifié, puis faites un clic droit sur le fichier. Un message apparaîtra, êtes-vous sûr de vouloir l'ouvrir ?, cliquez sur le bouton Ouvrir. Cela démarre le processus d'installation du serveur.
  • Le terminal se lancera, après quelques secondes, la fenêtre du serveur Minecraft apparaîtra brièvement, d'autres fichiers apparaîtront dans le dossier du serveur Minecraft, mais la fenêtre du serveur disparaîtra. Double-cliquez sur le fichier eula.txt et remplacez eula file=false par eula file=true.
  • Double-cliquez une deuxième fois sur le fichier de commande de démarrage. Le terminal se lancera, après quelques secondes, le serveur Minecraft se lancera, la fenêtre du serveur s'ouvrira et se remplira de fichiers. Dans la section du journal, vous verrez la progression de l'installation et la fin une fois celle-ci terminée. Vous avez maintenant un serveur en cours d'exécution qui peut être rejoint, une fois le serveur ouvert à Internet, vous désigner en tant qu'opérateur/administrateur et établir la sécurité du serveur (sécurité recommandée, mais pas requise).
  • Notez qu'en utilisant le fichier de commande de démarrage, vous aurez à la fois le terminal et le serveur Minecraft en cours d'exécution. Avec cette méthode de démarrage, si vous fermez le Terminal, vous arrêterez votre serveur.
  • Si vous rencontrez des problèmes avec cette commande de démarrage, le serveur Minecraft peut être démarré en double-cliquant directement sur le fichier minecraft_server.jar, mais je crois comprendre que vous vous retrouverez avec la mémoire par défaut attribuée. -Pas sûr de ça.-


a09cc4ca9f2ad6ffb66f9602bd3739a5.jpg
Fondcombe

Configurer l'accès au serveur à partir d'Internet
Je suppose que vous avez un routeur et que vous n'avez pas connecté votre ordinateur directement à votre modem câble/modem. La redirection de port n'est pas si difficile à faire, mais cela peut sembler difficile à comprendre si vous n'êtes pas familier. Fondamentalement, vous ouvrez un port pour un jeu afin que vos amis puissent connecter leur jeu Minecraft via votre routeur à votre serveur Minecraft. Si votre ordinateur est connecté directement à votre modem câble, je pense que le principe d'ouverture de port sur votre modem câble est similaire (s'il comprend un routeur intégré). Comme vous pouvez le constater, je ne suis pas sûr, mais je crois comprendre que la redirection de port concerne principalement un routeur, et ce guide ne traite que de ce que je devais faire.
* Différence entre le modem câble et le routeur
* Comment ouvrir des ports pour routeur/pare-feu @wikihow.com.

En parlant de pare-feu
Votre Mac a un pare-feu. Vérifiez les préférences système. Ma compréhension est que les applications dans le pare-feu sont soit autorisées à accéder, soit refusées. Je pense que la redirection de port doit se produire dans votre routeur et que le processus de redirection de port doit se produire parce que vous utilisez un routeur. Il est à noter que mon pare-feu Mac est activé et j'ai une exception pour Minecraft.

RASSEMBLER LES INFOS SUIVANTES
* Quel port de routeur Minecraft utilise-t-il ?
Cela peut être vérifié en ouvrant le fichier de propriétés du serveur avec Text Edit dans le dossier du serveur Minecraft. Faites défiler la liste vers le bas. Il devrait dire : server-port=25565.

* Quelle est mon adresse IP ? (Quelque chose comme : 88.119.282.101).
Simplement google Quelle est mon adresse IP ? Notez ceci. Notez que cela peut changer pour vous si vous n'avez pas d'adresse IP statique. Avant de lancer votre serveur Minecraft, recherchez-le à nouveau sur Google et s'il a changé, donnez le nouveau numéro à vos amis.

RENVOI/OUVERTURE DE PORT
* Portforward.com
* Comment ouvrir des ports pour routeur/pare-feu @wikihow.com.

* Accéder aux paramètres de votre routeur
Accédez aux paramètres de votre routeur en tapant 192.168.1.1 dans la fenêtre d'URL de votre navigateur (Safari/Firefox). Si vous n'avez pas personnalisé la sécurité de votre routeur, vous pouvez vous y connecter très probablement en utilisant l'utilisateur suivant = Admin, mot de passe = mot de passe. Sinon, utilisez le mot de passe personnalisé que vous avez créé. Dans les paramètres du routeur, il y aura une section pour activer la redirection de port.

Remarque : si vous ouvrez Préférences de sécurité > Réseau et que vous êtes connecté à votre routeur via Ethernet, vous verrez à la fois l'adresse IP réseau de votre routeur (probablement 192.168.1.1) et l'adresse IP réseau de votre ordinateur (pour moi c'est 192.168.1.10). Votre routeur attribue ce numéro à votre ordinateur. Si vous êtes connecté via wifi, vous ne verrez que l'adresse IP du réseau de votre ordinateur. Notez que ces numéros s'appliquent uniquement à votre réseau. Ce n'est pas l'adresse IP, que nous avons déterminée il y a 2 étapes, que vos amis utiliseront pour se connecter à votre serveur. Définition IP @ComputerHope.com.

Comme conseil général, sortez le manuel/pdf de votre routeur ou recherchez votre modèle de routeur sur Google en ligne. Cette Vidéo Youtube couvre la redirection de port. Selon la marque de votre routeur, il peut également y avoir des informations sur la configuration de la mise en réseau du jeu dans son manuel. La mécanique est assez uniforme quelle que soit la marque de routeur que vous possédez. Voici mon exemple :

Redirection de port sur le routeur Netgear N900
J'ai tapé 192.168.1.1 dans la fenêtre d'URL de mon navigateur. Le Netgear Genie (Paramètres) est apparu comme une page Web. J'ai cliqué sur Avancé> Configuration avancée> Redirection de port et sélectionné Ajouter un service personnalisé. Dans la nouvelle fenêtre, j'ai utilisé Minecraft pour le nom du service, tapé dans le port qu'il utilise 25565 pour le port de début et de fin. Sous cette fenêtre se trouve une liste de mes appareils reconnus, mon MBP étant l'un d'entre eux, où réside le serveur Minecraft. J'ai donc sélectionné cela et appliqué le paramètre.

* Amis : comment ils se connectent à votre serveur
Donnez à vos amis votre adresse de serveur Minecraft. Combinez l'adresse IP (ci-dessus) avec le port Minecraft pour qu'il ressemble à ce port IP+, séparé par deux points : 88.119.282.101:25565 (sans guillemets).

Lorsque vos amis lancent Minecraft, ils sélectionnent Jeu multijoueur, Ajouter un serveur, tapent n'importe quel nom associé à votre serveur et l'adresse de serveur que vous leur avez donnée. Si le serveur est disponible, il s'affichera en vert. S'il n'est pas disponible, le type rouge indiquera Can't connect o Server.

Administration et sécurité du serveur Minecraft

Comment vous OP et changer les états du jeu
* Si vous souhaitez modifier l'état du serveur de Survie à Créatif, vous devez être un opérateur OP qui active les capacités d'administration.
* Modes de jeu
* Échec du chargement de la liste des opérateurs
Noter: Les OP doivent être ajoutés via la console Log and Chat du serveur. Ceci est accompli en démarrant le serveur et dans la fenêtre du serveur sur le côté droit sous Log and Chat, tapez la commande op player name (sans guillemets). Juste au cas où ce ne serait pas évident, remplacez le nom du joueur par votre nom Minecraft. Recherchez un message dans le journal indiquant le nom du joueur Opped. S'il ne dit pas cela, il n'a pas pris. Vérifiez le formatage et réessayez.

Changer de mode de jeu :
*Dans le type de jeu, testez votre statut OP en tapant /gamemode 1 (sans guillemets) qui ouvrira une zone de texte en bas de la fenêtre de jeu, et en cas de succès, un message indiquant que le mode de jeu a été mis à jour sera affiché. Voyez si vous pouvez voler... (espace DC) Gamemode 0 = survie.


Sécurité du serveur Minecraft
Créer un Liste blanche , une liste des seuls amis que vous souhaitez rejoindre sur le serveur. Dans le fichier de propriétés du serveur se trouve un fichier de liste blanche qui ne peut pas être directement modifié. Il doit être modifié à l'aide des commandes suivantes lorsque le serveur est en cours d'exécution.
*Pendant que le serveur est en cours d'exécution, tapez dans la fenêtre Journal et discussion (du serveur) : liste blanche activée (sans guillemets).
*Ajouter des noms à la liste blanche : ajouter un nom d'utilisateur à la liste blanche (sans guillemets).
* Comment ajouter une liste blanche


Comment utiliser un monde de jeu enregistré sur votre serveur Minecraft
Retirez le dossier World par défaut du dossier Minecraft Server et rangez-le quelque part pour le garder en sécurité. Copiez un dossier du monde Minecraft enregistré ( Où sont stockés les fichiers Minecraft ? ) à partir de votre dossier Minecraft et collez-le dans le dossier du serveur. Monde Modifiez son nom en Monde. Lancez le serveur Minecraft, lancez Minecraft, connectez-vous au serveur et vérifiez-le.

Comment changer la graine de serveur
*Noter: Sous Propriétés du système : Level Seed, je ne sais pas si un nom ou un numéro doit être utilisé pour copier une graine, mais je pense que c'est un numéro.
*Si un numéro de départ est entré, le fichier mondial du serveur doit être supprimé. Au lancement du serveur, le monde des semences sera créé.
*Quelle est la graine d'un jeu actuel ? Pour afficher la graine du monde actuel, entrez la commande /seed.
* Comment changer la graine du monde Minecraft
* Propriétés du serveur
* Générateur de niveau de semences

Dernière édition : 25 mai 2015

Salomon

25 sept. 2012
Slapfish, Caroline du Nord
  • 15 mai 2015
Informations très appréciées. Merci Huntn.

Chasse

Affiche originale
5 mai 2008
Les Monts Brumeux
  • 15 mai 2015
Solomani a dit : Information très appréciée. Merci Huntn. Cliquez pour agrandir...

Je t'en prie. Merci.

Chasse

Affiche originale
5 mai 2008
Les Monts Brumeux
  • 15 mai 2015
lalala, dup post... Dernière édition : 15 mai 2015

960design

17 avr. 2012
Destin, FL
  • 15 mai 2015
Bon travail. J'ai un serveur Mac exécutant Minecraft depuis un peu plus de deux ans sans aucun problème.

J'ai trouvé que Java8 fonctionne beaucoup plus stable et sensiblement plus rapide que 6.

PS : juste pour le plaisir, j'ai rooté un Chrome Book, chargé Ubuntu et l'ai exécuté en tant que serveur de test Minecraft pendant quelques mois.

Chasse

Affiche originale
5 mai 2008
Les Monts Brumeux
  • 16 mai 2015
960design a dit : Beau travail. J'ai un serveur Mac exécutant Minecraft depuis un peu plus de deux ans sans aucun problème.

J'ai trouvé que Java8 fonctionne beaucoup plus stable et sensiblement plus rapide que 6.

PS : juste pour le plaisir, j'ai rooté un Chrome Book, chargé Ubuntu et l'ai exécuté en tant que serveur de test Minecraft pendant quelques mois. Cliquez pour agrandir...

À propos de Je ne sais pas, disons il y a 6 à 9 mois, j'ai essayé de suivre un ou deux tutoriels en ligne et les deux étaient épouvantables. Cette partie où le serveur était censé s'installer et le dossier du serveur était censé être rempli de fichiers, ne s'est jamais produit. Le fil conducteur 'Pour l'amour de Dieu' en est une autre preuve. c'était plus dur qu'il n'aurait dû l'être...

Tu l'exécutes sur Mac ou PC ? Utilisez-vous une commande de démarrage ? Je n'arrive pas à faire fonctionner cela selon les didacticiels, alors je DC sur le fichier .jar pour démarrer le serveur.

960design

17 avr. 2012
Destin, FL
  • 16 mai 2015
Huntn a dit : À propos de je ne sais pas, disons il y a 6 à 9 mois, j'ai essayé de suivre un ou deux tutoriels en ligne et les deux étaient épouvantables. Cette partie où le serveur était censé s'installer et le dossier du serveur était censé être rempli de fichiers, ne s'est jamais produit. Le fil conducteur 'Pour l'amour de Dieu' en est une autre preuve. c'était plus dur qu'il n'aurait dû l'être...

Tu l'exécutes sur Mac ou PC ? Utilisez-vous une commande de démarrage ? Je n'arrive pas à faire fonctionner cela selon les didacticiels, alors je DC sur le fichier .jar pour démarrer le serveur. Cliquez pour agrandir...
J'ai utilisé une commande de terminal assez sophistiquée pour démarrer le serveur MC avant 1.8. Depuis la sortie de la version 1.8+, la commande de terminal est devenue beaucoup plus simple. Sans aucun doute, c'était un PITA à démarrer, les tutoriels à l'époque étaient rares et ceux qui existaient semblaient tous ajouter ou manquer une petite mais très importante pièce ( exprès ).

Merci pour le tutoriel!

Chasse

Affiche originale
5 mai 2008
Les Monts Brumeux
  • 16 mai 2015
960design a déclaré : J'ai utilisé une commande de terminal assez sophistiquée pour démarrer le serveur MC avant la version 1.8. Depuis la sortie de la version 1.8+, la commande de terminal est devenue beaucoup plus simple. Sans aucun doute, c'était un PITA à démarrer, les tutoriels à l'époque étaient rares et ceux qui existaient semblaient tous ajouter ou manquer une petite mais très importante pièce ( exprès ).

Merci pour le tutoriel! Cliquez pour agrandir...

Intéressant, je ne suis pas sûr, mais je ne pense pas... J'utilise une commande de terminal ?? Juste DC sur le fichier .jar, à moins que quelque chose d'autre que j'aie fait, comme essayer de créer une commande de démarrage de terminal, a fait que cela fonctionne - je ne sais pas.

960design

17 avr. 2012
Destin, FL
  • 16 mai 2015
Huntn a dit : Intéressant, je ne suis pas sûr, mais je ne pense pas... J'utilise une commande de terminal ?? Juste DC sur le fichier .jar, à moins que quelque chose d'autre que j'aie fait, comme essayer de créer une commande de démarrage de terminal, a fait que cela fonctionne - je ne sais pas. Cliquez pour agrandir...
Vous pouvez certainement double-cliquer sur le fichier .jar ou créer un raccourci à l'aide d'Automator. L'utilisation d'une commande de terminal vous donne accès à un ensemble de paramètres qui permettent d'adapter le serveur MC pour qu'il s'exécute mieux/plus rapidement. C'est pourquoi je les utilise.

Chasse

Affiche originale
5 mai 2008
Les Monts Brumeux
  • 16 mai 2015
960design a déclaré : Vous pouvez certainement double-cliquer sur le fichier .jar ou créer un raccourci à l'aide d'Automator. L'utilisation d'une commande de terminal vous donne accès à un ensemble de paramètres qui permettent d'adapter le serveur MC pour qu'il s'exécute mieux/plus rapidement. C'est pourquoi je les utilise. Cliquez pour agrandir...

Avez-vous un lien sur quel type de paramètres? C'est marrant que tu mentionnes ça. Ce soir, j'ai joué sérieusement sur le serveur pour la première fois et mon ami et moi avons été démarrés du serveur environ une fois toutes les 30 minutes avec ce message :

Exception interne : Java.io.IOException : une connexion existante a été fermée de force par l'hôte distant


Le serveur est toujours en cours d'exécution et après avoir été démarré, nous pouvons tous les deux nous rejoindre, mais c'est une gêne. Une idée de quoi il s'agit ? Merci!

Chasse

Affiche originale
5 mai 2008
Les Monts Brumeux
  • 16 mai 2015
Huntn a dit : avez-vous un lien sur quel type de paramètres ? C'est marrant que tu mentionnes ça. Ce soir, j'ai joué sérieusement sur le serveur pour la première fois et mon ami et moi avons été démarrés du serveur environ une fois toutes les 30 minutes avec ce message :

Exception interne : Java.io.IOException : une connexion existante a été fermée de force par l'hôte distant


Le serveur est toujours en cours d'exécution et après avoir été démarré, nous pouvons tous les deux nous rejoindre, mais c'est une gêne. Une idée de quoi il s'agit ? Merci! Cliquez pour agrandir...

Mise à jour : dans le journal du serveur, j'ai trouvé ceci : Je ne peux pas suivre ! L'heure du système a-t-elle changé ou le serveur est-il surchargé ? Courir 21041 ms derrière, sauter 420 tick(s) Des idées?

960design

17 avr. 2012
Destin, FL
  • 24 mai 2015
Huntn a déclaré : Mise à jour : dans le journal du serveur, j'ai trouvé ceci : Je ne peux pas suivre ! L'heure du système a-t-elle changé ou le serveur est-il surchargé ? Courir 21041 ms derrière, sauter 420 tick(s) Des idées? Cliquez pour agrandir...
Ne peut pas suivre, signifie que votre serveur ne suit littéralement pas. Il ne peut pas enregistrer et charger les morceaux assez rapidement. Il y a des centaines de choses que vous pouvez faire pour résoudre ce problème.
1) Dernier serveur MC
2) Java8
3) NE PAS EXÉCUTER LE SERVEUR SUR LA MÊME MACHINE SUR LAQUELLE VOUS JOUEZ
4) Plus de RAM allouée au serveur MC via le démarrage de la ligne de commande
5) Exécutez MC dans la mémoire virtuelle
6) Disques durs plus rapides (SSD)
7) CPU du serveur plus rapide

Beaucoup, beaucoup plus de choses. Ceux-ci ne sont pas dans un ordre particulier, tout comme ils me sont venus à l'esprit.

Bienvenue au début de l'administration du serveur MC !

Chasse

Affiche originale
5 mai 2008
Les Monts Brumeux
  • 24 mai 2015
960design a dit : Ne peut pas suivre, signifie que votre serveur ne suit littéralement pas. Il ne peut pas enregistrer et charger les morceaux assez rapidement. Il y a des centaines de choses que vous pouvez faire pour résoudre ce problème.
1) Dernier serveur MC
2) Java8
3) NE PAS EXÉCUTER LE SERVEUR SUR LA MÊME MACHINE SUR LAQUELLE VOUS JOUEZ
4) Plus de RAM allouée au serveur MC via le démarrage de la ligne de commande
5) Exécutez MC dans la mémoire virtuelle
6) Disques durs plus rapides (SSD)
7) CPU du serveur plus rapide

Beaucoup, beaucoup plus de choses. Ceux-ci ne sont pas dans un ordre particulier, tout comme ils me sont venus à l'esprit.

Bienvenue au début de l'administration du serveur MC ! Cliquez pour agrandir...

Merci pour l'aide! J'ai remarqué que le message que j'ai mentionné s'affichait lorsque l'écran s'est mis en veille. Peu de temps après, mon ami et moi serions expulsés. Lorsque j'ai configuré mon écran Mac pour qu'il reste allumé, le problème a cessé de se produire. Curieux que lorsque je clique sur un bouton de mon Mac, l'écran réapparaisse immédiatement, donc je ne pense pas que l'ordinateur dormait, mais ?

J'ai java8. Je n'ai pas réussi à faire fonctionner la commande de démarrage pour attribuer de la mémoire à Minecraft. Et je suppose que j'ai le dernier serveur, mais je n'en suis pas sûr. Où cela se trouverait-il ?

960design

17 avr. 2012
Destin, FL
  • 24 mai 2015
Huntn a dit : Merci pour l'aide ! J'ai remarqué que le message que j'ai mentionné s'affichait lorsque l'écran s'est mis en veille. Peu de temps après, mon ami et moi serions expulsés. Lorsque j'ai configuré mon écran Mac pour qu'il reste allumé, le problème a cessé de se produire. Curieux que lorsque je clique sur un bouton de mon Mac, l'écran réapparaisse immédiatement, donc je ne pense pas que l'ordinateur dormait, mais ?

J'ai java8. Je n'ai pas réussi à faire fonctionner la commande de démarrage pour attribuer de la mémoire à Minecraft. Et je suppose que j'ai le dernier serveur, mais je n'en suis pas sûr. Où cela se trouverait-il ? Cliquez pour agrandir...

1) Java8 avec Automator, une recherche rapide a donné ceci :
http://www.minecraftforum.net/forum.../194870-using-java-8-for-minecraft-on-the-mac

C'est le script exact que j'utilise pour mon client MBPr Minecraft (en gros, le système sur lequel je joue)

2) Dernier serveur : https://minecraft.net/download

3) Je lance le MacMini sans tête (sans moniteur). Il ne dort jamais. Je me connecte avec mon MBPr et partage l'écran pour modifier les paramètres, redémarrer le serveur, définir les autorités.

Chasse

Affiche originale
5 mai 2008
Les Monts Brumeux
  • 25 mai 2015
960design a déclaré : 1) Java8 avec Automator, une recherche rapide a donné ceci :
http://www.minecraftforum.net/forum.../194870-using-java-8-for-minecraft-on-the-mac

C'est le script exact que j'utilise pour mon client MBPr Minecraft (en gros, le système sur lequel je joue)

2) Dernier serveur : https://minecraft.net/download

3) Je lance le MacMini sans tête (sans moniteur). Il ne dort jamais. Je me connecte avec mon MBPr et partage l'écran pour modifier les paramètres, redémarrer le serveur, définir les autorités. Cliquez pour agrandir...

Merci pour l'info! Intéressant, lorsque je clique sur la commande de démarrage que j'ai déjà créée, cela me dit que j'ai besoin du kit de développement Java, ce que votre premier lien dit de faire... Je ferai un rapport.

Chasse

Affiche originale
5 mai 2008
Les Monts Brumeux
  • 25 mai 2015
960design a déclaré : 1) Java8 avec Automator, une recherche rapide a donné ceci :
http://www.minecraftforum.net/forum.../194870-using-java-8-for-minecraft-on-the-mac

C'est le script exact que j'utilise pour mon client MBPr Minecraft (en gros, le système sur lequel je joue)

2) Dernier serveur : https://minecraft.net/download

3) Je lance le MacMini sans tête (sans moniteur). Il ne dort jamais. Je me connecte avec mon MBPr et partage l'écran pour modifier les paramètres, redémarrer le serveur, définir les autorités. Cliquez pour agrandir...

Merci pour l'info! J'ai mis à jour le guide pour inclure une commande de démarrage. Et bien que je sois resté avec mon didacticiel d'origine, j'ai inclus un texte de présentation sur l'utilisation d'Automator pour créer une commande de démarrage.

Cependant, honnêtement, je ne suis pas sûr de la différence entre la commande dans le script de mon tutoriel :

#!/bin/bash
cd '$(dirname '$0')'
exec java -Xms3G -Xmx3G -jar minecraft_server.1.8.4.jar Cliquez pour agrandir...

Et le script dans le lien Automater :
java -d64 -Xms4096M -Xmx5120M -jar
/Applications/Jeux/Minecraft.app/Contents/Resources/Java/Bootstrap.jar Cliquez pour agrandir...

Est-ce que vous ou quelqu'un qui utilise les scripts Terminal connaît la différence et si elle est importante dans ce qu'elle accomplit ?
Merci!

SaleHarry50

17 mai 2012
  • 25 mai 2015
Je possède Minecraft moi-même et je l'ai eu parce que mon neveu et son cousin ont beaucoup joué, alors j'ai pensé que je les rejoindrais de temps en temps. Ensuite, j'ai lu qu'il fallait une version héritée de Java sur mon Mac pour que le lanceur fonctionne et je l'ai supprimé.

La dernière fois que je le savais, un nouveau lanceur qui encapsule Java pour l'utilisation de Minecraft si je me souviens bien était en cours de développement et j'ai décidé d'attendre cela, mais je n'ai pas suivi depuis un certain temps pour savoir si quelque chose en résultait.

Peut-être que je devrais simplement l'installer via la méthode recommandée actuellement, pour le joueur unique/en ligne (pas le serveur) juste pour s'amuser avec. Je suis plus susceptible à ce stade de jouer moi-même ici hors ligne de toute façon. Je pense que mon neveu est passé à autre chose comme Destiny sur sa console, etc.

L'utilisation d'un runtime Java obsolète est-elle toujours nécessaire pour que le lanceur fonctionne ?

Chasse

Affiche originale
5 mai 2008
Les Monts Brumeux
  • 1 juin 2015
Dirtyharry50 a déclaré : Je possède moi-même Minecraft et je l'ai eu parce que mon neveu et son cousin ont beaucoup joué, alors j'ai pensé que je les rejoindrais de temps en temps. Ensuite, j'ai lu qu'il fallait une version héritée de Java sur mon Mac pour que le lanceur fonctionne et je l'ai supprimé.

La dernière fois que je le savais, un nouveau lanceur qui encapsule Java pour l'utilisation de Minecraft si je me souviens bien était en cours de développement et j'ai décidé d'attendre cela, mais je n'ai pas suivi depuis un certain temps pour savoir si quelque chose en résultait.

Peut-être que je devrais simplement l'installer via la méthode recommandée actuellement, pour le joueur unique/en ligne (pas le serveur) juste pour s'amuser avec. Je suis plus susceptible à ce stade de jouer moi-même ici hors ligne de toute façon. Je pense que mon neveu est passé à autre chose comme Destiny sur sa console, etc.

L'utilisation d'un runtime Java obsolète est-elle toujours nécessaire pour que le lanceur fonctionne ? Cliquez pour agrandir...

En fait, je ne suis pas sûr. Je sais que lorsque j'ai récemment installé Minecraft sur mon Mac, un message m'a dit que j'avais besoin de Java Runtime v6 que j'ai consciencieusement installé. Mais lorsque j'ai installé le serveur Minecraft, les guides en ligne actuels m'ont fait installer la version actuelle de Java Runtime 8. La seule façon de tester serait d'essayer d'exécuter Minecraft sans l'ancienne version de Java. Je suppose que les deux versions peuvent exister fonctionnellement sur votre Mac, mais c'est une supposition. Il est possible que la v8 supprime l'ancienne version.