rivate void addSingleplayerMultiplayerButtons(int par1, int par2)
{
this.buttonList.add(new GuiButton(1, this.width / 2 - 100, par1, I18n.getString("menu.singleplayer")));
String var10012 = "Сервер 1:";
this.drawString(this.fontRenderer, var10012, this.width / 2 - 100, this.height - 10, par1 + par2 * 2 - 100000);
this.buttonList.add(new GuiButton(999, this.width / 2 - 100, par1 + par2 * 2 ,49,20, I18n.getString("#1")));
String var10013 = "Сервер 2:";
this.drawString(this.fontRenderer, var10013, this.width / 2 - 49, this.height - 10, par1 + par2 * 2 - 10000);
this.buttonList.add(new GuiButton(998, this.width / 2 - 49, par1 + par2 * 2 ,48,20, I18n.getString("#2")));
String var10014 = "Сервер 3:";
this.drawString(this.fontRenderer, var10014, this.width / 2 - 100, this.height - 10, par1 + par2 * 2 + 10000);
this.buttonList.add(new GuiButton(997, this.width / 2 + 1, par1 + par2 * 2 ,48,20, I18n.getString("#3")));
String var10015 = "Сервер 4:";
this.drawString(this.fontRenderer, var10015, this.width / 2 - 100, this.height - 10, par1 + par2 * 2);
this.buttonList.add(new GuiButton(996, this.width / 2 + 52, par1 + par2 * 2 ,48,20, I18n.getString("#4")));
}
Пример создания кнопок для множества серверов хд
P.S. Где "Сервер 1", "Сервер 2" и т.д. - пытался сделать вывод надписи над кнопкой... но сделал кнопку, перемещающуюся под действием мыши и + меняющий цвет из-за неё же хд