samedi 6 avril 2013

[TUTO] n°4 - Mettre à jour son serveur bukkit


Etape n°1: Télécharger la nouvelle version de bukkit 
1) Cliquez ici
2) Téléchargez la dernière version (ici c'est la 1.5.1-R0.2)
3) Enregistrez le fichier

Etape n°2: Configurer votre serveur pour qu'il se démarre avec la nouvelle version de bukkit

1) Allez dans le dossier de votre serveur
2) Supprimez l'ancienne version de bukkit
3) Copiez/Collez la nouvelle version de bukkit que vous venez de télécharger (ici c'est la 1.5.1-R0.2)
4) Ouvrez votre fichier RUN.bat avec le bloc note ou Word Pad
5) Changez jar [nom de votre version ancienne de bukkit].jar (ici c'est jar craftbukkit-1.5.1-R0.1.jar) par jar [nom de votre nouvelle version de bukkit].jar (ici c'est jar craftbukkit-1.5.1-R0.2.jar
6) Ça devrait vous donner ceci:


ATTENTION ! Surtout ne toucher à rien d'autre (sauf si votre programme java est installer ailleurs que dans Programfiles.)
7) Enregistrez et redémarrez votre serveur (RUN.bat)

Etape n°3: Mettre à jours Minecraft

1) Démarrez Minecraft
2) Cochez Force Update 
3) Ça devrait vous donner ceci:



4) Vous pouvez vous connecter sur votre serveur

lundi 1 avril 2013


[TUTO] n°3 - WorldEdit

WorldEdit est un outil très puissant qui vous permettra de faire de grosses modifications sur votre map en multi mais également depuis peu en solo car celui-ci est compris avec le mod SinglePlayerCommand. Même s’il est très répandu certaines fonctionnalités du plugin sont méconnues du grand public, j’essaierais autant que possible de parler de toutes les commandes qui existent. En fin d’article vous retrouverez toutes les instructions pour installer et configurer le plugin sur serveur ou en solo, ainsi que le fichier de permissions si vous utilisez le plugin. Voyons tout de suite les fonctionnalités de WorldEdit et il y en a beaucoup !
Note : tout au long de l’article j’emploierais le terme de « plugin » car WorldEdit est plus puissant sous Bukkit qu’en solo, par exemple on ne peut pas copier/coller les contenus des coffres, des fours et des dispenser, ni le mob des spawners, ni la note d’un Note Block, ni même le texte d’un panneau. D’autres différences seront signalées au cours de l’article
Note 2 : à chaque fois qu’une commande demandera le choix d’un bloc vous pourrez mettre directement le nom du bloc ou sinon utiliser cette table pour connaitre l’ID du bloc, sachant que certains blocs nécessitent un numéro et une valeur additionnelle, par exemple pour la laine blanche c’est 35 mais pour la laine bleue c’est 35:11. De plus le « vide » correspond au bloc d’air d’id 0 ou simplement désigné par « air »
Note 3 : la plupart des commandes décrites ici sont annulables avec la commande //undo n’hésitez pas à l’utiliser si ce que vous vouliez faire n’est pas le résultat obtenu

RÉGIONS :

Le système des régions de WorldEdit repose sur la sélection d’une zone sur laquelle les commandes de modifications seront actives, d’abord il faut donc apprendre à sélectionner correctement une zone.

Sélection d’une zone :

Il n’existe que deux types de sélections : cuboïdale et polygonale. La seconde est réservée aux utilisateurs plus expérimentées car moins pratique, commençons donc par la sélection cuboïdale.
La sélection cuboïdale consiste en fait à créer un pavé de sélection en désignant deux points qui seront deux sommets opposés dans le cube (qui n’est en fait pas toujours un cube). Voici un petit schéma pour vous aider à comprendre :



Tout d’abord il va vous falloir la baguette magique de WorldEdit (wand) qui est par défaut la hache en bois, que vous pouvez obtenir en tapant la commande //wand. En tenant cet outil en main il suffit de faire un clic gauche sur un bloc pour qu’il soit le point 1 et clic droit sur un autre pour qu’il soit le point 2.
Sinon il d’autres moyens, plus simples mais moins intuitifs de sélectionner une zone :

  •  les commandes //pos1 et //pos2 définissent comme points 1 et 2 le bloc correspondant à vos pieds (c’est à dire celui juste au dessus du cube sur lequel vous marchez)
  • les commandes //hpos1 et //hpos2 définissent les blocs que vous pointez avec votre viseur comme points 1 et 2
  •  la commande //chunk définit le chunk sur lequel vous êtes comme sélection (un chunk fait 16×16 sur 128 de hauteur)

