Installation d'un serveur Minecraft (Windows). Création de fichiers BAT Comment créer un fichier bat pour un serveur Minecraft

Les personnes qui connaissent le terme fichier batch savent que les fichiers BAT peuvent considérablement simplifier la vie et gagner du temps si vous savez comment les écrire et les utiliser correctement. Dans cet article, je vais expliquer comment créer des fichiers BAT et vous présenter les erreurs courantes qui se produisent généralement lors de leur écriture.

Créer un fichier BAT est très simple. Ouvrez simplement le Bloc-notes et enregistrez une feuille vierge avec l'extension .bat, en sélectionnant l'option Enregistrer sous... et en écrivant dans le champ Nom du fichier quelque chose se terminant par .bat, par exemple test.bat.
Spécifiez le type de fichier comme dans la capture d'écran ci-dessous - Tous les fichiers. Enregistrez et recevez un fichier BAT.

Vous pouvez modifier le fichier BAT dans le Bloc-notes ou dans tout autre éditeur de texte orienté vers le travail avec du code.

Passons maintenant directement aux informations pratiques. De nombreuses personnes sur Internet cherchent une réponse à la question : Comment gérer les espaces dans les fichiers BAT ? . Dans les chemins d'accès aux dossiers et fichiers exécutables, la présence d'un espace provoque une erreur. La réponse la plus courante est la suivante : placez le chemin entre guillemets. Et cette réponse n'est pas correcte. Il est vrai que certains mousseront à la bouche et prétendront que cela fonctionne. Ainsi, deux pourquoi sont apparus : pourquoi ce n’est pas vrai et pourquoi certains le seront.

Sous Windows (ainsi que sous UNIX), les programmes installés sur le système sont enregistrés en conséquence par le système. C'est pourquoi certains de programmes installés peut être lancé avec une simple commande à partir d'un fichier BAT ou depuis l'applet Exécuter dans le panneau Démarrer. Un de ces programmes est Firefox :

démarrer Firefox

Si après cette commande vous écrivez le chemin vers fichier exécutable, alors ce qui suit se produit : le navigateur Firefox démarre et tente de traiter la requête, c'est-à-dire le fichier dont le chemin est spécifié. Autrement dit, si vous spécifiez les éléments suivants :

démarrer Firefox C:\Program Files\Mozilla Firefox\firefox.exe

Le navigateur s'ouvrira, peu importe ce qu'il dit après le démarrage de Firefox. C'est pourquoi certains camarades assurent que tout fonctionne à merveille. Cependant, si vous prenez un programme portable, la situation sera complètement différente. Prenons le client FTP Filezilla comme exemple. Puisque le système ne connaît pas le programme, la ligne ci-dessus

démarrer filezilla

ne fonctionnera pas. Pour exécuter un programme inconnu du système, vous devez en spécifier le chemin d'accès :

démarrer D:\FileZilla\FileZilla.exe

Noms longs dans les fichiers bat

Parlons maintenant des chemins et des espaces. La première façon d’éviter ce problème consiste à utiliser un nom court.

démarrez C:\Program Files\Sound Club\scw.exe

Dans l'exemple, il y a deux noms avec des espaces. Remplaçons-les par des courts. Les règles de création de noms courts sont les suivantes : le nom court utilise les six premiers caractères du nom, hors espaces, après le nom le numéro de série du dossier est indiqué à l'aide du symbole ~ . Étant donné que mes dossiers Program Files et Sound Club sont uniques, cela ressemblera à ceci :

Fichiers programme - Progra~1 Sound Club - SoundC~1 démarrer C:\Progra~1 \SoundC~1 \scw.exe

S'il y a deux dossiers à proximité, par exemple Sound Club et Sound Clown, alors en suivant les règles, dans l'exemple ci-dessus vous devrez spécifier SoundC~2, puisque dans ce cas Sound Club sera le deuxième nom (les noms sont comptés par ordre alphabétique commande).

