MaximPixel написал(а):Ивент или замена класса
MaximPixel написал(а):Скопируй класс и вставь его в пакет с таким же именем
@SideOnly(Side.CLIENT)
@SubscribeEvent
public void onGuiOpenEvent(GuiOpenEvent event)
{
if(event.gui instanceof GuiMainMenu)
{
event.gui = new Твой класс();
}
}
Спасибо. Появилась вот такая ошибка, как её решить?P_bI_L_E_S_O_S написал(а):Код:@SideOnly(Side.CLIENT) @SubscribeEvent public void onGuiOpenEvent(GuiOpenEvent event) { if(event.gui instanceof GuiMainMenu) { event.gui = new Твой класс(); } }
timaxa007 написал(а):Возможно твой класс не унаследовал от GuiMainMenu.
P_bI_L_E_S_O_S написал(а):сделай метод у себя.. такой же.. только в аргументах напиши назв. своего гуи
timaxa007 написал(а):Возможно твой класс не унаследовал от GuiMainMenu.
Nears написал(а):У меня есть еще один вопрос. Где находиться строчка с надписью версии forge и тд? (В файле GuiMainMenu)
List<String> brandings = Lists.reverse(FMLCommonHandler.instance().getBrandings(true));
for (int i = 0; i < brandings.size(); i++)
{
String brd = brandings.get(i);
if (!Strings.isNullOrEmpty(brd))
{
this.drawString(this.fontRendererObj, brd, 2, this.height - ( 10 + i * (this.fontRendererObj.FONT_HEIGHT + 1)), 16777215);
}
}