Location de serveur Minecraft
Accueil WTCraft : Minecraft France

[Chroniques d’un Serveur] Episode 1 : Créer son serveur

Stocké dans Chroniques d'un serveur,Programmation
1 Déc2013

13

Salut à tous, je viens tout juste d’être nommé rédacteur sur WTCraft et c’est avec grand plaisir que je vous propose mon premier article. Premier article d’une longue série puisque je vais lancer les « Chroniques d’un Serveur » au cours desquels j’essayerai de vous apprendre pas à pas comment faire fonctionner un serveur et ses plugins de A à Z ! Nous allons aujourd’hui découvrir comment avoir son propre serveur Minecraft, et cela passe donc presque inéluctablement par l’utilisation de CraftBukkit, le premier numéro de cette chronique lui sera dédié !

Alors CraftBukkit késako ?

C’est le logiciel qui vous permettra de créer et de gérer  la partie technique de votre serveur. Pour faire simple c’est une version modifiée du « Serveur minecraft » proposé par Mojang. En effet Bukkit permet non seulement de créer « physiquement » votre serveur mais il permet également et avant tout l’ajout de plugins. Je pense qu’au moins 90% des serveurs utilisent CraftBukkit, cependant d’autres préfèrent se tourner vers des serveurs dits Vanilla, c’est à dire sans aucun ajout de plugin ni aucune modification  par rapport à la version de base de Minecraft.

Et comment je l’installe ?

Pour l’installation vous allez voir, il n’y a rien de très compliqué si vous suivez bien chaque étape. Tout d’abord il vous faut donc télécharger CraftBukkit, différentes versions s’offrent à vous : les « Versions recommandées » qui ont été préalablement testées et corrigées et les versions « En cours de développement ». Je vous conseille vivement de sélectionner la dernière version recommandée « Recommended Build ». Cliquez sur la flèche verte pour le télécharger, voici le lien.

1

Maintenant que vous avez récupéré CraftBukkit, placez le dans un dossier et double cliquez dessus. Cela va créer de nombreux fichiers que nous expliquerons plus en détail par la suite. Cependant c’est à vous de créer le fichier de « lancement de serveur », ne vous inquiétez pas nous sommes là pour vous aider ! Créez un nouveau fichier avec le bloc note, ou Notepad et copiez y ceci :

@ECHO OFF
SET BINDIR=%~dp0
CD /D « %BINDIR% »
« %ProgramFiles%Javajre6binjava.exe » -Xincgc -Xmx1G -jar craftbukkit-1.6.2-R1.0.jar
PAUSE

ATTENTION, il reste deux manœuvres très importantes à faire. Tout d’abord remplacez « craftbukkit-1.6.2-R1.0 » par le nom de la vesion de craftbukkit que vous avez téléchargé ! Dans mon exemple par exemple il faudra remplacer cela par : craftbukkit-1.6.4-R2.0 ! Enfin enregistrez votre fichier dans le dossier du serveur en le nommant « start.bat », il est capital de mettre l’extension « .bat » au fichier, ne le laissez pas en .txt !