Mais cette méthode n'est pas pratique car il faut indiquer des numéros de série. La situation avec les fichiers programme est plus ou moins normale. Peu de gens trouveront deux dossiers similaires sur disque système. Mais si vous décidez d'installer plusieurs produits Mozilla sur votre ordinateur. Vous vous retrouverez avec plusieurs dossiers, par exemple :

Mozilla Firefox Mozilla Thunderbird Mozilla Sunbird

Les noms courts pour eux seront

Mozill~1 Mozill~2 Mozill~3

Imaginez maintenant que vous ayez écrit un fichier BAT mentionnant ces programmes. Si vous désinstallez Firefox, les entrées restantes ne fonctionneront plus, et si vous désinstallez Thunderbird, l'entrée pour Sunbird ne fonctionnera plus. Bref, la méthode des noms courts n’est pas notre voie.

Espaces et guillemets dans les fichiers bat

Les devis fonctionnent réellement, mais pas de la manière habituellement conseillée. Ce qui suit est généralement recommandé :

démarrez "C:\Program Files\Sound Club\scw.exe"

La commande ne fonctionnera donc pas, car si vous consultez l'aide correspondante (start /? ), alors dans l'aide, vous verrez ce qui suit :

START ["en-tête"] [commande/programme] [paramètres]

Comme vous pouvez le voir, le premier paramètre est le titre de la fenêtre et il est entre guillemets. Ce paramètre est facultatif, mais il est tout de même recommandé de le préciser() pour éviter les erreurs lors de l'exécution de la commande. Vous n’êtes pas obligé d’écrire quoi que ce soit entre les guillemets. Cela se passera comme ceci :

démarrez "" "C:\Program Files\Sound Club\scw.exe"

L'option consistant à placer tous les noms avec des espaces séparément entre guillemets fonctionnera également :

démarrez C:\"Program Files"\"Sound Club"\scw.exe

Cependant, dans certains cas, aucune des solutions ci-dessus ne fonctionne. Dans de tels cas, je peux recommander d'utiliser la commande cd. Allons à partition système, puis utilisez cd dans le dossier Program Files et exécutez le programme (démarrer) :

%SystemDrive% cd \Program Files\Sound Club\ start scw.exe

Je pense que cette méthode fonctionnera partout. Maintenant, quelques points plus importants. Disons que vous avez créé un fichier batch qui lance trois programmes et que vous devez temporairement exclure le lancement de l'un des trois. Cela peut être fait en supprimant la ligne ou en la commentant. La première méthode est vandale, et la seconde, voir ci-dessous.

démarrer Firefox démarrer jetaudio rem démarrer le défraggler

Dans ce cas, le lancement du programme Defraggler.exe installé sur le système est désactivé. Commentez les lignes en spécifiant la commande rem au début de la ligne. Tous les fichiers BAT sont exécutés dans une fenêtre de console. Pour le faire disparaître une fois les commandes terminées, n'oubliez pas d'écrire la commande exit à la fin.

démarrer Firefox démarrer jetaudio rem démarrer le défragmenteur quitter

Lancer des applications à partir d'un fichier bat

Dans la première partie de l'article, j'ai parlé en termes généraux des fichiers BAT. Maintenant, il est devenu clair de quoi il s’agit et avec quoi on le mange. Dans la deuxième partie nous parlerons de choses plus spécifiques. Par exemple, comment utiliser un fichier BAT pour lancer plusieurs applications avec certains paramètres ou dans mode automatique installez le programme pour ne pas perdre de temps sur des réponses comme Acceptez-vous les termes du contrat de licence ? et n'appuyez pas sur des boutons inutiles.

Ci-dessus, nous avons décrit plusieurs façons de lancer des applications à l'aide d'un fichier BAT. La toute première est une courte commande pour lancer le programme installé sur le système.

démarrer Firefox

