27 juil. 2015, 13:56

Voilà ma classe et j’aimerais rajouter un bouton comme Minecraft mais je le veux tout jaune et voilà 🙂

​package fr.altiscraft.altiscraft.common;

import java.util.ArrayList;
import java.util.List;

import org.lwjgl.opengl.GL11;

import net.minecraft.client.Minecraft;
import net.minecraft.client.gui.GuiButton;
import net.minecraft.client.gui.GuiScreen;
import net.minecraft.client.gui.GuiTextField;
import net.minecraft.util.ResourceLocation;

public class GuiATM extends GuiScreen {

int guiWidth = 250;
int guiHeight = 250;

protected List buttonList = new ArrayList();

private GuiTextField text;

int i = this.height / 4 + 48;

public void initGui() {
super.initGui();
this.buttonList.add(new GuiButton(0, 0, 0, 50, 20, "Pierre"));
}

@Override
public void drawScreen(int x, int y, float ticks) {
int guix = (width - guiWidth) / 2;
int guiy = (height - guiHeight) / 2;
mc.renderEngine.bindTexture(new ResourceLocation(ModAltisCraft.MODID, "textures/gui/Fond.png"));
drawTexturedModalRect(guix, guiy, 0, 0, guiWidth, guiHeight);
GL11.glColor4f(1, 1, 1, 1);
fontRendererObj.drawString("ATM", guix + 120, guiy - 10, 0xFFFF00);
super.drawScreen(x, y, ticks);
}

protected void actionPerformed(GuiButton button) {
if (button.id == 0) {
}
}

protected void keyTyped(char par1, int par2) {
}

public void updateScreen() {
super.updateScreen();
}

@Override
public boolean doesGuiPauseGame() {
return false;
}
}

J’ai fais des recherches et des tests mais rien 😕

EDIT : En fesant Echap on ne peut pas quitter mon GUI comment résoudre ? 😕