6 La configuration maintenant ! Votre serveur est presque fonctionnel. Maintenant voilà la partie configuration, si vous n’avez pas l’habitude ce n’est pas le plus marrant, si vous êtes un habitué j’espère malgré tous vous apprendre des choses ! Vous allez voir ce n’est pas aussi compliqué que ça en a l’air et je dirais même qu’on y prend goût ! Intéressons nous tout d’abord au fichier « server.PROPERTIES », ouvrez le et étudions les possibilités intéressantes qui nous sont offertes :

  • allow-nether=true/false, permet de retirer le nether si false
  • level-name=world, permet de nommer le nom du monde et du dossier qui le contient (certains caractères spéciaux risquent de créer des bugs) enable-query=false, n’y touchez pas allow-flight=false/true, permet aux joueurs de voler en survival si true
  • server-port=XXX, évitez d’y toucher sauf si vous vous y connaissez bien (permet de changer le port du serveur)
  • level-type=DEFAULT, change le type de monde créée (DEFAULT : normal/FLAT : monde plat / LARGEBIOMES = biomes plus grand / peut être bientôt un mode AMPLIFIED ?)
  • enable-rcon=false, n’y touchez pas
  • force-gamemode=false, n’y touchez pas
  • level-seed=XXX(nombre), permet de choisir le seed d’un terrain (ce n’est pas du tout obligatoire), c’est à dire un certain « modèle »
  • server-ip=XXX, mettez l’IP de votre serveur
  • max-build-height=XXX, hauteur maximum de construction (256 de base)
  • spawn-npcs=true/false, permet de retirer le spawn de villageois si false
  • white-list=false/true, si true seuls les pseudos inscrits dans le fichier « white-list.txt » pourront accéder au serveur
  • spawn-animals=true/false, permet de retirer le spawn d’animaux si false
  • texture-pack=, inscrivez l’url directe vers un pack de texture afin qu’il soit proposé automatiquement aux joueurs qui se connecteront
  • snooper-enabled=true/false, autorise l’espionnage de l’inventaire d’un autre joueur si true avec la commande /snoop pseudo
  • hardcore=false/true, active le mode hardcore si true
  • online-mode=true/false, si false autorise les versions crackées à se connecter au serveur
  • pvp=true/false, retire totalement le pvp si false
  • difficulty=X, (X allant de 0 [mode pays des bisounours] à 3 [mode extrême])
  • player-idle-timeout=XXX, nombre de secondes d’inactivité (afk) du joueur avant d’être déconnecté du serveur (si 0 il ne sera jamais déconnecté automatiquement)
  • gamemode=X, permet de choisir le mode de jeu  par défaut sur le serveur (0=survival/1=créatif/2=aventure)
  • max-players=X, nombre maximum de joueur connectés en même temps sur le serveur
  • server-name=XXX, mettez le nom de votre serveur
  • spawn-monsters=true/false, permet de retirer le spawn des monstres si false
  • view-distance=10, évitez d’y toucher
  • generate-structures=true/false, permet de retirer temples/villages/dongeons si false
  • motd=XXX, permet de modifier le message du serveur en dessous de son nom dans la liste de serveurs

Voilà je crois avoir fait le tour des possibilités concernant le fichier PROPRETIES, je vous propose de terminer le tour des fichiers/dossiers de votre serveur et de finir en abordant un dernier point important.

  • white-list.txt : Si white-list=true dans le fichier PROPRETIES alors inscrivez dans ce fichier les pseudos des joueurs autorisés sur le serveur
  • ops.txt : Inscrivez ici le nom des « opérateurs » (opés) c’est à dire le nom des administrateurs, ils auront les pleins pouvoirs au niveau des commandes sur le serveur (ils pourront par exemple changer leur mode de jeu en passant en créatif et pourront modifier les réglages des plugins en cours de jeu, ect..)
  • banned-players/ip.txt : Inscrivez dans ce fichier les pseudos/IP que vous voulez bannir de votre forum
  • les dossiers « world » : Comme sur une partie en solo ils contiennent la map et les infos sur les joueurs
  • Et enfin le plus important le dossier « plugins » : c’est ici qu’il faudra, comme son nom l’indique, placer les plugins pour les ajouter à votre serveur, nous étudierons ça plus en détail dans la suite de ces chroniques !

Et c’est fini ? Attention, non ce n’est pas terminé ! Courage on y est presque ! Votre serveur est à présent créée mais il n’est pas en ligne. Deux solutions s’offrent à vous pour l’héberger :

  • Héberger votre serveur chez vous sur votre propre ordinateur, pour cela il vous faut télécharger un VPN (logiciel qui permet de créer des Réseaux Privés Virtuels), c’est un logiciel qui fait le lien entre votre ordinateur et celui des joueurs qui se connecteront sur votre serveur. Le plus connu des VPN pour minecraft est très certainement LogMeIn Hamachi, il peut être pratique pour jouer avec quelques amis mais sachant que sa puissance dépend en partie de votre ordinateur et qu’il consomme beaucoup de RAM, son utilisation sera vite limitée (d’autant que vous ne pouvez avoir que 5 slots), cependant il reste pour autant une réelle solution efficace et gratuite pour ceux qui jouent occasionnellement avec un ou deux amis. Pour l’installer c’est très simple il vous suffira de le télécharger, de s’inscrire et de « créer un réseau » depuis l’onglet « Réseau ». L’adresse IP du serveur sera LA PREMIÈRE adresse située en haut à droite du bouton pour éteindre Hamachi , sur mon screen elle commence par 25.252 (j’ai coupé la suite). ATTENTION : Pour que cela fonctionne il faut que votre ordinateur soit allumé ainsi que votre serveur et LogMeIn Hamachi, de plus les autres joueurs doivent également posséder Hamachi et être sur votre réseau.