Cela ne fonctionne pas toujours. Cette technique peut donc être entièrement utilisée sur un système spécifique, mais elle ne constitue pas une solution universelle. Si votre objectif est de faire fonctionner le fichier BAT partout et toujours, vous devez utiliser des chemins complets :

démarrez C:\"Program Files"\"Mozilla Firefox"\firefox.exe

J'ai aussi noté que le fichier BAT doit contenir une commande à compléter :

démarrer C:\"Program Files"\"Mozilla Firefox"\firefox.exe quitter

Exécuter des programmes dans des fichiers bat avec des paramètres (clés)

Vous pouvez non seulement exécuter le programme, mais également lui donner des commandes supplémentaires lors de son démarrage. Par exemple, commande à exécuter réduite :

démarrer /min D:\FileZilla\FileZilla.exe quitter

Commander dans ce cas signifie indiquer la clé. La clé est indiquée par une barre oblique après la commande principale (commande/touche). Équipe principale dans ce cas, c'est start. Certes, la touche min ne fonctionne que dans la moitié des cas, car elle concerne spécifiquement la commande start, et non les programmes que cette commande lance.

En général, il existe de nombreuses clés et jeux de clés différents programmes peut varier considérablement. Il en existe cependant quelques-uns courants. Par exemple, la clé d'aide (/? ou /help ). Pour retracer le fonctionnement de cette clé, considérons exemple pratique. Ouvrez la console (cliquez sur + R , entrez cmd , puis Enter ) et tapez ce qui suit dans la console :

commencer /?

La console affichera une liste de clés valides avec des commentaires pour la commande de démarrage.

Faites attention au commutateur /wait. Dans certains cas, c’est tout simplement irremplaçable. Par exemple, vous avez décidé d'utiliser un fichier BAT pour décompresser l'archive avec le programme et exécuter ce même programme. Le fichier batch contiendra deux commandes - pour le déballage et pour le lancement. Étant donné que les commandes seront exécutées presque simultanément lors de l'exécution du fichier BAT, l'archive n'aura pas le temps de se décompresser et il n'y aura rien à exécuter. Il y aura donc une erreur. Dans ce cas, sur l'aide viendra clé /attendez:

Ainsi, le système effectuera d'abord la première action, attendra qu'elle se termine, puis passera ensuite à la seconde. Si vous devez attendre une période de temps spécifique, il est plus facile d'utiliser un utilitaire de console. Au bon endroit dans le fichier BAT, écrivez la commande suivante (le nombre est le nombre de secondes) :

démarrer Sleep.exe 15

Vous pouvez faire beaucoup de choses avec les clés. Il est possible d'installer des applications. Pour ce faire, plusieurs touches sont utilisées selon le type d'installateur utilisé pour installer le programme sur l'ordinateur :

/S /s /q /silent et plusieurs autres

Dans certains cas, cela peut être très pratique. Antivirus Avast dispose d'une option d'installation silencieuse dans la version entreprise. La version gratuite (à domicile) n'a soi-disant pas d'installation silencieuse. Cependant, si vous savez comment fonctionne le programme d'installation d'InstallShield, vous comprendrez qu'il s'agit d'un canard, puisque ce programme d'installation lui-même prend en charge le commutateur d'installation silencieuse /S. Cela signifie que tous les produits fabriqués sur cette base font de même. Et Avast ne fait pas exception. Créez simplement un fichier avec le contenu du dossier avec le BAT d'Avast

démarrer avast.exe /S quitter

vous le lancez et le programme est installé sur votre ordinateur sans pratiquement aucune intervention de votre part. De cette façon, vous pouvez rédiger toute une liste de programmes pour une installation silencieuse et gagner du temps, par exemple lors de la réinstallation du système. Dans l'article, vous pouvez en obtenir plus informations détaillées par des clés.

Il existe d'autres options pour gérer les programmes utilisant des fichiers BAT. Vous pouvez démarrer un programme en lui disant d'ouvrir un fichier au démarrage. J'utilise cette méthode lors du développement de sites Web. C'est très pratique lorsque tous vos outils sont ouverts documents nécessaires et dossiers en un seul clic :

