YOUPASS - convertir le crédit téléphonique en monnaie ! : Partenaire RealityGaming.fr

Tutoriel [Tuto] CrĂ©er son serveur minecraft (CraftBukkit)

Statut
N'est pas ouverte pour d'autres réponses.

SoyMiqueel

Super Modo ;)
Ancien staff
Inscrit
10 Juin 2011
Messages
148
J'aime
52
Points
313
Reply from SoyMiqueel Jeux-vidĂ©o Minecraft 🎼 Tutoriels Minecraft : [Tuto] CrĂ©er son serveur minecraft (CraftBukkit) #1
1) Préambule et introduction :
Bonjour Ă  toi cher lecteur
Ce post a pour but de t'initier Ă  la crĂ©ation et Ă  l'administration d'un serveur Minecraft simple (Windows OS) utilisant CraftBukkit, et ceci de maniĂšre simple et basique. A la fin se trouve une solution "prĂȘt-Ă -chauffer" d'un serveur Minecraft (CraftBukkit) que tu es libre d'adopter. Bonne lecture

Minecraft est aujourd'hui LE jeu du moment ! Mais parfois le Solo arrive à bout de souffle, c'est là que le Multi prend place : en effet, on peut jouer à plusieurs sur une map Minecraft, et ainsi bùtir des vraies communautés. Des serveurs Minecraft vous proposent déjà ces expériences multijoueur, mais vous aussi vous pouvez créer VOTRE communauté !

Nous allons donc créer notre serveur Minecraft.

2) Avant de commencer :

Nous utiliserons le "mod de serveur Minecraft" nommé CraftBukkit : celui-ci est un programme java qui permettra d'installer facilement des plugins (et ainsi des fonctionnalités) sur notre serveur Minecraft.
C'est gratuit, et on peut l'obtenir ici :
Vous devez vous inscrire pour voir les liens !
(lien de téléchargement direct).

CÎté bécane, c'est moins facile... Tout dépend du nombre de joueurs qui se connecteront à votre serveur. Vous avez plusieurs options :

- créer un serveur dédié,
- en louer un (RoxServers, mTxServers, ...),
- ou héberger sur son desktop.

Cependant, cette derniĂšre solution sera affectĂ©e si vous utilisez votre ordi en mĂȘme temps que vous hĂ©bergiez. Dans ce cas ci, tout dĂ©pendra de la config de l'ordi.
A titre d'exemple, voici la config simplifiée de mon HP portable :

CPU : i3-350m (2.26GHz, 2 coeurs, 4 threads, CACHE = 3mb)
RAM : 4gb (DDR3 SDRAM)
GPU : ATI Radeon HD 6370M
DD : 600gb

Bon, ca fait tourner CoD 6 Ă  fond les ballons, par contre, hĂ©berger un serveur (2 connectĂ©s) et jouer (depuis le portable) Ă  Minecraft en mĂȘme temps, c'est BLUE SCREEN rĂ©cursif et >80°C...

Bref, à vous de voir. Le mieux c'est de prendre un PC inutilisé, et de le dédier à l'hébergement.

Bien entendu, vous aurez besoin de Java :
Vous devez vous inscrire pour voir les liens !
.

Et surtout du jeux minecraft :p
Si Java est bien installé, mettons-nous au travail !

3) Installation de CraftBukkit

Téléchargez la derniÚre version de CraftBukkit (lien donné plus haut), vous obtiendrez un fichier nommé craftbukkit-0.0.1-SNAPSHOT.jar
CrĂ©ez un dossier oĂč vous voulez, et placez-y CraftBukkit.
Créez un nouveau fichier texte avec le bloc-notes.
Copiez y ce qui suit, suivant votre cas :

Si vous avez une plateforme 32 bits (x86) :

@ECHO OFF
SET BINDIR=%~dp0
CD /D "%BINDIR%"
"%ProgramFiles(x86)%\Java\jre6\bin\java.exe" -Xincgc -Xmx1G -jar craftbukkit-0.0.1-SNAPSHOT.jar
PAUSE
Si vous avez une plateforme 64 bits (x64) :

@ECHO OFF
SET BINDIR=%~dp0
CD /D "%BINDIR%"
"%ProgramFiles%\Java\jre6\bin\java.exe" -Xincgc -Xmx1G -jar craftbukkit-0.0.1-SNAPSHOT.jar
PAUSE
Notons que -Xmx1G définit la quantité maximum de mémoire RAM allouée au serveur. Ainsi, dans ce cas, elle sera de 1Gb. Si vous voulez par exemple lui alloué que 512Mb, remplacez -Xmx1G par -Xmx512M

Une fois le code copié, sauvez votre fichier en extension .bat (Fichier>Enregistrez-sous>Type : Tous les fichiers ; ajoutez .bat à la fin du nom de votre fichier : ex run_server.bat).

==> Placez ce fichier bat dans le mĂȘme rĂ©pertoire que CraftBukkit (c'est
important !) <==

4) Premier lancement de CraftBukkit

