@Override public void initGui() { super.initGui(); addTab(new TabInfo(this, myInfo).setOffsets(12, 10)); prevOre = new ElementButton(this, 57, 31, "PrevOre", 206, 0, 206, 20, 206, 40, 20, 20, TEX_PATH).setToolTipLocalized(true); nextOre = new ElementButton(this, 129, 31, "NextOre", 226, 0, 226, 20, 226, 40, 20, 20, TEX_PATH).setToolTipLocalized(true); prevName = new ElementButton(this, 20, 81, "PrevName", 206, 0, 206, 20, 206, 40, 20, 20, TEX_PATH).setToolTipLocalized(true); nextName = new ElementButton(this, 166, 81, "NextName", 226, 0, 226, 20, 226, 40, 20, 20, TEX_PATH).setToolTipLocalized(true); transmute = new ElementButton(this, 83, 59, "Transmute", 206, 60, 206, 80, 206, 100, 40, 20, TEX_PATH).setToolTipLocalized(true); addElement(prevOre); addElement(nextOre); addElement(prevName); addElement(nextName); addElement(transmute); }
@Override public void initGui() { super.initGui(); addTab(new TabInfo(this, myInfo).setOffsets(12, 10)); prevOre = new ElementButton(this, 57, 31, "PrevOre", 206, 0, 206, 20, 206, 40, 20, 20, TEX_PATH); nextOre = new ElementButton(this, 129, 31, "NextOre", 226, 0, 226, 20, 226, 40, 20, 20, TEX_PATH); setPreferredOre = new ElementButton(this, 78, 59, "SetPreferred", 206, 60, 206, 80, 206, 100, 20, 20, TEX_PATH); clearPreferredOre = new ElementButton(this, 108, 59, "ClearPreferred", 226, 60, 226, 80, 226, 100, 20, 20, TEX_PATH); oreList.borderColor = new GuiColor(120, 120, 120, 0).getColor(); oreList.backgroundColor = new GuiColor(0, 0, 0, 48).getColor(); addElement(prevOre); addElement(nextOre); addElement(setPreferredOre); addElement(clearPreferredOre); addElement(searchBox); addElement(oreList); buildFullOreList(); lexicon.onSelectionChanged((String) oreList.getSelectedElement().getValue()); oreSlider = new SliderVertical(this, 184, 105, 8, 80, oreList.getElementCount() - 8) { @Override public void onValueChanged(int value) { oreList.scrollToV(value); } }; addElement(oreSlider); Keyboard.enableRepeatEvents(true); }