connexion rem au serveur FTP démarrer /min D:\FileZilla\FileZilla.exe "ftp://login:password@server" rem ouvrant index.php dans Firefox démarrez C:\"program files"\"mozilla firefox"\firefox.exe "http://localhost/site_folder/index.php" rem ouvrant start.html dans un éditeur de texte démarrer /min C:\"Program Files"\text_editor.exe "E:\server\site_folder\index.html" rem ouvrant le dossier avec les fichiers du site démarrer /min E:\server\site_folder sortie de la console rem sortie

Je note que toutes les techniques décrites ci-dessus peuvent être utilisées dans diverses combinaisons et combinaisons.

start /min /wait program.exe /m /S start C:\Directory\program2.exe "C:\Files\file.odt" exit

Mais il est important de se rappeler : tout ce qui concerne l'exécution du programme lancé dans le fichier batch est écrit avec celui-ci sur la même ligne.

démarrez C:\"program files"\"mozilla firefox"\firefox.exe "http://localhost/site_folder/index.php"

En épilogue, je vous proposerai le convertisseur de fichiers BAT en applications au format .exe - . Un fichier BAT n'est pas toujours esthétique, mais avec l'aide d'un convertisseur, vous pouvez regrouper un fichier batch dans un fichier exe, en le décorant avec n'importe quelle icône de votre choix.

Je suis tombé sur un autre convertisseur BAT vers EXE, vous pouvez le considérer comme une alternative au programme précédent : Advanced Bat To Exe Converter

Ce manuel vous expliquera comment installer et exécuter le serveur Minecraft Bukkit.

Pour commencer, vous devrez suivre trois étapes simples. Téléchargez Java sur votre ordinateur. Ici, vous pouvez télécharger la version pour .

Ensuite, vous devez télécharger le fichier du serveur Bukkit lui-même, qui a une extension rar.

(téléchargements : 1263)

Après avoir tout téléchargé fichiers nécessaires. Placez le fichier jar du serveur Bukkit dans le dossier où se trouve votre serveur. Comme vous pouvez le constater, tout est assez simple.

Exécuter un serveur sous Windows

Vous pouvez télécharger des packages prêts à l'emploi et décompresser le fichier batch requis dans le dossier contenant le serveur Minecraft. Vous pourrez modifier les éléments dont vous avez besoin, comme changer la taille BÉLIER alloué par le serveur (par défaut il est de 1 Go). De plus, après le téléchargement, vous pouvez ignorer en toute sécurité les points 1 à 3 décrits ci-dessus.

Ensuite, vous devez créer un document texte dans le dossier avec le serveur Minecraft ; il servira de base au lancement de votre serveur. Avertissement: Le texte ci-dessous, si vous le copiez et collez dans votre document texte, ne doit contenir aucun caractère supplémentaire ; s’ils y apparaissent, supprimez-les.

Code de lancement pour 32 système de bits

@ECHO OFF SET BINDIR=%~dp0 CD /D "%BINDIR%" java -Xincgc -Xmx1G -Dfile.encoding=UTF-8 -jar craftbukkit.jar

Si ce code ne fonctionne pas, essayez le suivant.

"%ProgramFiles%Javajre7injava.exe" -Xmx1024M -jar craftbukkit.jar

-Xms1024M -Xmx1024M

Il s'agit de la quantité de RAM consommée par le serveur.

craftbukkit.jar

Le nom du serveur, qui est inclus dans le nom du fichier. pot.

Après avoir noté tout ce qui est nécessaire, nous enregistrons le document résultant avec l'extension - votre nom.bat. Si vous utilisez Windows, vous ne parvenez pas à enregistrer avec l'extension requise. Utilisez ensuite le programme totalcommander. Dans celui-ci, appuyez sur les touches ctrl+m et dans la case intitulée extension, entrez - bat et cliquez sur Appliquer.