Ajuster la sélection :

Si votre sélection n’est pas parfaitement celle que vous voulez (on s’en rend compte en général quand la modification voulue n’a par marché), vous pouvez l’ajuster de différente manière 
//expand : cette commande étend simplement votre sélection, pour l’utiliser il y a plusieurs façon.
//expand <taille> [direction] : agrandira la sélection de la taille souhaitée dans la direction voulue (N (north), S (souht) ,W (west), E (east), U (up) et D (down)), si vous ne mettez pas de direction l’expansion se fera directement dans la direction où vous regarder (sauf pour le haut et le bas)
           //expand <taille du coté choisi> <taille de l’autre coté> [direction] : fonctionne comme la précédente sauf que vous pouvez directement choisir d’étendre la sélection de deux cotés opposés
     //expand vert : étend la zone sur toute la hauteur du ciel à la bedrock 
     //contract : cette commande fais l’effet inverse d’expand en réduisant la sélection.
  •  //contract <taille> [direction] : contractera la sélection de la taille souhaitée dans la direction voulue (N (north), S (souht) ,W (west), E (east), U (up) et D (down)), si vous ne mettez pas de direction la contraction se fera directement dans la direction où vous regarder (sauf pour le haut et le bas)
  •  //contract <taille du coté choisi> <taille de l’autre coté> [direction]: fonctionne comme la précédente sauf que vous pouvez directement choisir de contracter la sélection de deux cotés opposés

//shift : cette commande combien en quelque sorte expand et contract en décalant votre « cube » de sélection sans bouger aucun bloc ! Elle s’utilise simplement en faisant : //shift <taille> [direction]

Informations sur la sélection :

WorldEdit permet d’obtenir des informations sur la zone de sélection en utilisant quelques commandes :
//size : vous donne simplement la taille de votre sélection en comptant les « blocs » d’air (utile pour vérifier qu’une sélection n’est pas trop grande)
//count <bloc> : compte le nombre de bloc choisi dans la sélection
//distr : montre la distribution de blocs dans la sélection, par exemple :


Sélection de polygones :

Si la zone que vous voulez sélectionner est assez biscornue vous pouvez utiliser le mode de sélection polygonale :
//sel poly : passe en mode de sélection polygonale, clic gauche avec la hache en bois pour sélectionner le premier point et clic droit pour sélectionner les suivants
//sel cuboid : revenir en mode de sélection cuboïdale

Opérations sur les régions: 

Maintenant que vous avez sélectionné la zone qu’il vous fallait, nous allons voir comment agir sur cette sélection avec des commandes qui vous seront très utiles :
//set <bloc> : toute la sélection est remplacée par le bloc sélectionné
//replace <liste de blocs> <bloc> : les blocs de la première liste sont tous remplacés par le bloc sélectionné, si vous souhaitez remplacer plusieurs types de blocs séparez les par des virgules (exemple : //replace stone,grass,dirt sand à remplacera tous les blocs de pierre, d’herbe et de terre en sable). Si vous ne spécifiez pas de bloc à remplacer, tous les blocs de la sélection à l’exception de l’air seront remplacés.
//walls <bloc> : créera des murs tout autour de la sélection avec le bloc choisi
//outline <bloc> : même chose que la précédente mais avec un sol et plafond (en gros cela matérialise les bords région sélectionnée)
//overlay <bloc> : posera le bloc choisi au dessus de chaque bloc de la sélection, quelle que soit la forme du terrain (utile si on veut remettre de l’herbe sur une colline sans la dénaturer par exemple)
//stack <nombre> [direction] : copiera dans la direction choisie (là où vous regarder ou N (north), S (south) ,W (west), E (east), up et down) la sélection un nombre voulu de fois souhaité, par exemple ce pont a été créé simplement à partir d’une petite portion et de la commande


