[1.12.2]GuiMainMenu, главное меню, изменение

Версия Minecraft
1.12.2
201
6
32
Заменяю GuiMainMenu, зарегистрировал RPGMainEvent, ошибок нет, но не работает.
Что не так? Подскажите...
Главный класс :
Java:
        @EventHandler
        public void init(FMLInitializationEvent event)
        {
            proxy.init(event);
            MinecraftForge.EVENT_BUS.register(new RPGMainEvent());
        }
RPGMainEvent :
Java:
package ru.Morttal.RPGcore.gui;

import net.minecraft.client.gui.GuiMainMenu;
import net.minecraftforge.client.event.GuiOpenEvent;
import net.minecraftforge.fml.common.eventhandler.SubscribeEvent;

public class RPGMainEvent {
    @SubscribeEvent
    public void onGuiScreen(GuiOpenEvent event) {
        if (event.getGui() instanceof GuiMainMenu && !(event.getGui() instanceof RPGMainMenu)) {
            event.setGui(new RPGMainMenu());
        }
    }
}
RPGMainMenu :
Java:
package ru.Morttal.RPGcore.gui;

import net.minecraft.client.gui.GuiMainMenu;
import net.minecraft.client.gui.GuiButton;
import net.minecraft.client.resources.I18n;



public class RPGMainMenu extends GuiMainMenu {
    
    public RPGMainMenu() {
        super();
    }
    public void addSingleplayerMultiplayerButtons(int p_73969_1_, int p_73969_2_)
    {
        this.buttonList.clear();
        this.buttonList.add(new GuiButton(1, this.width / 2 - 100, p_73969_1_, I18n.format("menu.singleplayer")));

    }
}
Вроде всё есть, но не работает. Что делать?
 
Сверху