Vous pouvez maintenant démarrer le serveur en un seul clic, double-cliquez simplement sur le fichier - votre nom.bat. Si tout est fait correctement, la fenêtre du serveur Minecraft s'ouvrira.

Afin d'arrêter le serveur Minecraft, il vous suffit de saisir la commande habituelle - arrêt.

Code de lancement pour le système 64 bits

Tout est pareil qu'en 32 bits, il suffit d'écrire un code différent, celui donné ci-dessous.

@echo off "%ProgramFiles(x86)%Javajre7injava.exe" -Xms1024M -Xmx1024M -jar -Dfile.encoding=UTF-8 craftbukkit.jar nogui

Exécuter un serveur sous Linux

Cette méthode est universelle pour tous les systèmes Linux. Tout d'abord, téléchargez Java/, puis nous devons placer le fichier du serveur avec l'extension jar dans un dossier, par exemple, ce sera /home/minecraft. Cela fait, ouvrez la console, puis applications/standard/terminal. Pour Ubuntudekstop, vous pouvez utiliser la combinaison de touches - ctrl+alt+t.

Accédez au dossier du serveur en entrant la commande - CD/maison/Minecraft/

Entrez la commande - nanocommencer.merde

Et insérez le code suivant :

#!/bin/sh BINDIR=$(dirname "$(readlink -fn "$0")") cd "$BINDIR" java -Xms1024M -Xmx1024M -jar craftbukkit.jar -o true

Il ne reste plus qu'à rendre le fichier exécutable en entrant la commande - chmod +x /home/minecraft/start.sh

cd /accueil/minecraft/ Pour commencer, vous devez entrer - ./start.sh

Si soudainement vous n'y parvenez pas, essayez de saisir séquentiellement 1) cd / accueil/minecraft/ 2) sudo ./start.sh.

Si tout s'est bien passé, pour le prochain lancement on répète :

Pour accéder au répertoire, saisissez - cd /accueil/minecraft/ Pour commencer, vous devez entrer - ./start.sh

Pour arrêter le serveur, entrez stop dans la console.

Vous trouverez les paramètres du serveur dans le fichier -serverproperties. Vous pouvez découvrir ce qui est responsable de quoi en regardant sous le spoiler.