//move <nombre> [direction] [bloc en remplacement] : vous permet de déplacer la sélection d’un nombre défini de case dans la direction voulue (même chose que pour //stack). Si vous choisissez un bloc de remplacement, le vide créé par le déplacement sera comblé par le bloc choisi, voici un exemple (mauvais) ou j’ai déplacé les ruines avec le socle en sable et j’ai comblé le vide créé en avec du verre :


//smooth [nombre d'itérations] : cette commande est très pratique car elle vous permet « d’adoucir » la région en arrondissant les angles avec un algorithme. Si vous mettez un nombre d’itération l’algorithme exécutera « arrondira » les terrain en exécutant un certain nombre de fois l’algorithme, pour un meilleur résultat. Note : pour que cette commande soit optimale sélectionnez une zone plus large contenant de l’air. Le //expand fera l’affaire.
//regen : cette commande vous permettra de régénérer le terrain comme il était à l’origine, à chaque fois le résultat sera le même. Attention si vous avez utilisé un logiciel de génération de terrain autre que l’original, vous risquez d’avoir des résultats surprenants.

PRESSE PAPIER :

Grâce à WorldEdit vous allez très simplement pouvoir copier/coller des zones sélectionnées, il n’y a pas énormément de choses à faire :

Copier/Coller :

//copy : toute la sélection est copiée et ajoutée au Presse-Papier. Attention ! La sélection est copiée par rapport à vous ! Par exemple si vous souhaitez changer d’endroit la région et que vous vous tenez à 10 blocs de celle-ci en pointant vers le nord, vous devrez penser qu’au moment de coller il faudra vous mettre à 10 blocs et regardant vers le Nord pour que ce que vous copiez soit dans le bon sens et à la place voulue.


Copiez là, collez là.

//cut [liste de blocs] : même effet que la précédente sauf que ce que vous copiez est supprimé. Si vous le souhaitez vous pouvez mettre une liste de blocs qui resteront, par exemple l’herbe et la terre afin de ne pas dénaturer le paysage
//paste [-a] : copie la sélection par rapport à vous. Si vous mettez -a tous les blocs sauf l’air seront copiés
  
Tourner la sélection :

//rotate [angle] : fait tourner la sélection qui a été copiée d’un angle qui est obligatoirement un multiple de 90 degrés (90, 180 ou 270). La rotation se faisant autour du point où a été copiée la sélection, si vous voulez tourne sur elle même la sélection il vous suffit de vous mette au milieu pour la copier


//flip [-p] [direction] : « retourne » la sélection comme si on la regardait dans un miroir, selon un plan situé au milieu de celle-ci. Pour les directions vous pouvez choisir n, s, e, w, up et down ou regardez simplement dans la bonne direction (ne marche pas pour up & down). Si vous mettez -p en argument, le plan de symétrie sera par rapport à vous.
Sauvegarde et autre :

WorldEdit vous permet simplement de sauvegarder et de charger des fichiers de type schematic, format utilisé par McEdit et beaucoup d’autres programmes (notamment ceux pour la redstone, les pixel art, les musiques, …). Les fichiers seront stockés dans un dossier nommé Schematic de votre serveur/dossier .minecraft. Si vous ne le voyez pas ou si vous ne savez pas où le créer sauvegardez n’importe quoi : il se créera automatiquement et vous saurez ou placer vos schematics à importer.
//save <nom> : sauvegarde la sélection qui a été copiée dans le dossier schematic avec le nom choisi
//load <nom> : charge dans le presse-papier le schematic spécifié, il ne vous reste plus qu’à la copier
/clearclipboard : vide simplement le presse-papier, ce qui économise un peu de mémoire
  
GÉNÉRATION :

