Если под моделью имеется в виду текстура/размер, то просто создаёшь класс своей кнопки, наследуемый от GuiButton
и переопределяешь метод public void drawButton(Minecraft mc, int mouseX, int mouseY, float partialTicks)
как тебе нужно, рисуя в нём что хочешь. Затем, при создании самого окна, создаёшь кнопку на основе твоего класса, который будет работать аналогично обычной, но выглядеть так как нарисуешь в методе.