[ASSUREZ-VOUS QUE VOUS ÊTES CONNECTÉ À INTERNET]
Voilà CraftBukkit installé, on peut le lancer pour la premiÚre fois !
Pour cela, double-cliquez sur le fichier .bat précédemment créé.
Une console JAVA va s'ouvrir : c'est votre premiĂšre rencontre avec le panneau de votre serveur.
Le programme va initialiser ses composants, télécharger se dont il a besoin, créer la map, ...
Lorsque vous ĂȘtes invitĂ© Ă  rentrer une commande, tapez stop.
5) Aperçu de CraftBukkit

Relancez le serveur en double-cliquant sur le bat.
Vous devriez obtenir quelque chose comme ceci :

[Lnet.minecraft.server.Statistic;@2d66a22b
146 recipes​
[Lnet.minecraft.server.Statistic;@2d66a22b​
16 achievements​
22:08:39 [INFO] Starting minecraft server version Beta 1.5_02​
22:08:39 [INFO] Loading properties​
22:08:39 [INFO] Starting Minecraft server on *:25565​
22:08:39 [INFO] This server is running Craftbukkit version git-Bukkit-0.0.0-729-​
g5ee3f0f-b766jnks (MC: 1.5_02)​
22:08:39 [INFO] Preparing level "world"​
22:08:39 [INFO] Preparing start region​
22:08:40 [INFO] Done (0,090s)! For help, type "help" or "?"​
>​
C'est ce que vous obtenez quand le serveur s'est démarré normalement avec succés.

On va se pencher maintenant sur la configuration. Si vous retournez dans le rĂ©pertoire oĂč vous avez placĂ© le bat et CraftBukkit, vous remarquerez que des nouveaux fichiers/dossiers sont apparus !
C'est normal, c'est CraftBukkit qui les a créé à la premiÚre exécution.

Voici la liste des fichiers/dossiers avec leur description/fonction :

DOSSIER :​
Plugins => ce dossier sert Ă  installer les plugins​
world => c'est ici que le "monde" sera sauvegardĂ©​

FICHIERS :​
banned-ips.txt => entrer les ip ici qui ne pourront pas se connecter au serveur​
banned-players.txt => entrer les logins Minecraft des joueurs qui ne pourront pas se connecter au serveur​
bukkit.yml => fichier de configuration de CraftBukkit​
ops.txt => entrer les logins Minecraft des joueurs qui peuvent utiliser des commandes admins​
server.txt => log​
server.properties => fichier de configuration du serveur Minecraft (on en parle tantĂŽt)​
white-list.txt => entrer ici les logins Minecraft des seuls joueurs qui pourront se connecter​

6) server.properties :

(Ce fichier peut ĂȘtre ouvert et Ă©ditĂ© avec le bloc-notes)
Voici ce que vous y trouvez :

#Minecraft server properties
#Sat May 21 22:04:59 CEST 2011​
level-name=world #entrer ici le nom du monde​
hellworld=false #activer le nether : false = non, true = oui​
spawn-monsters=true #monstres sur le serveur ? true = oui, false = non​
online-mode=true #true = login premium =, false = login_crack​
spawn-animals=true #animaux sur le serveur ? false = non, true = oui​
max-players=20 #slots disponibles = nombres de joueurs pouvant se connecter​
server-ip= #IP du serveur (vous pouvez laisser ce champ vide, ca marche aussi​
pvp=true #Combat entre joueurs ? true = actif, false = inactif​
level-seed= #dossier oĂč se trouve le monde : default=level-name​
server-port=25565 #port pour se connecter au serveur​
allow-flight=false #autorisation de voler comme un oiseau ? true = oui, false = non​
white-list=false #seuls les joueurs avec les logins spĂ©cifiĂ©s dans whitelist.txt peuvent se connecter : true = whitelist active, false = inactive​
spawn-protection=16 #nombre de blocs incassables prĂšs du spawn (je vous conseille 5)​
Ca fait beaucoup ! Vous pouvez maintenant configurer le serveur comme bon vous semble.
Cependant, une chose doit ĂȘtre expliquĂ©e : le fameux online-mode

Si vous possédez une version de Minecraft Officiel (=payé) ainsi que les futurs utilisateurs, laissez online-mode = true

Par contre, si vous utilisez une version crackée de Minecraft, mettez online-mode = false
ATTENTION !!! CECI PERMET A TOUT LE MONDE DE SE CONNECTER ! VOIR PLUS LOIN POUR CONSEIL DE SECURITE

Je viens maintenant Ă  la white-list. Si vous avez mis white-list = true, seuls les joueurs avec un login Minecraft figurant dans le fichier white-list.txt pourront se connecter au serveur. Par exemple, si seuls Kevin, Norbert et CharlesLeGourmant peuvent se connecter, votre white-list.txt ressemblera Ă  ca :

norbert​
charleslegourmant​
Vous l'aurez compris : pour spécifier les joueurs autorisés, entrez simplement un login (minuscules) par ligne.

7) Se connecter au serveur (réseau local):