trans World Edit
WorldEdit vous permettra aussi de générer différents types de choses simplement :
//cyl <bloc> <rayon> [hauteur] : génère un cylindre plein avec les paramètres souhaités. Si vous ne mettez pas de hauteur vous aurez un disque (hauteur 1)
//hcyl <bloc> <rayon> [hauteur] : génère un cylindre vide ou un cercle
//sphere <bloc> <rayon> [monté ?] : crée une sphère pleine avec les paramètres souhaités, de sorte que vous soyez au milieu de celle ci. Si vous souhaitez que votre position soit le bas de la sphère mettez « yes » en dernier argument
//hsphere <bloc> <rayon> [monté ?] : idem que la précédente mais la sphère est creuse.
/forestgen <taille> [type] [densité] : crée une forêt autour de vous de la taille voulue. Si vous sélectionnez un type vous avez le choix entre regular (arbres normaux), big (grands arbres normaux), sequoia et tallsequoia (arbres foncés petits et grands), birch (arbres blancs), pine (pin en bois foncé), randsequoia (mélange aléatoire de sequoia grands et petits) et rand (mélange de tous les types). La densité représente le pourcentage de troncs au sol, par exemple sur une zone de taille 100 si vous mettez 8 il y aura 8 troncs au sol. Attention à ne pas mettre de trop grosses valeur sinon c’est particulièrement moche, dans le jeu la densité est 5 naturellement. Attention ! Si vous êtes en solo cette commande n’est pas annulable avec undo !
/pumpkins [taille] : génère une « forêt de citrouille », pas très utile mais assez sympa visuellement


UTILITAIRES :

WorldEdit possède aussi quelques fonctions utiles en terraformage
//fillpit <bloc> <rayon> [profondeur] : remplit les trous directement sans avoir à placer un tas de blocs. Pour cela mettez vous au milieu du trou et sélectionnez le rayon et éventuellement la profondeur (inutile avec l’eau). Il est ainsi possible de créer des bassins ou de boucher un trou simplement
//fillr <bloc> <rayon> : idem que la précédente mais remplit automatiquement tous les blocs du trous situé sous vos pieds (utile si vous ne savez pas précisément combien il y a de profondeur)
//drain <rayon> : effet inverse de la précédente, cette commande permet de vider un bassin d’eau ou de lave. Tenez-vous au milieu ou juste à coté à la même hauteur que la surface pour que la commande fonctionne.
 C’est la même chose que de taper « Replacenear <rayon> 8,9 air> », un bon raccourci !
/fixwater <rayon> : permet de supprimer tous les courants d’eau dans le rayon sélectionné et de créer ainsi une étendue plate. Vous pouvez aussi taper « Replacenear <rayon> 8,9 8 »
/fixlava <rayon> : idem mais avec la lave, la commande « longue » devient « Replacenear <rayon> 10,11 10 »

/removeabove <taille> [hauteur] : supprime tous les blocs situés au dessus de vous sur la hauteur choisie, utile pour enlever « les tours » fates pour observer les alentours par exemple
/removebelow <taille> [profondeur] : idem mais en dessous de vous
/removenear <bloc> <taille> : supprime tous les blocs choisis dans une zone autour de vous
/replacenear <taille> <bloc à remplacer> <bloc de remplacement> : comme la précédent, remplace les blocs sélectionnés par d’autres dans une zone autour de vous
/snow <rayon> : simule une chute de neige dans un rayon choisi, une couche de neige recouvrira tous les blocs où c’est possible et l’eau sera changée en glace
/thaw <rayon> : effet inverse, fais fondre la neige et la glace dans le rayon choisi
/butcher <rayon> : tue tous les mobs situés dans le rayon choisi
/ex [rayon]> : éteint le feu dans une zone autour de vous. Par défaut le rayon est de 40 si vous ne précisez rien
//  : active la « Super Pickaxe » qui détruit tous les blocs (même la bedrock) en un coup (attention ça part vite !). Il existe trois modes pour la super pickaxe :
/sp area <rayon> : tous les blocs du même type que le premier tapé sont détruits aussi dans un carré autour de vous

·         /sp recur <rayon> : tous les blocs du même type que le premier tapé sont détruits dans le rayon choisi uniquement s’ils sont adjacents à un bloc qui a été supprimé
·         /sp single : revient au mode de base, seuls les blocs touchés sont cassés

