• S'inscrire
    • Se connecter
    • Recherche
    • Récent
    • Mots-clés
    • Populaire
    • Utilisateurs
    • Groupes

    Résolu Interface

    1.7.x
    1.7.10
    2
    3
    551
    Charger plus de messages
    • Du plus ancien au plus récent
    • Du plus récent au plus ancien
    • Les plus votés
    Répondre
    • Répondre à l'aide d'un nouveau sujet
    Se connecter pour répondre
    Ce sujet a été supprimé. Seuls les utilisateurs avec les droits d'administration peuvent le voir.
    • Z
      Zokyt dernière édition par

      Mon probleme a la ligne 33 et 34 est bh ces les premier mot ces en rouge comment je fait (j’ai suivi le tuto de Robin mais lui cetter en 1.11.X

      package com.mod.exonia.gui;
      
      import com.mod.exonia.Reference;
      
      import net.minecraft.client.Minecraft;
      import net.minecraft.client.gui.Gui;
      import net.minecraft.client.gui.GuiButton;
      import net.minecraft.util.ResourceLocation;
      
      public class GuiButtonDiscord extends GuiButton
      {
          private static final ResourceLocation DISCORD_ICON = new ResourceLocation(Reference.MOD_ID + ":textures/bouton/teamspeak.png");
          private static final ResourceLocation DISCORD_HOVER_ICON = new ResourceLocation(Reference.MOD_ID + ":textures/bouton/teamspeak.png");
      
          public GuiButtonDiscord(int buttonId, int x, int y)
          {
              super(buttonId, x, y, 20, 20, ""); // taille de 20x20, pas de nom
          }
      
          public void drawButton(Minecraft mc, int mouseX, int mouseY)
          {
              if(this.visible)
              {
                  boolean mouseHover = mouseX >= this.xPosition && mouseY >= this.yPosition && mouseX < this.xPosition + this.width && mouseY < this.yPosition + this.height;
                  if(mouseHover) // si la souris est sur le bouton
                  {
                      mc.getTextureManager().bindTexture(DISCORD_HOVER_ICON);
                  }
                  else
                  {
                      mc.getTextureManager().bindTexture(DISCORD_ICON);
                  }
                  GlStateManager.color(1.0F, 1.0F, 1.0F, 1.0F);
                  Gui.drawScaledCustomSizeModalRect(this.xPosition, this.yPosition, 0, 0, 128, 128, 20, 20, 128, 128);
              }
          }
      }
      
      1 réponse Dernière réponse Répondre Citer 0
      • robin4002
        robin4002 Moddeurs confirmés Rédacteurs Administrateurs dernière édition par

        GlStateManager.color était GL11.glColor en 1.7.10 et Gui.drawScaledCustomSizeModalRect devient Gui.func_xxxx en 1.7.10 (je ne connais pas le nom exacte de la fonction, c’est la dernière de la classe Gui).

        1 réponse Dernière réponse Répondre Citer 0
        • Z
          Zokyt dernière édition par

          @‘robin4002’:

          GlStateManager.color était GL11.glColor en 1.7.10 et  Gui.drawScaledCustomSizeModalRect devient Gui.func_xxxx en 1.7.10 (je ne connais pas le nom exacte de la fonction, c’est la dernière de la classe Gui).

          MERCI !

          1 réponse Dernière réponse Répondre Citer 0
          • 1 / 1
          • Premier message
            Dernier message
          Design by Woryk
          Contact / Mentions Légales

          MINECRAFT FORGE FRANCE © 2018

          Powered by NodeBB