Propriétés du serveur #Minecraft
#Sam 02 mars 14:08:14 MSK 2013 Création de fichiers
paramètres du générateur = Ne sera pas nécessaire
autoriser-nether=true Permet le passage vers le monde inférieur
nom-niveau=monde Nom du dossier de la carte du monde
activer-query=false Il est peu probable que vous en ayez besoin
autoriser le vol = faux te permettra de voler
port-serveur = 25565 Port du serveur
type de niveau = PAR DÉFAUT Type de monde. PAR DÉFAUT / PLAT / GRANDS BIOMES Standard/Plat/"Énormes" Biomes
activer-rcon=false Accès à distanceà la console du serveur.
niveau-graine= Voyant du serveur
IP du serveur = IP du serveur (vous n’êtes pas obligé de l’écrire, surtout si elle est dynamique)
hauteur de construction maximale = 256 Hauteur maximale de bas en haut
spawn-npcs = vrai Apparition de villageois
liste blanche = faux Activer la liste blanche (liste des joueurs autorisés à jouer sur le serveur)
spawn-animaux = vrai Frai d'animaux
snooper-enabled = faux Envoi de statistiques aux développeurs
hardcore = faux Mode Hardcore (vous ne réapparaissez pas lorsque vous mourez)
pack de textures = Le nom de l'archive zip avec les textures situées dans le dossier du serveur
mode en ligne = faux Authentification du compte Premium
pvp = vrai Autoriser le PvP
difficulté=1 Difficulté de 0 à 3
nom du serveur = VlomServer Nom du serveur
mode de jeu=0 Mode jeu. 0 - Survie, 1 - Créatif, 2 - Aventure (disponible dans les nouvelles versions)
nombre maximum de joueurs = 20 Nombre maximum de joueurs
spawn-monstres = vrai Générez des monstres.
distance de vue = 10 La plage de distance, avec des « décalages », peut être réduite
générer-structures = vrai Génère des villages
protection contre l'apparition = 16 Nombre de blocs incassables dès l'apparition
motd=Sozdatserver.ru Description du serveur (jusqu'à 60 caractères)

Et donc dans ce sujet, je veux parler de la création d'un fichier bat pour lancer un serveur Counter-Strike. Afin de créer un fichier bat vide, nous effectuerons les étapes suivantes. Dans le dossier du serveur (où se trouve le fichier hlds.exe), créez un fichier texte vide.
Nous le lançons à l'aide du bloc-notes

Dans le menu supérieur, sélectionnez Fichiers > Enregistrer sous.

Dans le champ du nom de fichier, nous écrivons start.bat. Type de fichier, sélectionnez tous les fichiers et cliquez sur Enregistrer.

Le fichier Bat est prêt !

Nous devons maintenant démarrer le serveur lui-même. Nous entrons la ligne suivante dans notre fichier bat créé
DÉBUT /ÉLEVÉ hlds.exe -game cstrike +port 27015 +map de_dust2_2x2_hama +rcon_password 32167 +maxplayers 6 -noipx –console

La commande start /HIGH signifie que nous devons démarrer notre serveur avec une priorité élevée. Et les paramètres du serveur ont été discutés plus d'une fois sur notre forum.

Mais je pense que la plupart d’entre vous le savent, je vais donc continuer cet article.

Beaucoup de gens aimeraient probablement lancer plusieurs serveurs avec des ports différents via 1 fichier bat et connecter hltv à chacun ?)) Nous implémentons maintenant cela. Suppression de contenu
Nous écrivons notre fichier comme ceci.
titre " DÉMARRER LE SERVEUR COUNTER-STRIKE"!}
rem "Serveur un"

@echo désactivé
@ping 127.0.0.1 -n 10 2> nul > nul
rem "HLTV One"

@echo désactivé
@ping 127.0.0.1 -n 5 2> nul > nul
rem "Serveur deux"
démarrer /high hlds.exe -jeu cstrike +port 27016 +map de_dust2 +maxplayers 32 -nopix -console
@echo désactivé
@ping 127.0.0.1 -n 10 2> nul > nul
rem "HLTV deux"
Démarrer /MIN/HIGH hltv.exe +connect 127.0.0.1:27016 -port 27021 +enregistrement hltv_ -nomaster

Explication du code. Au début, 1 serveur est lancé sur le port 27015, au bout de 10 secondes hltv est connecté à 1 serveur (port hltv 27020). Après un certain temps, hltv commence à enregistrer une démo portant le nom hltv_-date-time-map.dem. Après 5 secondes, le deuxième serveur démarre avec hltv connecté.

Plus description détaillée.

démarrer /high hlds.exe -jeu cstrike +port 27015 +map de_dust2 +maxplayers 32 -nopix -console
Démarre 1 serveur avec une priorité élevée sur le port 27015
doubler
@echo désactivé
@ping 127.0.0.1 -n 12 2> nul > nul - agit comme une minuterie. Pour que tout ne démarre pas en même temps, pendant le temps après lequel le deuxième serveur s'ouvrira, la ligne -n ​​​​​​12 est responsable. Si vous mettez la ligne -n ​​​​​​5, alors le deuxième serveur s'ouvrira. 5 secondes)
Démarrer /MIN/HIGH hltv.exe +connect 127.0.0.1:27015 -port 27020 +enregistrement hltv_ -nomaster
Connexion à 1 serveur HLTV