/tree [type] : l’objet que vous tenez devient un outil à arbre du type choisi (les mêmes que pour la génération de forêts), clic droit sur le sol en créera un
/repl <bloc> : l’objet que vous tenez devient un outil qui remplace les blocs que vous frappez par celui que vous voulez.
/none : désactive les deux commandes précédentes (l’outil redevient normal)
/cycler : recycle la « valeur » du bloc sur lequel vous cliquez, par exemple, change de type de bois, de couleur de laine, la forme du rail, …
/br sphere <bloc> [rayon] : crée des sphères là où vous visez.
/br cyl <bloc> [rayon] [hauteur] : idem en créant des cylindres
/br clipboard [-a] : copie le presse-papier là où vous regardez. Si vous spécifiez « -a », l’air ne sera pas copié
/brush smooth [taille] [nombre d'itérations] : même effet que la commande //smooth mais à distance

SE DÉPLACER :

Dernières fonctionnalités de WorldEdit : un lot de commande permettant de se déplacer automatiquement mais aussi une boussole ! En multi ou en solo la boussole permettra de vous déplacer plus rapidement en vous téléportant au point que vous visez avec le clic gauche (même effet que la commande /jumpto) et en traversant les murs avec le clic droit (même effet que /thru) . Sinon il y a aussi quelques commandes :

/unstuck : si vous êtes coincés, ceci vous libérera (très fréquent quand on génère des sphères ou des cylindres)
/ascend : vous monte jusqu’au bloc le plus proche situé au dessus de vous
/descend : vous descend jusqu’au bloc le plus proche situé en dessous de vous
/ceil [espace] : vous monte jusqu’au plafond de la salle dans laquelle vous vous trouvez, autrement dit un bloc de verre sera posé au dessus de vous de sorte que vous passiez juste entre le plafond et lui et vous êtes téléportés dessus. Si vous voulez plus d’espace au dessus de votre tête vous pouvez spécifier une valeur en plus
/up <hauteur> : vous monte de la hauteur souhaitée, vos pieds reposeront sur un bloc de verre

SYNTAXES DES VALEUR DE DONNÉES :

Sous ce nom barbare se cache en fait, non pas une commande, mais une façon d’utiliser certaines, comme par exemple comment faire des panneaux où il est écrit quelque chose ou des mobs spawners au choix !

Texte de panneau : il suffit de séparer les lignes par des barres verticales (touche du 6) et de mettre des « _ » à la place des espaces : par exemple : //set sign|Ligne1|Ligne2_Texte|Ligne3
Type de mob spawner : utilisez une barre verticale suivie du nom du mob, par exemple //set mobspawner|creeper
Note du note block : utilisez la barre verticale suivie du nombre de clic correspondant à la note (entre 0 et 24)
 Autre valeur de donnée : utilisez l’id ou le nom de l’item suivi de « : » et de la valeur choisie, par exemple corps:6 est du blé presque à maturation. Vous retrouverez ici toutes les valeurs de données possibles associées aux blocs mais on peut noter par exemple qu’il est possible de modifier ainsi l’orientation d’un four ou encore la forme d’un rail
Patterns : voici quelque chose de très utile, les patterns. Concrètement il est possible avec les commande set, replace, overlay, fill et fillr de ne pas sélectionner un seul bloc mais une liste de blocs avec une distribution fixe, un exemple vaut mieux qu’un long discours alors : //set 5%diamondore,95%stone créera par exemple un cube avec 95 % de pierre et 5 % de minerais de diamant. Si vous souhaitez une distribution répartie équitablement il est inutile de mettre de pourcentages
Masques : pour les brosses et autres commandes où vous remplacez des blocs vous pouvez sélectionner un masque qui est une liste de bloc qui agit soit comme une whitelist (séparation par des virgules, seuls ces blocs seront affectés ex : grass,stone) ou comme une blacklist (précédez la liste d’un point d’exclamation, tous les blocs saufs ceux ci seront affectés ex : !air,stone)


NOUVEAUTÉS :


Le serveur est en 1.5.1.
L'ip a changé, ce n'est plus 5.138.122.183 mais 25.138.122.183.
Un nouveau réseau hamachi a été créer :

Geeks De Minecraft 4 (1,2 et 3 complets) et le mdp est 123.
La map a été refaite ac cause d'un bug du serveur, nous sommes désolés.

mercredi 29 août 2012

[TUTO] n°2 - Creer un serveur Minecraft avec bukkit [Windows]


Qu'est-ce que CraftBukkit ?
CraftBukkit est un outil qui permet de lancer son propre serveur Minecraft. Il a été créer par une team. Cet outil n'est peut être pas l'outil officiel de Mojang mais il est pourtant bien plus popuaire. Au contraire de Minecraft Server, il peut installer des plugins !

Ce tutoriel fonctionne pour les versions crackés et payés du jeu Minecraft utilisant Windows.

Etape n°1: Installer Hamachi
1) Cliquez ici
2) Enregistrez ou ouvrez le fichier
3) Executez le et installez le en respectant les etapas indiquées dans le telechargement
4) Démarrez le s'il ne c'est pas démarrer tout seul 

