Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
метод drawScreen(mouseX, mouseY, ticks) и mouseClicked(mouseX, mouseY, mouseButton)
в скрине рисуешь все что тебе надо, в клике обрабатываешь нажатие. И радуешься.
Омагад. Явно откуда-то декомпильнул....
Оверрайдишь
public void drawButton(Minecraft mc, int mouseX, int mouseY)
биндишь и рисуешь в нем свою текстуру.
Вы хотя-бы лог до конца мотайте. У него
java.lang.RuntimeException: One of more entry values did not copy to the correct id. Check log for details!
летит.
Автор, чекай ID регистрируемых энтити.