eh bien, lancer le deuxième serveur avec une connexion HLTV
DÉMARRER "Serveur deux" /ÉLEVÉ hlds.exe -game cstrike +port 27016 +map de_dust2 +rcon_password 32167 +maxplayers 6 -noipx -console
Démarrer /MIN/HIGH hltv.exe + connecter 127.0.0.1: 27016-port 27021 + enregistrer hltv_ -nomaster

Nous n’avons pas encore exprimé nos remerciements.

Connexion à un serveur Windows

1. Pour vous connecter au serveur sous Contrôle Windows, vous devez lancer « Connexion Bureau à distance », qui se trouve dans le menu « Démarrer » → « Programmes » → « Accessoires »

2. Entrez l'adresse IP du serveur

3. Dans la fenêtre de bienvenue qui apparaît, sélectionnez un compte et saisissez un mot de passe.

Installation de Java

1. Lancez votre navigateur Internet le plus proche.

2. Accédez à la page Java.

3. Dans la fenêtre qui apparaît, cliquez sur le gros bouton rouge « Télécharger Java gratuitement ».

4. Suivez les instructions pour télécharger et installer Java.

Installer un serveur Minecraft

1. Accédez à la section Téléchargement sur le site officiel.

2. Téléchargez Minecraft_Server.exe.

3. Placez-le dans le répertoire où seront situés les fichiers du serveur.

4. Exécutez le fichier.

5. Après le premier lancement, tous les fichiers nécessaires au fonctionnement et à la configuration seront créés.

Quelques astuces

Augmenter la RAM allouée pour le fonctionnement du serveur

Par défaut, le serveur Minecraft n'utilise que 100 Mo de RAM, ce qui n'est sans doute pas suffisant pour augmenter la mémoire allouée (à condition que le serveur dispose de la quantité de mémoire requise), vous devez créer un fichier batch comme celui-ci :

1. Créez et ouvrez un fichier .. dans le bloc-notes et placez-y le contenu suivant "C:\Program Files\Java\jre6\bin\javaw.exe" -Xmx2G -Xms2G -jar "Minecraft_Server.exe" où 2G est la taille de RAM en Go. Précisez à votre discrétion.

2. Enregistrez-le en l'appelant, par exemple, start.bat et placez-le dans le répertoire à partir duquel Minecraft_Server.exe est lancé.

Démarrage du serveur en mode console

Lorsqu'il fonctionne sans charge, le serveur consomme environ 50 Mo de RAM allouée et Java lui-même consomme au moins 170 Mo.

