/** * Called by the controls from the buttonList when activated. (Mouse pressed for buttons) */ protected void actionPerformed(GuiButton button) { if (button.enabled) { if (button.id < 200 && button instanceof GuiOptionButton) { this.settings.setOptionValue(((GuiOptionButton)button).returnEnumOptions(), 1); button.displayString = this.settings.getKeyBinding(GameSettings.Options.getEnumOptions(button.id)); } if (button.id == 200) { this.mc.gameSettings.saveOptions(); this.mc.displayGuiScreen(this.prevScreen); } if (button.id != GameSettings.Options.AA_LEVEL.ordinal()) { ScaledResolution scaledresolution = new ScaledResolution(this.mc); this.setWorldAndResolution(this.mc, scaledresolution.getScaledWidth(), scaledresolution.getScaledHeight()); } } }
/** * Called by the controls from the buttonList when activated. (Mouse pressed for buttons) */ protected void actionPerformed(GuiButton button) { if (button.enabled) { if (button.id < 200 && button instanceof GuiOptionButton) { this.settings.setOptionValue(((GuiOptionButton)button).returnEnumOptions(), 1); button.displayString = this.settings.getKeyBinding(GameSettings.Options.getEnumOptions(button.id)); } if (button.id == 200) { this.mc.gameSettings.saveOptions(); this.mc.displayGuiScreen(this.prevScreen); } } }
/** * Adds the buttons (and other controls) to the screen in question. Called when the GUI is displayed and when the * window resizes, the buttonList is cleared beforehand. */ public void initGui() { this.title = I18n.format("of.options.animationsTitle", new Object[0]); this.buttonList.clear(); for (int i = 0; i < enumOptions.length; ++i) { GameSettings.Options gamesettings$options = enumOptions[i]; int j = this.width / 2 - 155 + i % 2 * 160; int k = this.height / 6 + 21 * (i / 2) - 12; if (!gamesettings$options.getEnumFloat()) { this.buttonList.add(new GuiOptionButtonOF(gamesettings$options.returnEnumOrdinal(), j, k, gamesettings$options, this.settings.getKeyBinding(gamesettings$options))); } else { this.buttonList.add(new GuiOptionSliderOF(gamesettings$options.returnEnumOrdinal(), j, k, gamesettings$options)); } } this.buttonList.add(new GuiButton(210, this.width / 2 - 155, this.height / 6 + 168 + 11, 70, 20, Lang.get("of.options.animation.allOn"))); this.buttonList.add(new GuiButton(211, this.width / 2 - 155 + 80, this.height / 6 + 168 + 11, 70, 20, Lang.get("of.options.animation.allOff"))); this.buttonList.add(new GuiOptionButton(200, this.width / 2 + 5, this.height / 6 + 168 + 11, I18n.format("gui.done", new Object[0]))); }
/** * Called by the controls from the buttonList when activated. (Mouse pressed for buttons) */ protected void actionPerformed(GuiButton button) { if (button.enabled) { if (button.id < 200 && button instanceof GuiOptionButton) { this.settings.setOptionValue(((GuiOptionButton)button).returnEnumOptions(), 1); button.displayString = this.settings.getKeyBinding(GameSettings.Options.getEnumOptions(button.id)); } if (button.id == 200) { this.mc.gameSettings.saveOptions(); this.mc.displayGuiScreen(this.prevScreen); } if (button.id == 210) { this.mc.gameSettings.saveOptions(); GuiYesNo guiyesno = new GuiYesNo(this, I18n.format("of.message.other.reset", new Object[0]), "", 9999); this.mc.displayGuiScreen(guiyesno); } } }
/** * Adds the buttons (and other controls) to the screen in question. Called when the GUI is displayed and when the * window resizes, the buttonList is cleared beforehand. */ public void initGui() { int i = 0; for (GameSettings.Options gamesettings$options : enumOptions) { int j = this.width / 2 - 155 + i % 2 * 160; int k = this.height / 6 + 21 * (i / 2) - 10; if (!gamesettings$options.getEnumFloat()) { this.buttonList.add(new GuiOptionButton(gamesettings$options.returnEnumOrdinal(), j, k, gamesettings$options, this.settings.getKeyBinding(gamesettings$options))); } else { this.buttonList.add(new GuiOptionSlider(gamesettings$options.returnEnumOrdinal(), j, k, gamesettings$options)); } ++i; } this.buttonList.add(new GuiButton(200, this.width / 2 - 100, this.height / 6 + 168 + 11, I18n.format("gui.done", new Object[0]))); }
/** * Called by the controls from the buttonList when activated. (Mouse pressed for buttons) */ protected void actionPerformed(GuiButton button) { if (button.enabled) { if (button.id < 200 && button instanceof GuiOptionButton) { this.settings.setOptionValue(((GuiOptionButton)button).returnEnumOptions(), 1); button.displayString = this.settings.getKeyBinding(GameSettings.Options.getEnumOptions(button.id)); } if (button.id == 200) { this.mc.gameSettings.saveOptions(); this.mc.displayGuiScreen(this.prevScreen); } if (button.id != GameSettings.Options.CLOUD_HEIGHT.ordinal()) { ScaledResolution scaledresolution = new ScaledResolution(this.mc); int i = scaledresolution.getScaledWidth(); int j = scaledresolution.getScaledHeight(); this.setWorldAndResolution(this.mc, i, j); } } }
/** * Adds the buttons (and other controls) to the screen in question. Called when the GUI is displayed and when the * window resizes, the buttonList is cleared beforehand. */ public void initGui() { int i = 0; for (GameSettings.Options gamesettings$options : enumOptions) { int j = this.width / 2 - 155 + i % 2 * 160; int k = this.height / 6 + 21 * (i / 2) - 10; if (!gamesettings$options.getEnumFloat()) { this.buttonList.add(new GuiOptionButton(gamesettings$options.returnEnumOrdinal(), j, k, gamesettings$options, this.settings.getKeyBinding(gamesettings$options))); } else { this.buttonList.add(new GuiOptionSlider(gamesettings$options.returnEnumOrdinal(), j, k, gamesettings$options)); } ++i; } this.buttonList.add(new GuiButton(210, this.width / 2 - 155, this.height / 6 + 168 + 11, 70, 20, "All ON")); this.buttonList.add(new GuiButton(211, this.width / 2 - 155 + 80, this.height / 6 + 168 + 11, 70, 20, "All OFF")); this.buttonList.add(new GuiOptionButton(200, this.width / 2 + 5, this.height / 6 + 168 + 11, I18n.format("gui.done", new Object[0]))); }
/** * Adds the buttons (and other controls) to the screen in question. Called when the GUI is displayed and when the * window resizes, the buttonList is cleared beforehand. */ public void initGui() { int i = 0; for (GameSettings.Options gamesettings$options : enumOptions) { int j = this.width / 2 - 155 + i % 2 * 160; int k = this.height / 6 + 21 * (i / 2) - 10; if (!gamesettings$options.getEnumFloat()) { this.buttonList.add(new GuiOptionButton(gamesettings$options.returnEnumOrdinal(), j, k, gamesettings$options, this.settings.getKeyBinding(gamesettings$options))); } else { this.buttonList.add(new GuiOptionSlider(gamesettings$options.returnEnumOrdinal(), j, k, gamesettings$options)); } ++i; } this.buttonList.add(new GuiButton(210, this.width / 2 - 100, this.height / 6 + 168 + 11 - 44, "Reset Video Settings...")); this.buttonList.add(new GuiButton(200, this.width / 2 - 100, this.height / 6 + 168 + 11, I18n.format("gui.done", new Object[0]))); }
protected void actionPerformed(GuiButton guibutton) { if (guibutton.enabled) { if (guibutton.id < 200 && guibutton instanceof GuiOptionButton) { this.settings.setOptionValue(((GuiOptionButton)guibutton).func_146136_c(), 1); guibutton.displayString = this.settings.getKeyBinding(GameSettings.Options.getEnumOptions(guibutton.id)); } if (guibutton.id == 200) { this.mc.gameSettings.saveOptions(); this.mc.displayGuiScreen(this.prevScreen); } if (guibutton.id != GameSettings.Options.CLOUD_HEIGHT.ordinal()) { ScaledResolution scaledresolution = new ScaledResolution(this.mc.gameSettings, this.mc.displayWidth, this.mc.displayHeight); int i = scaledresolution.getScaledWidth(); int j = scaledresolution.getScaledHeight(); this.setWorldAndResolution(this.mc, i, j); } } }
/** * Returns true if the mouse has been pressed on this control. */ @Override public boolean mousePressed(int p_148278_1_, int p_148278_2_, int p_148278_3_, int p_148278_4_, int p_148278_5_, int p_148278_6_) { if (this.field_148323_b.mousePressed(this.field_148325_a, p_148278_2_, p_148278_3_)) { if (this.field_148323_b instanceof GuiOptionButton) { this.field_148325_a.gameSettings.setOptionValue(((GuiOptionButton) this.field_148323_b).returnEnumOptions(), 1); //this.field_148323_b.displayString = this.field_148325_a.gameSettings.getKeyBinding(NausicaaGameSettings.Options.getEnumOptions(this.field_148323_b.id)); } return true; } else if (this.field_148324_c != null && this.field_148324_c.mousePressed(this.field_148325_a, p_148278_2_, p_148278_3_)) { if (this.field_148324_c instanceof GuiOptionButton) { this.field_148325_a.gameSettings.setOptionValue(((GuiOptionButton) this.field_148324_c).returnEnumOptions(), 1); // this.field_148324_c.displayString = this.field_148325_a.gameSettings.getKeyBinding(NausicaaGameSettings.Options.getEnumOptions(this.field_148324_c.id)); } return true; } else { return false; } }
@SuppressWarnings("unchecked") public void initGui() { w = this.width; h = this.height; btnW = w / 4; btnH = this.fontRendererObj.FONT_HEIGHT * 2; fH = this.fontRendererObj.FONT_HEIGHT; this.buttonList.clear(); this.buttonList.add(new GuiOptionButton(0, w / 2 + btnW / 2, h / 4 - 60 + 50 - btnH / 2 + (btnH + fH / 2) * 0, btnW, btnH, Setting.displayAdvInfoMob ? "ON" : "OFF")); this.buttonList.add(new CustomGuiOptionSlider(1, w / 2 + btnW / 2, h / 4 - 60 + 50 - btnH / 2 + (btnH + fH / 2) * 1, btnW, btnH, StatCollector.translateToLocal("smartcursor.gui.heartCount"), 5F, 50F, 1F, (float) Setting.maxHeartCount, this)); this.buttonList.add(new GuiOptionButton(2, w / 2 + btnW / 2, h / 4 - 60 + 50 - btnH / 2 + (btnH + fH / 2) * 2, btnW, btnH, renderHandler.getDropStyleName())); this.buttonList.add(new CustomGuiOptionSlider(3, w / 2 + btnW / 2, h / 4 - 60 + 50 - btnH / 2 + (btnH + fH / 2) * 3, btnW, btnH, StatCollector.translateToLocal("smartcursor.gui.distance"), 1F, 100F, 1F, (float) Setting.lookDistance, this)); this.buttonList .add(new CustomGuiOptionSlider(4, w / 2 + btnW / 2, h / 4 - 60 + 50 - btnH / 2 + (btnH + fH / 2) * 4, btnW, btnH, StatCollector.translateToLocal("smartcursor.gui.transparent"), 0F, 255F, 1F, Setting.transparent, this)); this.buttonList.add(new GuiOptionButton(5, w / 2 + btnW / 2, h / 4 - 60 + 50 - btnH / 2 + (btnH + fH / 2) * 5, btnW, btnH, renderHandler.getPlayerStyleName())); this.buttonList.add(new GuiOptionButton(6, w / 2 + btnW / 2, h / 4 - 60 + 50 - btnH / 2 + (btnH + fH / 2) * 6, btnW, btnH, Setting.showTooltipInRightCorner ? StatCollector.translateToLocal("smartcursor.gui.rightCorner") : StatCollector.translateToLocal("smartcursor.gui.leftCorner"))); this.buttonList.add(new CustomGuiOptionSlider(7, w / 2 + btnW / 2, h / 4 - 60 + 50 - btnH / 2 + (btnH + fH / 2) * 7, btnW, btnH, StatCollector.translateToLocal("smartcursor.gui.tooltipDelta"), 0F, 5000F, 1F, (float) Setting.delta, this)); }
/** * Adds the buttons (and other controls) to the screen in question. Called when the GUI is displayed and when the * window resizes, the buttonList is cleared beforehand. */ public void initGui() { this.mc.getNetHandler().addToSendQueue(new C16PacketClientStatus(C16PacketClientStatus.EnumState.REQUEST_STATS)); this.buttonList.clear(); this.buttonList.add(new GuiOptionButton(1, this.width / 2 + 24, this.height / 2 + 74, 80, 20, I18n.format("gui.done", new Object[0]))); }
/** * Called by the controls from the buttonList when activated. (Mouse pressed for buttons) */ protected void actionPerformed(GuiButton button) { if (button.enabled) { if (button.id < 200 && button instanceof GuiOptionButton) { this.settings.setOptionValue(((GuiOptionButton)button).returnEnumOptions(), 1); button.displayString = this.settings.getKeyBinding(GameSettings.Options.getEnumOptions(button.id)); } if (button.id == 200) { this.mc.gameSettings.saveOptions(); this.mc.displayGuiScreen(this.prevScreen); } if (button.id == 210) { this.mc.gameSettings.setAllAnimations(true); } if (button.id == 211) { this.mc.gameSettings.setAllAnimations(false); } ScaledResolution scaledresolution = new ScaledResolution(this.mc); this.setWorldAndResolution(this.mc, scaledresolution.getScaledWidth(), scaledresolution.getScaledHeight()); } }
/** * Adds the buttons (and other controls) to the screen in question. Called when the GUI is displayed and when the * window resizes, the buttonList is cleared beforehand. */ public void initGui() { this.buttonList.add(new GuiOptionButton(0, this.width / 2 - 74, this.height / 6 + 96, this.confirmButtonText)); this.listLines2.clear(); this.listLines2.addAll(this.fontRendererObj.listFormattedStringToWidth(this.messageLine2, this.width - 50)); }
/** * Called by the controls from the buttonList when activated. (Mouse pressed for buttons) */ protected void actionPerformed(GuiButton button) { if (button.enabled) { if (button.id < 200 && button instanceof GuiOptionButton) { this.settings.setOptionValue(((GuiOptionButton)button).returnEnumOptions(), 1); button.displayString = this.settings.getKeyBinding(GameSettings.Options.getEnumOptions(button.id)); } if (button.id == 200) { this.mc.gameSettings.saveOptions(); this.mc.displayGuiScreen(this.prevScreen); } if (button.id == 210) { this.mc.gameSettings.setAllAnimations(true); } if (button.id == 211) { this.mc.gameSettings.setAllAnimations(false); } if (button.id != GameSettings.Options.CLOUD_HEIGHT.ordinal()) { ScaledResolution scaledresolution = new ScaledResolution(this.mc); int i = scaledresolution.getScaledWidth(); int j = scaledresolution.getScaledHeight(); this.setWorldAndResolution(this.mc, i, j); } } }
/** * Called by the controls from the buttonList when activated. (Mouse pressed for buttons) */ protected void actionPerformed(GuiButton button) { if (button.enabled) { if (button.id < 200 && button instanceof GuiOptionButton) { this.settings.setOptionValue(((GuiOptionButton)button).returnEnumOptions(), 1); button.displayString = this.settings.getKeyBinding(GameSettings.Options.getEnumOptions(button.id)); } if (button.id == 200) { this.mc.gameSettings.saveOptions(); this.mc.displayGuiScreen(this.prevScreen); } if (button.id == 210) { this.mc.gameSettings.saveOptions(); GuiYesNo guiyesno = new GuiYesNo(this, "Reset all video settings to their default values?", "", 9999); this.mc.displayGuiScreen(guiyesno); } if (button.id != GameSettings.Options.CLOUD_HEIGHT.ordinal()) { ScaledResolution scaledresolution = new ScaledResolution(this.mc); int i = scaledresolution.getScaledWidth(); int j = scaledresolution.getScaledHeight(); this.setWorldAndResolution(this.mc, i, j); } } }
/** * Adds the buttons (and other controls) to the screen in question. Called when the GUI is displayed and when the * window resizes, the buttonList is cleared beforehand. */ public void initGui() { this.mc.getConnection().sendPacket(new CPacketClientStatus(CPacketClientStatus.State.REQUEST_STATS)); this.buttonList.clear(); this.buttonList.add(new GuiOptionButton(1, this.width / 2 + 24, this.height / 2 + 74, 80, 20, I18n.format("gui.done", new Object[0]))); }
/** * Adds the buttons (and other controls) to the screen in question. Called * when the GUI is displayed and when the window resizes, the buttonList is * cleared beforehand. */ @Override public void initGui() { this.buttonList.add(new GuiOptionButton(0, this.width / 2 - 75, this.height / 6 + 96, this.confirmButtonText)); this.listLines.clear(); this.listLines.addAll(this.fontRenderer.listFormattedStringToWidth(this.messageLine2, this.width - 50)); }
/** * Adds the buttons (and other controls) to the screen in question. Called when the GUI is displayed and when the * window resizes, the buttonList is cleared beforehand. */ @Override public void initGui() { this.buttonList.add(new GuiOptionButton(0, this.width / 2 - 155, this.height - 38, I18n.format("gui.yes"))); this.buttonList.add(new GuiOptionButton(1, this.width / 2 - 155 + 160, this.height - 38, I18n.format("gui.no"))); }
/** * Adds the buttons (and other controls) to the screen in question. Called when the GUI is displayed and when the * window resizes, the buttonList is cleared beforehand. */ public void initGui() { this.mc.getConnection().sendPacket(new CPacketClientStatus(CPacketClientStatus.State.REQUEST_STATS)); this.buttonList.clear(); this.buttonList.add(new GuiOptionButton(1, this.width / 2 + 24, this.height / 2 + 74, 80, 20, I18n.format("gui.done", new Object[0]))); this.buttonList.add(button = new GuiButton(2, (width - imageWidth) / 2 + 24, height / 2 + 74, 125, 20, net.minecraftforge.common.AchievementPage.getTitle(currentPage))); }
@SuppressWarnings("unchecked") @Override public void func_73866_w_() { this.field_146292_n.add(new GuiOptionButton(0, this.field_146294_l / 2 - 155, this.field_146295_m - 38, I18n.func_135052_a("gui.yes"))); this.field_146292_n.add(new GuiOptionButton(1, this.field_146294_l / 2 - 155 + 160, this.field_146295_m - 38, I18n.func_135052_a("gui.no"))); }
@SuppressWarnings("unchecked") @Override public void initGui() { Keyboard.enableRepeatEvents(true); buttonList.clear(); this.buttonList.add(new GuiOptionButton(0, this.width / 2 - 155, this.height / 6 + 96, "Take me there!")); //TODO: Add multilingual support this.buttonList.add(new GuiOptionButton(1, this.width / 2 - 155 + 160, this.height / 6 + 96, "I'll pass.")); }
/** * Adds the buttons (and other controls) to the screen in question. Called when the GUI is displayed and when the * window resizes, the buttonList is cleared beforehand. */ public void initGui() { buttonList.add(new GuiOptionButton(0, width / 2 - 155, height / 6 + 96, confirmButtonText)); buttonList.add(new GuiOptionButton(1, width / 2 - 155 + 160, height / 6 + 96, cancelButtonText)); lines.clear(); for (String line : message.split("\n")) lines.addAll(fontRendererObj.listFormattedStringToWidth(line, width - 50)); }
@SuppressWarnings("unchecked") @Override public void initGui() { this.buttonList.add(new GuiOptionButton(0, this.width / 2 - 155, this.height - 38, I18n.format("gui.yes"))); this.buttonList.add(new GuiOptionButton(1, this.width / 2 - 155 + 160, this.height - 38, I18n.format("gui.no"))); }