[SERVEUR ET CLIENT EN RESEAU LOCAL]
Enfin, vous allez pouvoir vous connecter Ă  votre serveur Minecraft !
PremiÚre chose à faire, démarrez le serveur.
Déterminez l'adresse ip du serveur. Pour celà, sur le PC avec lequel vous avez lancé le serveur, exécutez CMD, et tapez la commande ipconfig. Vous obtenez (Win 7):

Microsoft Windows [version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation. Tous droits réservés.

C:\Users\Coni94:)>ipconfig

Configuration IP de Windows

Carte Ethernet Connexion au réseau local :

Suffixe DNS propre Ă  la connexion. . . :
Adresse IPv6 de liaison locale. . . . .: XXX
Adresse IPv4. . . . . . . . . . . . . .: 192.168.X.XXX #voilà ce qui nous intéresse
Masque de sous-réseau. . . . . . . . . : XXX
Passerelle par défaut. . . . . . . . . : XXX
Lancez votre éxécutable Minecraft
Dans multiplayer, entrez l'ip obtenue.
Et voilĂ  !

Quand vous voulez arrĂȘter le serveur, tapez la commande stop dans la console JAVA de CraftBukkit.
La carte va alors ĂȘtre sauvegardĂ©e.

8) Conclusion :
Maintenant, des ordinateurs se trouvant en réseau local (càd connexion directe avec le PC-serveur) peuvent se connecter avec l'ip obtenue.

Cependant, si vous voulez jouer sans ĂȘtre en rĂ©seau local (ex. via internet), dans ce cas, on n'a pas fini le boulot...

Ce post s’arrĂȘte ici, je vais sans doute en faire un 2Ăšme pour expliquer comment jouer si on ne se trouve pas en rĂ©seau local.

Merci pour votre attention, et bon Craft ;) !
 
Inscrit
4 Janvier 2012
Messages
1
J'aime
0
Points
11
Reply from clecle-du-33 Jeux-vidĂ©o Minecraft 🎼 Tutoriels Minecraft : [Tuto] CrĂ©er son serveur minecraft (CraftBukkit) #2
le lien ne marche plus::): mais merki pour ce tuto:merci:
 
Inscrit
12 FĂ©vrier 2012
Messages
1
J'aime
0
Points
11
Reply from thomasmc Jeux-vidĂ©o Minecraft 🎼 Tutoriels Minecraft : [Tuto] CrĂ©er son serveur minecraft (CraftBukkit) #4
comment lance tu le serveur , je ne trouve pas ou aller a cette Ă©tape !
 
Inscrit
2 Juin 2012
Messages
1
J'aime
0
Points
11
Reply from gamÂČ Jeux-vidĂ©o Minecraft 🎼 Tutoriels Minecraft : [Tuto] CrĂ©er son serveur minecraft (CraftBukkit) #5
moi sa marque can't reach serveur
 

BH Sultan

Contactez-moi pour vos lobby
Premium
Inscrit
4 DĂ©cembre 2011
Messages
548
J'aime
177
Points
4 166
Reply from BH Sultan Jeux-vidĂ©o Minecraft 🎼 Tutoriels Minecraft : [Tuto] CrĂ©er son serveur minecraft (CraftBukkit) #6
TrĂšs bien expliquer JayÂČ Ă  toi ! Je savait crĂ©e un serveur mais tu aideras beaucoup les nouveaux :)
 

Strik3

Membre Premium
Premium
Inscrit
23 Novembre 2011
Messages
104
J'aime
36
Points
2 608
Reply from Strik3 Jeux-vidĂ©o Minecraft 🎼 Tutoriels Minecraft : [Tuto] CrĂ©er son serveur minecraft (CraftBukkit) #7
Tres bon tuto ;)
 
Inscrit
26 Août 2012
Messages
1
J'aime
0
Points
11
Reply from Mysteries Jeux-vidĂ©o Minecraft 🎼 Tutoriels Minecraft : [Tuto] CrĂ©er son serveur minecraft (CraftBukkit) #8
Ca marche pas le .bat trouve pas le craftbukkit mĂȘme en changeant le nom du bukkit. J'ai essayĂ© en 32 et en 64 bits rien ne marche.
 
Inscrit
14 FĂ©vrier 2012
Messages
2
J'aime
0
Points
11
Reply from W0rld3x Jeux-vidĂ©o Minecraft 🎼 Tutoriels Minecraft : [Tuto] CrĂ©er son serveur minecraft (CraftBukkit) #9
Salut.. J'ai vraiment besoin d'aide,
ProblĂšme : J'avais crĂ©er un serveur minecraft 1.2.5 trĂšs trĂšs facilement avec craftbukkit .. Bref, la 1.3.1 est sortie, donc bien-sĂ»r.... Je la download, et puis quand je vais pour TOUT DESINSTALLER / REINSTALLER craftbukkit, je le retĂ©lĂ©charges en 1.3.1 je fais les mĂȘmes manips, puis... je l'ouvre.. tout marche jusqu'a que sur minecraft il y est Ă©crit " mon serveur " (1386ms) ( en gros impossible de se connecter, bad login etc.. ) HELP

[PS: avant mon serveur avait 9 ms....]
 
Statut
N'est pas ouverte pour d'autres réponses.


Haut