Résolu Interface
-
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); } } }
-
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).
-
@‘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 !