Etape n°2: Créer son réseau Hamachi
1) Cliquez sur Réseau
2) Cliquez sur Créer un réseau...
3) Indiquez votre ID réseau
Mettez ce que vous voulez. Pour moi, j'ai mis: Geeks De Minecraft 4
4) Indiquez votre Mot de passe
Mettez ce que vous voulez. Pour moi, j'ai mis: 123

5) Cliquez sur Créer
Bravo, vous en avez terminé avec Hamachi !


Etape n°3: Lancer son serveur Bukkit
1) Cliquez ici
2) Dezippez l'archive
3) Ouvrez le dossier CraftBukkit
Vous devez avoir 1 fichier .BAT, et 1 fichier .jar
4) Lancez le fichier intitulé RUN.bat Vous devriez avoir ça:

Vous remarquerez que l'outil est en train de créer les fichiers nécessaires et générer la map
Bravo votre serveur CraftBukkit est lancé !

Etape n°4: Comment connaitre l'adresse IP de son serveur Minecraft
1) Ouvrez Hamachi
L'IP de votre serveur est en haut à coté de votre pseudo
Pour moi, mon IP est 25.138.122.183


Etape n°5: Comment rejoindre le serveur1) Lancez votre jeu Minecraft
2) Cliquez sur Multiplayer
3) Écrivez l'adresse IP du serveur ( celle trouvée sur Hamachi )
4) Cliquez sur "Connecter au serveur"

Etape n°6: Configurer son serveur pour accepter les jeux crackés

Si vous avez la version cracké, vous aurez cette erreur:


1) Eteignez votre serveur en écrivant stop dans le fichier .BAT
2) Allez dans le dossier CraftBukkit que vous avez dezipper auparavant
3) Localisez le fichier server.PROPERTIES
4) Faites un Clic droit sur le fichier puis sur Ouvrir avec...
5) Cliquez sur WordPad puis sur OK

Vous devez avoir ceci:

5) Modifiez la ligne surligné en jaune en: online-mode=false
6) Fermez puis enregistrez
7) Relancez votre serveur et tentez de rejoindre


Ps: A chaque fois que vous voulez éteindre votre serveur écrivez stop dans le fichier .BAT (cela permet de sauvegarder tout ce que vous avez fait sur le serveur)
[TUTO] n°1 - Se lancer sur Minecraft [WINDOWS]

Bonjour,



bienvenue sur ce premier tutoriel.
Aujourd'hui est un grand jour : vous vous lancez dans l'aventure "Minecraft" !
Vous êtes impatientant alors allons-y !

/!\ Avertissement /!\
Je ne suis en aucun cas responsable de fausse(s) manipulation(s),
de bug(s) ou autre.
Merci de votre compréhension

1 - Téléchargez Minecraft et ouvrez le fichier téléchargé

2 - Lancez "Minecraft.exe"

3 - Cette fenêtre apparait :
 Entrez un pseudo.

4 - Mettre à jour Minecraft

5 - Voici ce qui se passe lorsque "Force Update" est cochée

6 - Vous arrivez sur le menu principal.

7 - Choisissez "Singleplayer" vous arrivez sur la liste des mondes que vous avez créé.
( un monde équivaut à une "partie" )
J'en ai déjà créé un "Nouveau Monde" si c'est votre premier lancement de Minecraft
la liste est vide.

8 - Pour créé un monde cliquez sur "Create New World"
Chez moi c'est "Créer un nouveau monde"
mais chez vous ce sera  "Create New World"


9 - Entrez un nom de monde pour "World Name", 
et choisissez votre mode jeu puis cliquez sur "Create New World".
Votre monde est en cours de création, patientez vous allez enfin pouvoir jouer !

 10 - Votre première apparition, bien joué !!!

11 - Appuyez sur la touche "Echap" de votre clavier pour accédez au option, pour quittez,
pour voir vos stats, ...