Rechercher dans la communauté

Affichage des résultats pour les étiquettes 'tutoriel'.

  • Rechercher par étiquettes

    Saisir les étiquettes en les séparant par une virgule.
  • Rechercher par auteur

Type du contenu


Forums

  • Communauté
    • Avant Tout
    • Annonces
    • Présentation des Membres
    • Vos Projets
    • Recrutements
  • Tutoriels
    • La base
    • Vanilla
    • Forge
    • Bukkit
    • Astuces
    • Autre
    • En attente de validation
    • En cours de rédaction
  • Créations
    • Minecraft
    • Jeux & Logiciels
    • Web
    • Suggestions
  • Le Coin Graphique
    • Galeries Personnelles
    • Galeries Publiques
    • Demandes Graphiques
  • Taverne
    • Général
    • Jeux Vidéos
    • Programmation

10 résultats trouvés

  1. Créer un écran de chargement -[INTRODUCTION]- Bonjour à tous ! Dans ce tutoriel, nous allons faire un écran de chargement ! Je me permet de refaire le tutoriel, car l'autre à était modifier.. -[SOMMAIRE]- 1]Création du "GuiLoadingScreen 2]Création de l'écran 3]GuiMainMenu 1]Création du GuiLoadingScreen ! Il vous suffit de vous rendre dans le packages : net.minecraft.client.gui, puis créer une nouvelle class "GuiLoadingScreen" ! 2]Créer l'écran de chargement ! package net.minecraft.client.gui; import java.util.List; import net.minecraft.client.Minecraft; import net.minecraft.client.multiplayer.GuiConnecting; import net.minecraft.client.renderer.Tessellator; import net.minecraft.client.renderer.texture.TextureManager; import net.minecraft.util.ResourceLocation; import org.lwjgl.opengl.GL11; public class GuiLoadingScreen extends GuiScreen { private final ResourceLocation backGround = new ResourceLocation("textures/gui/title/chargement.png"); // Chargement = Nom de votre image private int updateCounter = 0; String chargementText = "§6Chargement§f de la porte ..."; // A vous de mettre ce que vous voulez ! String serverName = "§6Nom"; // A vous de mettre ce que vous voulez ! String texteHaut = "§6Connexion§7 au serveur ! ..."; // A vous de mettre ce que vous voulez ! String bfsName = "§7Serveur: Faction"; // A vous de mettre ce que vous voulez ! public void initGui() { this.buttonList.add(new GuiButton(9, this.width - 100, this.height - 30, 60, 20, "Annuler")); } public void updateScreen() { this.updateCounter += 1; if (this.updateCounter == 100) { this.mc.displayGuiScreen(new GuiConnecting(this, this.mc, "IP", PORT)); // Ip = L'ip du serveur ! Port = Port du serveur. } if (this.updateCounter >= 101) { this.mc.displayGuiScreen(new GuiMainMenu()); } } public void drawBack() { GL11.glViewport(0, 0, 256, 256); this.mc.getTextureManager().bindTexture(this.backGround); GL11.glViewport(0, 0, this.mc.displayWidth, this.mc.displayHeight); Tessellator tessellator = Tessellator.instance; tessellator.startDrawingQuads(); GL11.glTexParameteri(3553, 10241, 9729); GL11.glTexParameteri(3553, 10240, 9729); tessellator.setColorRGBA_F(1.0F, 1.0F, 1.0F, 1.0F); int k = this.width; int l = this.height; tessellator.addVertexWithUV(0.0D, 0.0D, this.zLevel, 0.0D, 0.0D); tessellator.addVertexWithUV(0.0D, l, this.zLevel, 0.0D, 1.0D); tessellator.addVertexWithUV(k, l, this.zLevel, 1.0D, 1.0D); tessellator.addVertexWithUV(k, 0.0D, this.zLevel, 1.0D, 0.0D); tessellator.draw(); } public void drawScreen(int par1, int par2, float par3) { drawBack(); drawHorizontalLine(0, this.width, this.height - 47, 1426063360); drawHorizontalLine(0, this.width, this.height - 46, 1426063360); drawRect(0, this.height - 45, this.width, this.height, 1426063360); drawRect(this.width / 2 - 101, this.height - 28, this.width / 2 + 101, this.height - 15, 489386); drawRect(this.width / 2 - 100, this.height - 27, this.width / 2 + 100, this.height - 16, 2013243904); drawRect(this.width / 2 - 100, this.height - 27, this.width / 2 - 100 + this.updateCounter * 2, this.height - 16, -1996510720); drawCenteredString(this.fontRendererObj, this.chargementText, this.width / 2, this.height - 40, 16777215); String percent = this.updateCounter + "§6%"; drawCenteredString(this.fontRendererObj, percent, this.width / 2, this.height - 10, 16777215); drawCenteredString(this.fontRendererObj, this.texteHaut, this.width / 2, 1, -1); drawString(this.fontRendererObj, this.bfsName, 10, this.height - 30, -1); drawString(this.fontRendererObj, this.serverName, 10, this.height - 19, -1); super.drawScreen(par1, par2, par3); } public void actionPerformed(GuiButton button) { if (button.id == 9) { this.mc.displayGuiScreen(new GuiMainMenu()); } } } 3]GuiMainMenu Rendez-vous dans le GuiMainMenu plus précisément ici : En desous de cet ligne de code : Vous allez ajouter ça : if (p_146284_1_.id == 9) { this.mc.displayGuiScreen(new GuiLoadingScreen()); }
  2. COMMENT CREER UN NOUVEAU BLOC -[INTRODUCTION]- Hi les amis, si vous êtes ici, c'est parceque vous avez besoin d'aide. Aujourd'hui ensemble, nous allons apprendre à créer un bloc ! Je vais faire un deuxième tutoriel ou alors UPDATE celui ci pour faire un bloc, mais différent. Je ne vous apprend pas à installer Mcp "Minecraft coder pack" car il y à déjà des tutos En espèrent que sa vous plaise -[SOMMAIRE]- 1] Télécharger MCP 2] Côté CLIENT POUR UN BLOC BASIQUE : 2] Côté Client Pour créer un bloc basique vous devez vous rendre dans : Client --> src --> net.minecraft.src --> Block.java Ensuite, allez à la ligne 191 (environ), vous devriez voir cela : public static final Block stairsWoodJungle[...] Faites alors un retour à la ligne et mettez ceci : public static final Block NOMDUBLOC = (new Block(250, 169, Material.rock)).setHardness(3F).setResistance(5F).setStepSound(soundStoneFootstep).setBlockName("NOMDUBLOC"); Voici la définition de ce code : Donc ensuite vous faites cela : blockRegistry.addObjet(250, "NOMDUBLOC", (new BlockNomdubloc(Material.rock)).setHardness(3f).setStepSound(soundTypePiston).setBlockName("NOMDUBLOC").setBlockTextureName("nom de la texture")); Vous devrez créer un fichier avec le même nom que après new donc ici BlockNomdubloc, copiez par exemple le fichier déjà existant d'un bloc, et corrigez l'erreur en remplacez-là par le nom de votre fichier. Mettre le bloc dans l'inventaire du mode créatif Pour mettre un bloc en mode créatif, il faut rajouter la fonction .setCreativeTabs() dans la variable de création de l'objet : [...] .setBlockName("NOMDUBLOC").setCreativeTabs(CreativeTabs.Onglet); Voici la liste officielle des onglets que vous pouvez utiliser. Les noms sont à mettre à la place de CreativeTabs.Onglet. Exemple : [...].setCreativeTabs(CreativeTabs.tabBlock); Le nom du bloc en jeu Voilà normalement, vous devriez avoir votre items en jeu. Cordialement !
  3. Tutoriel : Trouver des minerais Vous avez envie de savoir le meilleur niveau où il faut miner pour trouver des minerais ? a tombe bien, je vais vous expliquer comment faire avec ce court tutoriel. Il faut savoir qu'il y a différentes couches contenant plus ou moins de minerais, ceux-ci on une limite maximum de hauteur, par exemple, le diamant est introuvable au-dessus de la couche 15. Voici où on trouve ces minerais : Charbon : Commun aux couches 5 à 52, introuvable au-dessus de la couche 131. Fer : Commun aux couches 5 à 54, introuvable au-dessus de la couche 67. Lapis-lazuli : Commun aux couches 14 à 16, introuvable au-dessus de la couche 33. Or : Commun aux couches 5 à 29, introuvable au-dessus de la couche 33. Diamant : Commun aux couches 5 à 12, introuvable au-dessus de la couche 15. Redstone : Commun aux couches 5 à 12, introuvable au-dessus de la couche 15. meraude : Commun aux couches 5 à 29, introuvable au-dessus de la couche 32. (Ce minerai ce trouve uniquement dans les montagnes extrêmes.) Quartz : Commun à toutes les couches, trouvable à n'importe-quelles hauteurs. (Ce minerai ce trouve uniquement au Nether.) Et pour finir, (et oui, déjà) voici un graphique sur la probabilité de trouver certains minerais à certaines couches : Source : http://fr.minecraftwiki.net/wiki/Minerai J'espère que ce court tutoriel vous à plus, et que vous trouverez plus facilement des diamants.
  4. Bonjour, je suis un nouveau sur ce forum ! Titre : [1.6.4] Comment faire apparaitre la tête d'un joueur sur un bloc Tutoriel : Le tutoriel portera sur comment faire apparaitre la tête du joueur sur un bloc quand il le pose. Demande par : Fine33 Merci beaucoup !
  5. Tâche répétitive Cette uvre est mise à disposition selon les termes de la Licence Creative Commons Attribution - Pas dUtilisation Commerciale - Pas de Modification 3.0 non transposé . Tout partage implique que vous citiez l'auteur original. -[iNTRODUCTION]- Bonsoir ou bonjour, j'ai décidé de vous présenter une façon de créer une classe qui permet de répéter plusieurs fois la même chose dans un temps impartit (Nous l'appellerons Task). Exemple réaliser un affichage qui se met à jour toutes les seconds. Il existe surement des moyens plus faciles ou plus complexe pour réaliser ceci et dans ce cas là dite le en commentaire s'il vous plait. -[PRES-REQUIS]- 1] Un environnement de développement intégré ou un logiciel de traitement de texte. 2] Un cerveau -[sOMMAIRE]- 1] Task.java 1] Task.java Je commence donc par créer un fichier classe qui contiendra ma task, jimplémente "Runnable" et je crée une méthode void du nom de "run" sans argument, je n'oublie pas le "@Override". package org.engine.task; public class Task implements Runnable { @Override public void run() { } } Je crée deux variables privées de type long qui contiendra notre temps actuel et notre après donc je les nomme "current_Time" et "last_Time". private long current_Time, last_Time; Lorsque nous créerons un Thread qui utilisera ce fichier la méthode run() sera appelé automatiquement, mais pour le moment elle ne fait rien donc j'ajoute une boucle infinie dans une boucle infinie voici des exemples de boucle infinie: while(true) { } for(; { } do { }while(true); personnellement je vais prendre la boucle while puis, je vais donner des valeurs à mes deux variables, donc pour le temps actuel "current_Time" dans la première boucle, je lui donne "System.currentTimeMillis();", le temps que current_Time passera dans la première boucle lui définira un temps. Dans la seconde boucle je définie de la même façon "last_Time" puis, je fais la différence de "last_Time" et "current_Time" et je mets leur valeur dans une petite variable. long timeFinal = last_Time - current_Time; Cette variable nous donnera le temps qui c'est écoulé en seconds, donc pour finir je vérifie si "timeFinal" est supérieur ou égale à trois secondes et j'exécute des tâches. package org.engine.task; public class Task implements Runnable { private long current_Time, last_Time; @Override public void run() { while(true) { current_Time = System.currentTimeMillis(); while(true) { last_Time = System.currentTimeMillis(); long timeFinal = last_Time - current_Time; if(timeFinal >= 3) { //tache à exécuté //par Exemple : //MonPanel.repaint(); } } } } } Si vous souhaitez utiliser cette classe vous devez créer un thread comme ceci : Thread thread = new Thread(new Task()); thread.start(); Fin. PS: J'ai peut-être mal expliqué ou mal compris l'utilisation des task et dans ce cas-là écrivez un commentaire. Merci. Cordialement, CIad.
  6. Installer un mod Salut à tous Ironcraftiens et Ironcraftiennes, Depuis la mise à jour 1.6.2 et la réorganisation du .minecraft, beacoup de gens se demande comment faire pour installer un mod sur Minecraft, alors j'ai decidé d'en faire un tutoriel. 1] Minecraft Forge /!\ Evitez d'avoir un .minecraft antérieur a la 1.6.2 /!\ - Rendez-vous sur la page de téléchargement de Forge - Choisissez une version de Forge en 1.6.2 puis télécharger l'installeur - Lancez-le et choisissez "Install Client" - Lancez Minecraft puis choisissez le profil "Forge" - Lancez le jeu puis vérifier que Forge est installé - Si Oui, vous pouvez maintenant installez des mods Forge en déplaçant les zip/jar des mods dans .minecraft/mods 2] Mods Vanilla - Télécharger votre mod, pour le tuto je prendrais comme exemple Optifine - Rendez vous dans .minecraft/versions - Copiez puis Collez le dossier 1.6.2 et renommez le en ce que vous voulez (Dans ce tutoriel ce sera "optifine") - Allez dans ce dossier puis renommez le .jar et le .json en optifine (le meme que pour le dossier(en gardant les extensions, bien sur ^^) - Ouvrez le .json avec votre éditeur de texte favori puis à la ligne : "id": "1.6.2", changez 1.6.2 par optifine (toujours le meme) - Deplacez les fichiers de votre mod dans le .jar a l'intérieur de votre dossier - Lancez Minecraft et sélectionnez le profil qui porte le nom de votre dossier Merci d'avoir lu, et j'espere vous avoir aidé, Cordialement, Heinair P.S : Je ne sais pas comment faire cohabiter Forge avec un mod dans son .jar pour l'instant, si vous savez comment merci de me l'envoyer en MP pour pouvoir en faire profiter tout le monde ( dans la console il parle d'ajouter un flag dans la JVM, mais je n'ai pas vraiment compris)
  7. Touches bloquées et apparition subliminale de curseur de souris Salut à tous, Minecraftien et Minecraftienne Peut-etre avez-vous dejà rencontrez ce fameux problème, mais oui celui des touches bloquées qui vous font continuer d'avancer ou de sauter ou bien celui des apparitions subliminales(de quelques millièmes de secondes) de votre curseur de souris ! Eh bien après avoir fait des recherches sur internet, j'ai trouvé la solution ! 1] Installation - Télécharger lwgl-2.6.zip (Et non les sources, le doc ou l'applet ) - Décompresser-le - Copier le dossier jar dans .minecraft\bin GNU/Linux : - Aller dans le dossier native\linux et copier-le dans .minecraft\bin\natives - Lancer Minecraft and enjoy it ! Windobe Windows : - Aller dans le dossier native\windows et copier-le dans .minecraft\bin\natives - Lancer Minecraft and enjoy it ! MacOS/X : - Aller dans le dossier native\macosx et copier-le dans .minecraft\bin\natives - Lancer Minecraft and enjoy it ! Solaris : - Aller dans le dossier native\solaris et copier-le dans .minecraft\bin\natives - Lancer Minecraft and enjoy it ! Attention : Après avoir mis à jour votre Minecraft vous devrez repetez l'opération. Voila j'ai fini pour ce tutoriel, en esperant vous avoir aidé Cordialement, Heinair
  8. Mc-Edit, comment renommer ses items ? Salut a tous ! Ceci est mon premier tutoriel soyez indulgent, merci Comme dit dans le titre, vous avez du vous demander comment faisait hypixel ou sethbling pour créer des maps super belles avec de nouveaux items ainsi que des mobs en armure surpuissant. Grâce à moi, ce sera possible. LE SOMMAIRE Les téléchargements les bases de MC-edit Les explications Renommer un item Bonus Comme il n'y a jamais de tutoriel sans partie agaçante mais pourtant utile, je commence avec une de ces parties Tout d'abord, il va nous falloir le fameux logiciel MC-edit (Je vous laisse le télécharger, normalement vous êtes capable de savoir comment faire :/ Ensuite : il faut décompresser l'archive obtenue. Après, je vous invite à exécuter MC-edit. Normalement une petite fenêtre noire devrait apparaitre Cette fenêtre est juste la console de MC-edit que j'explique : La console consiste à voir ce que fait l'ordinateur pour faire fonctionner MC-edit (je vous rassure normalement vous n'en n'avez pas besoin). Vous devez donc arriver sur une fenêtre ou plutôt le menu de mc-edit. Je vous laisse le choix de créer un monde ou d'en charger un. Je vais quand même passer par la création de monde. Dans "create new world" vous devez avoir une fenêtre un peut comme ceci (enfin jespère): Dans cette fenêtre je vais expliquer quelques petites choses : Tout le monde a remarqué à la première ligne: east-west chunk ainsi que north-south chunk, ce n'est pas bien compliqué, c'est juste le nombre de chunk qui seront uploadés lors de la création du monde. A la deuxième ligne se trouvent les coordonnées de votre point de spawn. A la troisième et quatrième ligne se trouvent le seed du monde ainsi que son type (tout le monde connait créative ou survival non ? ) Alors, la cinquième ligne est un peut plus compliquée car vous avez le choix entre flatland ou minecraft-server j'explique : - flatland permet de générer un monde plat et minecraft-server est un type de génération comme un serveur aurait fait (si vous sélectionnez cette option, cela téléchargera un minecraft_server.jar mais ne vous inquiétez pas, tout se fait automatiquement) La ligne suivante est la hauteur de la map (c'est a dire combien de blocs il y aura en dessous du sol) tous les blocs sont comblés par de la stone. La dernière ligne, je vous laisse le soin de savoir ce que c'est (en fait c'est juste pour mettre de l'herbe ou pas). C'est donc avec ça qu'on va finir la partie des bases et explications. Non je rigole. Je vais vous expliquer en quoi va consister la manipulation que l'on va faire. 2) Les explications Ce qu'on va faire, c'est manipuler un item pour qu'il ait le nom que l'on souhaite. J'imagine qu'il y en a probablement quelques uns qui connaissent NTBedit. (Pour ce qui ne connaissent pas NTBedit, c'est un logiciel de customisation de map, avec ça on peut faire la même chose que MC-edit mais c'est plus complexe) On va donner des informations supplémentaires à l'item. Par exemple, si l'on prend l'item de la torche, on sait que ses informations sont : - (son nom) torche - (son aptitude) lumière - (son type d'item) block - (pour ceux qui nont pas compris je vous invite a regarder le codes de la torche (la bible de lapprenti moddeur vous aidera)) Nous, nous allons faire cela avec MC-Edit. 3) Renommons notre item: Pour renommer notre item nous allons utilisez ce que l'on apelle un filtre, je vous vois déja dire: "Mais c'est quoi un filtre?" un filtre c'est tout simplement un petit fichier qui a une utilisation précise dans MC-edit (d'autre logiciel utilise des filtres mais ce n'es pas le sujet de ce tuto). nous allons tout particulierement utilisez les filtres de sethbling. j'en profite pour vous invitez a allez vois sa chaine il fait des explication (en anglais) des différent filtres qu'il fait. pour présentez trés rapidement sethbling c'est un enorme youtubeur minecraftien anglais qui est un des plus grand maitres de la redstone il a d'ailleur crée plusieur map avec ces fameux filtres qu'il crée lui-même (si vous voulez un exemple chercher la map skygrid qui a été généré juste avec un de ses filtres). alors on va dabord commencer par télécharger le filtres qui nous intéresse: je vous laisse cliker sur le lien suivant ainsi que télécharger le filtres. http://sethbling.com/downloads/mcedit-filters/modifyitemstrings/ ensuite pour l'installez das MC-edit ce sera vraiment simple (c'est un des deux interet d'utiliser MC-edit a NTB-edit) vous avez juste a allez dans [Votre dossier MC-edit que vous avez obtenue au début du tuto]==>le dossier MC-edit ou il y a marqué la version (pas celui ou ya marqué shematic l'autre justement)==> puis dans "filter" vous avez juste a placé le fichier que vous avez télécharger dans ce dossier est HOP c'est finie ! il faudra ensuite reboot MC-edit (si il n'était pas allumé au moment ou vous avez placez le filtre bravo !) cette manip servira a ce que MC-edit prennent en compte le filtre. pour continuer il faudra aller dans minecraft IG. je vous laisse le choix du monde que vous allez utilisez (pour ma part je vais prendre le monde que j'ai crée au début du tuto). vous pouvez y placer un coffre, je vais commencez (moi du moin) y mettre une épée en diamand cela sera l'item que je vais modifier. je vous invite donc aprés avoir mis votre item dans le coffre a fermer minecraft (ou du moin le monde) est a aller sur MC-edit. normalement voous devriez avoir quelque chose comme sa (enfin dans mon cas c'est comme sa) (ne vous inquietez pas de la neige c'est juste que mon monde c'est généré sur un biome neigne est qu'il a neigé pendant que j'uploader les screen est que j'écrivais ce tuto) PS:MC-edit est buggé certain texture ne sont pas bien adapté vous rencontrerez ce bug pour beaucoup d'element de la redstone ainsi que pour les coffre (qui sont représenter par de la stone). maintenant il va faloir sélectionez le coffre pour que l'on puissent récupéré l'item est le modifier en faisant comme cela: aprés ceci cliké sur l'icon des filtres est sélectionnnez le filtre "modify item string" vous devriez normalement tombé sur quelque chose de ce genre je vais vous expliquez qu'es que cette interface Name: je pense ne pas avoir a expliquez sa Name Color: la couleur du nom de l'item Bold: nom de l'item en gras strike: nom de l'item barré underline: nom de l'item souligné italic: nom de l'item en italic PS: si je me suis trompé lors des traduction mercie de me le dire que j'édite le tuto un peut plus bas il y a Add lore: c'est la description de l'item le reste est comme le nom mais je vais vous expliquez un peut la particuliarité de la description en effet elle est un peut buggé :/ il n'y a pas de retour a la ligne automatique dans minecraft donc vous pouvez écrire autant que vous voulez sa sera toujours sur la même ligne donc si vous voulez écrire une description sur plusieur ligne il faut apliqué plusieur fois le filtre. aprés avoir apliqué mon filtre voila ce qu'es devenue mon épée bien sur je l'ai fait selon mon envie mais vous pouvez mettre l'item que vous voulez avec le nom que vous voulez c'est comme ceci que fait hypixel pour renommer ses armures dans ses maps est idem pour sethbling avec sa derniere map "pile of bodies" mais bon je vais arreter la pour passer a ce que vous attendiez tous (enfin j'espere) BONUS: nous voila donc au bonus ici je vais vous parlez de petite chose utilse est même (vue que c'est la premiere) je vais vous apprendre a vous servir d'un autre filtre ! ce filtre permettera de modifier l'effet de potion ! je vous laisse télécharger le filtre est l'instaler (maintenant vous savez comment faire ) pour utilisez ce filtre vous avez juste a faire comme la méthode précédente mais en mettant une potion a la place d'un item. aprés utilisez le filtre pour la customizer a votre façon ! et ce qui peut paraitre trés interessant c'est de combiner les deux filtres pour donnez une potion sympa du genre ceci: (oui j'ai juste modifier le nom mais c'est parceque je vien de me rendre compte que j'ai oublié de rajouter les effet prévue :/) et voila ^^ je vous dit donc a la prochaine en espérant que vous aurez aimer ce tutoriel la prochaine fois nous verront 2 filtre ! (oui parceque je n'aurais pas a expliquez comment les installez est comment marche MC-edit vue que vous le savez maintenant ^^) A la prochaine tout le monde
  9. Tutoriel : Créer un feu d'artifice Bonjour tout le monde, aujourd'hui, je vais vous montrer comment créer un feu d'artifice. Pour cela, il n'y a rien de dur, il suffit de suivre mon tutoriel qui ne prend qu'une à deux minutes à lire. Sommaire : Craft 1 (toile explosif) Craft 2 (toile explosif avec changement de couleurs progressif) (Facultatif) Craft 3 (Fusée) Sur votre table de craft, placez ces éléments : Poudre à canon Colorant-s Vous n'êtes pas obligé mais si vous voulez avoir des effets, ajoutez ces éléments: Pépite d'or : L'explosion du feu d'artifice est en une forme étoilée. Diamant : L'explosion du feu d'artifice laisse des trainées. Poussière de Glowstone : L'explosion du feu d'artifice scintille. Charge de feu : L'explosion du feu d'artifice est plus grande. Plume : L'explosion du feu d'artifice est en une forme quelconque. Tête : L'explosion du feu d'artifice a la forme de la tête d'un Creeper Et voilà, maintenant prenez votre étoile explosif, placez-là dans le craft et ajouté cela : Facultatif : Colorant-s (Les colorants ajoutés après coup donnent un changement progressif de couleurs après l'explosion.) Après cela, prenez votre étoile explosif et suivez la suite de ce tutoriel : Ajoutez : Papier 1-3 poudres à canon (3 donnant une attente plus longue avant que l'explosion a lieu, donc la fusée sera plus haute.) Votre/vos étoiles explosifs («vos», car dans le craft de l'étoile explosif, la place est très limité pour le nombre de colorants et vous ne pouvez pas ajouter plus d'une forme à la fois, en mettant plusieurs étoiles explosifs, vous pouvez avoir plusieurs formes d'explosions différentes.) Et voilà votre fusée, il ne manque plus que faire clique droit ou la mettre dans un distributeur.
  10. Tutoriel : Créer un preset Après mon tutoriel sur les feux d'artifice, je vais vous montrer comment créer un preset. Pour commencer, «preset» est un mot venant de l'anglais voulant dire «pré-réglage», car à la création d'un nouveau monde plat, on peut le personnalisé avec toutes sorte de bloc, mais pas seulement. Sommaire : Couches Biome Structures Pour créer un preset, il faut obligatoirement commencé par ce morceau de code : Maintenant, on va y ajouter des couches, on les place de bas en haut, pour cela, il ne faut pas écrire le nom du bloc mais son ID : Cliquez ici pour voir la liste des IDs dans Minecraft. Voilà comment faire, je veux que ma map contient comme couche de fond, de la bedrock, son ID est 7, alors je fais comme ça : Ensuite, je vais y ajouté de la pierre, son ID est 1, mais attention, je veux que la pierre fasse 192 blocs de haut, pour cela, au lieu d'écrire «1,1,1,1,1,1,1,1,1,1,1,1.....», on va écrire comme cela : Vous avez peut-être remarqué que je place des virgules entre chaques couches. Je fais pareil pour de la terre, son ID est 3, je veux qu'il fasse 3 couches de haut : Pas besoin de vous précisé que le premier 3 représente le nombre de blocs de hauteur et qu le deusième 3 représente l'ID de la terre. Maintenant, je veux de l'herbe, son ID est 2 : Et voilà, maintenant, on va définir notre biome, mais avant, comme vous l'avez pû voir, j'ai placé un point virgule, c'est pour faire savoir au jeu que nous avons fini la partie du code contenant les couches. Comme pour les blocs, les biomes ont des IDs, ceux-ci sont trouvable ici : Malheureusement, nous ne pouvons placer qu'un seul biome par map plate. Je vais décider de mettre une jungle pour ma map, pour cela, il faut écrite cela : J'ai aussi mis un point virgule après mon biome, en total, il y en a que trois, le premier après la base du code, le deuxième après les couches et le dernier après le biome. Sinon, pour les structures, il suffit de mettre cela : village La map contient des village. mineshaft La map contient des mines abandonnées. stronghold La map contient un grand donjon avec un portail vers l'End (ou bastion). dungeon La map contient des petits donjons composés de pierres moussues biome_1 Pour l'instant, seul le nombre 1 est disponible, ce code permet de générer des temples des déserts si vous avez un biome désert ou des temples des jungles si vous avez un biome jungle. decoration Cela apporte de la vie à votre map, il permet de générer des hautes herbes, des arbres, des fleurs... Tout dépend votre biome, la végétation sera différente. lake La map contient de petits lacs, ceux-ci sont composés d'eau. lava_lake La map contient de petits lacs de lave, avec de la pierre autour de ceux-ci. Maintenant, vous pouvez si vous l'avez envie, ajouter cela pour 3 de ces 8 structures : village(size=0 distance=0) size : La grandeur de votre village distance : La distance entre les villages mineshaft(chance=0.0) Cela représente, entre 0.0 et 1.0, la fréquence d'apparition des mines abandonnées stronghold(count=3) 3 représente le nombre de bastion sur la map. Je décide de mettre de grands villages, beaucoup des mines abandonnées, 5 bastions, des temples, de la végétation et des lacs simples : Attention, si votre map n'est pas assez épais, vous risquer de voir vos mines abandonnées, vos bastions et vos donjons flotter dans les airs. Comme vous pouvez le voir, le code ne se termine par rien du tout, ni virgule, ni point virgule, pas besoin, le jeu va automatiquement savoir que le code est fini. Et en parlant de fini, devinez quoi, ce tutoriel s'achève ici et maintenant. En espérant que vous avez bien tout suivi. Bonus : Une image simple qui récapitule le tout :