Shey

Membre
  • Compteur de contenus

    91
  • Inscription

  • Dernière visite

  • Days Won

    5

Tout ce qui a été posté par Shey

  1. Normal, c'est parceque il faut que tu modifie le 5 dans ce code : itemRegistry.addObject(ID, "a_helmet", (new ItemArmor(ItemArmor.ArmorMaterial.NOMDEVOTREMATERIAL, 5, 0)).setUnlocalizedName("a_helmet").setTextureName("a_helmet")); Et que tu ajoutes ton nouveau minerais dans renderbiped.
  2. Ah oui, donc en effet c'est très cher 30 35€ pour ce que tu fais Zein..
  3. Yow', je trouve ça un peu cher pour ce que c'est. Baisse a 25-30€ et c'est parfait. Cordialement. Je viens de voir une faute : J'espère que mes œuvres et que vous prendrez une ou des commandes :) ceci ne veut rien dire.
  4. Bonjour à tous, je suis Shey' ! Je me présente au près de la communauté du IRONCRAFT ! IRL : J'me présente moi c'est Mathieu, je suis un jeune étudiant âgé de 17 ans. Je joue à minecraft quand j'ai le temps, quand je dis le mot "Temps" c'est par-ce-que je suis souvent dehors avec des ami(e)s. J'habite dans le sud de la France [CANNES] pour les personnes qui veulent savoir. Côté développement : Je suis développeur depuis maintenant 3 ans (2013). Je suis spécialisé sur du développement JAVA, je m'occupe de tout ce qui est : launcher,mod,plugin. J'ai commencer en faisant des plugins pour des petits serveur et cela ma fait évoluer, je me suis dis : "Pourquoi pas essayer de faire d'autre chose" ? C'est à ce moment ou tout commença. Je compte ainsi commencer le développement "WEB" dans les mois a venir. Bon j'espère que vous avez eu le temps de tout lire ou alors vous étiez dehors avec vos ami(e)s :/ J'espère de bien être reçu par vous (La communauté IronCraft). Merci à vous !
  5. Excuse moi, j'ai pas vu le protected.
  6. En faite c'est exactement pareil ^^'..
  7. Ohohoh, les mecs c'est bon ! C'est pas parceque ByVezia à pris des codes d'autre launcher que sont launcher est nul. @lucas09881 même si il à jamais tenu un serveur sa te fais quoi ? Faut arrêter à un moment oh ^^'
  8. 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()); }
  9. Bienvenue sur Ironcraft !
  10. D'accord, vu que tu ne met pas de screen add moi Skype : soldat.sub
  11. Tu n'as pas tors, mais vu que l'autre tutoriel à était supprimé, je voulais pas que les gens s'embête à ré écrire. C'est pour cela que j'ai fais comme ça.
  12. Salut, add moi Skype : soldat.sub
  13. Avez-vous bien suivis le tutoriel ? Si oui, je pense que cela vient de votre ".m2"
  14. Tu peux m'add sur Skype si tu veux : soldat.sub
  15. Bonsoir, je suis actuellement dispo, je peux te faire ( Launcher + Spigot + Client ).
  16. --', C'fou les gens comme sa, déjà tu fais des launcher grâce à Litarvan, sais-tu faire un plugins ? Non. Donc dis pas moi je peux faire ^^'
  17. 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 !
  18. tutoriel

    Pourquoi pas, cela n'est pas très très dur.. Il y à plein de tutoriel comme celui là. Mais si tu le souhaite je le ferais ;)
  19. Bon bah, bienvenue sur IronCraft !
  20. Oui, mais après c'est sur que c'est un atout, mais tous les serveur qui marche ont mis de l'argent de côté. Moi avant j'avais un serveur il à durée 3 mois. Nous avons économisés 450€, mais on à mis 150€ map, payer youtubeur donc -160€ ect.. Pour avoir un avenir faut avoir de l'argent c'tout.
  21. Déjà cet personne s'amuse à me proposer une chaine à 50 000 abonnés YOUTUBE, il n'a pas d'argent, il rat des gens. Je ne sais pas si vous connaissez la chaîne les faux cons. De arthur d'NRJ, bah il à manipulé Arthur pour avoir accès à la chaîne.
  22. Ah oui, en effet celui là est pas mal. Juste quelque chose de négatif, juste "mon avis" je trouve que le font ne va pas avec ;)
  23. Je n'avais encore jamais vu ce poste ! Franchement super boulot, et si tu veux tu peux me contacter via skype pour une commande ;)
  24. Bonne chance à vous! Je vous suis de prêt.