7

  • L’autre possibilité qui s’offre à vous, est de louer un serveur, cela apporte plusieurs avantages pour un prix vraiment minime si vous louez pour jouer entre amis. Déjà votre serveur fonctionnera 7/7J et 24/24H et ce n’est pas négligeable car vous n’avez pas à garder votre ordinateur allumé toute la journée pour permettre à vos amis de jouer ! Ensuite les performances seront sûrement meilleures à part peut être si vous avez une bête de guerre comme ordinateur et enfin tout ce que je vous ai expliqué plus haut sera simplifié et en partie automatisé. Je vous conseille d’aller voir les serveurs NitroServe qui proposent différentes offres et qui ont je pense le meilleur rapport qualité/prix.

Bref pour ça c’est à vous de choisir ce qui vous convient le mieux, en fonction de votre ordinateur, de vos moyens et surtout en fonction de ce que vous voulez faire de votre serveur. S’il est nécessaire d’éclairer d’avantage cette partie n’hésitez pas à me le dire en commentaire et je me ferai un plaisir d’y dédier un article de ces chroniques.

Pour conclure !

Et voilà nous arrivons à la fin de ce premier tutoriel, en théorie si vous avez suivi toutes les étapes votre serveur devrait fonctionner ! C’est mon premier article sur ce site donc n’hésitez pas à me laisser des critiques positives ou négatives tout est bon à prendre ! De même si vous désirez que j’éclaire certains points ou si vous avez des demandes particulières pour les prochains articles de ces chroniques laissez moi un commentaire en bas de cette page. Merci d’avoir lu jusqu’au bout, c’était peut être un peu barbant pour ceux qui s’y connaissent déjà mais j’espère quand même vous avoir appris quelques petites astuces et j’espère que les autres ont tout compris ! ;D

signate

Crafté à 14:12 par Ebrow21 (3 319 vues)

Partagez cet article !

Google +
Twitter
Facebook

Commentaires

Rojika dit : 1 décembre 2013 à 15 03 20 122012 Genial tout ce que j'attendais mais ce qui m'interresse c'est l'installation de mod sur un serveur je n'y ai jamais rien compris. Ca pourrait être le sujet du prochain tuto? :) Répondre

Ebrow21 dit : 1 décembre 2013 à 18 06 30 123012 Merci pour ton message, par mod tu veux dire "plugins" ? :) Répondre

Guerro323 dit : 1 décembre 2013 à 20 08 22 122212 Non il veut dire mod je crois . Répondre

Ebrow21 dit : 1 décembre 2013 à 21 09 00 120012 Si tu parles bien des mods on y viendra progressivement mais peut être pas dans le prochain épisode, cependant je garde ton idée pour bientôt ;) Répondre

link83 dit : 1 décembre 2013 à 23 11 30 123012 Bonne initiative, cependant il faut savoir que si vous ne voulez pas louer un serveur vous n'êtes pas non plus contraints d'utiliser Hamachi, il suffit de rediriger le port par défaut (ou celui que vous avez spécifié) vers l'IP locale de votre PC (si vous êtes en DHCP... ne soyez pas en DHCP ou utilisez les "beaux DHCP") et de fournir l'ip publique à vos amis. Ca demande un brin de configuration mais vous ne serez pas limité par Hamachi, et c'est bien plus simple une fois en place. Je précise que cette "configuration" est accessible à n'importe quel péquin moyen sachant lire. En bref c'est vraiment très simple. PS: Par contre sur de l'ADSL vos amis von très vite ressentir le lag... Répondre

Ebrow21 dit : 1 décembre 2013 à 23 11 54 125412 Tres bonne remarque c'est en effet une possibilité cependant il faut savoir que cela peut ouvrir des failles de sécurité sur votre réseau/ordinateur. Ne faites cela que si vous avez de bonnes connaissances en informatique ou un bon tuto ;) Répondre

