Jump to content

nxtVentix

Members
  • Posts

    8
  • Joined

  • Last visited

Everything posted by nxtVentix

  1. I dont know how to make a scrollable List in a GuiScreen with your Codes... Iam reallly new in forge development. Can u give me a snippet or example
  2. Mhhh. It is honestly too confusing for me. But I will look
  3. I don't know how to work with this Code. I can see nothing with ScorllableLists forge has a GuiScrollingList but I don't know how that's works.
  4. Hello, @everyone. I would like to create a Scrollable List in a guiscreen. Like the Keybindings Settings Menu Example or the resource pack menu or the snooper settings menu. Can any one give me a snippet 4 that.
  5. i Changed it correctly. But it still doesn't work
  6. Hello, i try to create a Checkbox. Here u see: Adding the button: buttonList.add(new GuiCheckBox(888, this.width / 2 - 155, this.height / 6 + 24 - 6)); Code of GuiCheckbox Class: package net.foxmod.gui.menu; import net.minecraft.client.Minecraft; import net.minecraft.client.gui.GuiButton; import net.minecraft.util.ResourceLocation; import org.lwjgl.opengl.GL11; class GuiCheckBox extends GuiButton { private boolean isChecked; protected static final ResourceLocation a = new ResourceLocation("foxmod/cosmetics/check.png"); public GuiCheckBox(int id, int xPosition, int yPosition, boolean initialState) { super(id, xPosition, yPosition, 18, 18, ""); isChecked = initialState; } public GuiCheckBox(int id, int xPosition, int yPosition) { this(id, xPosition, yPosition, false); } public void setChecked(boolean checked) { isChecked = checked; } public boolean isChecked() { return isChecked; } public void drawButton(Minecraft par1Minecraft, int xMousePosition, int yMousePosition) { int spriteX = 0; int spriteY = isChecked ? 18 : 0; GL11.glColor4f(1.0F, 1.0F, 1.0F, 1.0F); Minecraft.getMinecraft().getTextureManager().bindTexture(a); drawTexturedModalRect(x, y, spriteX, spriteY, 17, 17); } } Here is my Structure of resources Folder. And at the left side, the empty button..
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.