Pour économiser des ressources sur un serveur dédié, vous pouvez utiliser le mode Installations Windows 2008 - Server Core (mode console, léger pour effectuer des tâches spécifiques, mais vous permettant toujours d'exécuter le Bloc-notes et quelques autres contrôles). Et démarrez le serveur en mode console.

La ligne de démarrage ressemblera à ceci :

"C:\Program Files\Java\jre6\bin\java.exe" -Xmx1024M -Xms1024M -jar « Minecraft_Server.exe » nogui

La seule différence avec launch.exe est le paramètre nogui.

Démarrage automatique du serveur au démarrage du système

Créez un fichier batch minecraft_start.bat avec le contenu

"C:\Program Files\Java\jre6\bin\java.exe" -Xmx1G -Xms1G -jar « Minecraft_Server.exe » nogui

"C:\Program Files\Java\jre6\bin\javaw.exe" -Xmx1G -Xms1G -jar "Minecraft_Server.exe"

(Cela dépend si vous exécuterez le serveur de jeu en mode console ou graphique). Et placez-le dans le répertoire contenant les fichiers du serveur. Par exemple,

C:\serveur_minecraft\

Ce fichier exécutera directement le serveur Minecraft lui-même. Créez ensuite un deuxième fichier qui contiendra les lignes suivantes

C:cd\. cd minecraft_server\ minecraft_start.bat

Et tu le mets dans le répertoire

"C:\Utilisateurs\USER\AppData\Roaming\Microsoft\Windows\Démarrer\Programmes\Démarrage\"

Ce fichier lancera le lancement du script de démarrage du serveur Minecraft au démarrage du système.

Redémarrage automatique du serveur Minecraft en cas de crash Cette solution a été inventée par l'utilisateur HooKed d'un des forums dédiés à Minecraft.

@echo off:Minecraft echo (%time%) Minecraft a démarré. "c:\Program Files\Java\jre6\bin\java.exe" -Xincgc -Xmx1G -jar minecraft_server.exe echo (%time%) AVERTISSEMENT : Minecraft s'est fermé ou s'est écrasé, redémarrage. ping 1.1.1.1 -n 1 -w 3000 >nul aller à Minecraft

Ce contenu peut être placé dans un fichier

Minecraft_start.bat

La solution ci-dessus avec démarrage automatique du serveur Minecraft.

Installer et configurer les plugins Bukkit n’est pas facile. Ici, nous allons parcourir le processus d'installation des plugins de base requis pour exécuter un serveur multijoueur (pas un serveur Vanilla). Tout d’abord, installons le plugin Essentials. Ouvrir nouvel onglet dans votre navigateur Web et accédez à http://dev.bukkit.org/server-mods/essentials/

Cliquez sur "Télécharger" sur le côté droit de la page. Sur la page qui s'ouvre, cliquez à nouveau sur « Télécharger ». Ouvrez maintenant le fichier ZIP téléchargé et copiez les fichiers JAR qui se trouvent dans l'archive. Accédez au dossier de fichiers de votre serveur. Dans celui-ci, recherchez le dossier « plugins » ; ouvrez ce dossier et collez-y les fichiers JAR copiés.

Revenez au dossier des fichiers du serveur principal. Localisez et double-cliquez sur le fichier "run.bat" pour démarrer le serveur. Plusieurs messages apparaîtront à l'écran avec le mot « Essentials » - il s'agit du processus de création des fichiers nécessaires dans le dossier « plugins ». Entrez maintenant la commande stop pour arrêter le serveur.

Le plugin Essentials est désormais installé sur le serveur. Accédez au dossier des fichiers du serveur principal, puis localisez et ouvrez le fichier "server.properties". Une fenêtre contextuelle peut apparaître vous demandant de trouver un programme pour exécuter le fichier. Dans ce cas, cliquez simplement sur l'option pour sélectionner l'un des programmes, puis cliquez sur OK et sélectionnez Bloc-notes.

Dans le fichier « server.properties » vous pouvez configurer votre serveur. Par exemple, vous pouvez spécifier quantité maximale joueurs et activez la « liste blanche », qui permettra uniquement aux joueurs que vous aurez spécifiés (dans un autre fichier) de se connecter au serveur. Pour désactiver ou activer un paramètre spécifique, modifiez la valeur de « vrai » (activer) à « faux » (désactiver) et vice versa. Par exemple, par défaut le paramètre « allow-nether », qui active le Nether, est défini sur « true ». En règle générale, le monde inférieur ralentit le serveur. Par conséquent, modifiez la valeur de ce paramètre de « vrai » à « faux ».

Un autre exemple consiste à modifier le mode de jeu par défaut. Ce mode est le mode survie. Modifiez la valeur de "0" à "1" pour que le mode principal devienne le mode créatif.

Enregistrez le fichier "server.properties" et fermez-le. Maintenant, double-cliquez sur le fichier "run.bat" pour démarrer le serveur puis exécutez Jeu Minecraft. Connectez-vous à Minecraft, accédez à la page du serveur multijoueur, sélectionnez « Connecter » et saisissez « localhost » (sans les guillemets). Vous vous connecterez au serveur créé. DANS ligne de commande entrez la commande : op<имя вашей compte>. Cette commande accordera à votre compte le statut d'opérateur, qui donne accès à presque toutes les commandes. Dans le monde de Minecraft, sélectionnez une belle zone, appuyez sur la touche "T" et entrez la commande /setspawn