Tronics dit : 2 décembre 2013 à 0 12 47 124712 Salut all, je n'ai pas pour habitude d'aide la concurrence (coucou a ceux qui me reconnaitront ^^), mais ce que je lit ici est vraiment trop grave et dangeureux, je me dois de clarifié quelques points : Comme la dit link83, la bonne méthode est de faire une redirection de port sur votre router. Vous n'aurez rien a installer, et toutes les boxs de tous les opérateurs permettent de le faire très facilement, que vous soyez chez orange, sfr, free, bouygue, numericable, ovh, alice ou je sais pas qui, vous pourrez le faire ! Peut être que nitroServ vous fera un tuto, sinon vous en trouverez des milliers sur google pour vous dire comment faire, c'est très simple et très rapide. Et contrairement a ce qui dit Ebrown21, cela n'est PAS une faille de sécurité, c'est le fonctionnement NORMAL de tout réseau !!! Savez-vous ce qu'est hamachi, et plus généralement un VPN avant de dire aux gens de l'installer et de l'utiliser ? VPN = Virtual Private Network, en francais : Reséau local virtuel. Vous voyez mieux ? Un VPN va créer un réseau local avec des gens d'internet, possiblement des inconnue a qui vous aller donnner les clés de chez vous ?! Un réseau local c'est un réseau avec une sécurité minimum, pour ne pas dire totalement nulle. Vous donnerez un acces quasi complet non seulement vers votre ordinateur, mais aussi a tous les ordinateurs de votre maison a tout ceux a qui vous donnerez l'acces hamachi !!! Donc non Hamachi n'est PAS la solution à utiliser, d'ailleur par sécurité tous les annuaires de serveurs Minecraft sérieux sur internet refuseront votre serveur, pour VOTRE sécurité. Pour terminer, pour clarifier le post de link83, si effectivement sur une connexion ADSL il y aura des lags avec la redirection de port, il en sera bien évidement de même avec hamachi ;-) Sinon c'est pas des "beaux DHCP", mais des "baux DHCP" (le pluriel de "un bail") lol Répondre

silwek dit : 2 décembre 2013 à 11 11 09 120912 C'est du beau gloubiboulga tout ça ! L'hébergement en lui même mérite un article à lui tout seul. Il y a de nombreuses possibilités et les généralisations qui sont faites ici sont trompeuses. Précision, un VPN n'est pas plus dangereux qu'une LAN (en fait c'est la même chose mais à distance) ou que de donner une IP fixe. On ne donne pas accès à notre machine mais à notre accès réseau. Bien sûr on ne prépare pas un réseau domestique de la même façon qu'un réseau prévu pour être "ouvert". Et y'a autant de danger brancher son ordinateur à internet sans mettre d'anti-virus alors qu'avec la bonne protection y'a pas de soucis. Répondre

Manercraft dit : 2 décembre 2013 à 12 12 09 120912 Tu peux très bien installer des mods sur un serveur aussi ^^ Du moment qu'ils sont compatibles SMP Répondre

bakkare dit : 2 décembre 2013 à 20 08 28 122812 C'est quoi cette traduction moisie de spam ? x) Répondre

Jmr44300 dit : 13 décembre 2013 à 18 06 46 124612 Le prochain épisode est prévu pour quand, quel sera le sujet ? Répondre

Ebrow21 dit : 23 décembre 2013 à 22 10 50 125012 Désolé des problèmes IRL m'ont rendu impossible l'accès à internet ! =\ Mais je suis de retour et plein d'idées ! Le prochain article sera probablement dédié à Essentials sauf si vous désirez ensemble ;D ! Répondre

ArkosYT dit : 16 février 2014 à 16 04 28 02282 Slt ! Je voudrais savoir si un autre épisode de " Chroniques d'un serveur " est prévu et quand va t-il être mis en ligne ? Perso, je voudrais bien un épisode sur les plugins, leur fonctionnement, et plus ! Merci d'avance ArkosYT Répondre

Poster un commentaire

roulette procasers casino indianaeldarado hotel and casino shreveportlohan tits nipples pokiessouthpoint resort casino las vegaspremier casino events kentuckydownload reel deal slots for freeplay slots online for moneypachanga casino clubshawnee casino ohiojoanne kelly pokiesbilloxi casinoriverwind casino homereniassance aruba resort and casinocasino in mount pleasant