• Envoi de vidéos pour la RealityGamingTV

    Salut Visiteur ! Tu as vécu recemment un moment insolite dans un jeu vidéo ?
    Tu peux nous envoyer ton clip insolite pour notre chaine YouTube qu'est RealityGamingTV que ce soit un fail, un win ou un kill épique, nous récupérons plusieurs clips afin d'en faire une compilation.
    Seule la communauté peut nous aider à faire vivre la chaine YouTube !

    Envoyer une vidéo

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
Réponse de 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
Réponse de 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
Réponse de 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
Réponse de 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
547
J'aime
177
Points
4 166
Réponse de 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
Réponse de 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
Réponse de 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
Réponse de 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