Aller au contenu

Shey

Membre
  • Compteur de contenus

    141
  • Inscription

  • Dernière visite

  • Days Won

    5

Tout ce qui a été posté par Shey

  1. Shey'

    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 1 ans et demi (2014-2015). 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 !
  2. 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()); }
  3. Tu créer "Paxel" dans ToolsMaterial : Item.ToolMaterial.NIVEAUDEMATERIAL Puis tu le met ici.
  4. [1.7-1.8] Modifier Craftbukkit/Spigot

    Antho, passe sous paperspigot, c'est beaucoup mieux.
  5. RECRUTEMENT SYS ADMIN

    Ah, ok, oui je le connais très bien même
  6. RECRUTEMENT SYS ADMIN

    Quel est le nom de votre serveur?
  7. [A supprimer]

    Franchement, c'est cool ça, je n'es jamais entendu parler de toi, tu as déjà dév pour des serveurs ?
  8. Graphiste / launcher Shwize [Cv]

    Bonsoir, je trouves que ce que tu fais est impec' Je vous reconseille ce gars !
  9. Développement / MCP / SPIGOT / LAUNCHER

    J'en c'est rien du tout mdrrr, ils veulent se faire d'la thune et arnaquer les gens je penses ^^'
  10. Développement / MCP / SPIGOT / LAUNCHER

    Il voles des images de Ketlark, il ne sait pas dév. Quand il me demande sur skype, pour comment recompilé et mettre optifine ect...
  11. [1.7.x] Item qui fait spawn un mob sur le bloc cliqué

    Failed tests: maxStackSize[272: CREEPER_STICK](org.bukkit.PerMaterialTest): (..) Cherche un peu --'
  12. [1.7.x] Créer une hache de combat

    Ou alors tu vas sur le github de Mc-dev
  13. Présentation - Riikog

    Snoopy, ce poste date de 2015...
  14. Dat topic à flood !

    Salut TheFumelgo ! :D
  15. Offre ON | Dessin

    Salut, je viens de repasser sur ce sujet, pour voir si tu avais baissé tes prix, et je trouves ça, un peu plus raisonnable.
  16. A supprimer

    Sans être méchant, je ne penses pas que tu trouveras un développeur gratuit.
  17. [WIP][1.7.10] Créer des Armures 2.0

    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.
  18. Offre ON | Dessin

    Ah oui, donc en effet c'est très cher 30 35€ pour ce que tu fais Zein..
  19. Offre ON | Dessin

    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.
  20. Excuse moi, j'ai pas vu le protected.
  21. En faite c'est exactement pareil ^^'..
  22. UtoziaMC - Un serveur sous launcher (moddé) FARM2WIN !

    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 ^^'
  23. Présentation de Flash~ L'homme Mayo

    Bienvenue sur Ironcraft !
  24. [1.7-1.8] Modifier Craftbukkit/Spigot

    D'accord, vu que tu ne met pas de screen add moi Skype : soldat.sub
×