Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

Туториал Делаем кнопки "Зайти на сервер", "Обновить" и отображение кол-ва игроков в гл. меню.

Если в 1.6.4 - blt.class , то в 1.5.2 какой? В 1.5.2 такого класса нету.
 
Если в 1.6.4 - blt.class , то в 1.5.2 какой? В 1.5.2 такого класса нету.
Декомпилить через MCP не?
А так, можете в этой теме погуглить.
Даже в WinRar'e вбейте в поиск GuiMainMenu => оно найдет все классы, содержащие данную строчку...

Не понимаю смысла искать класс, если вы и так исходники будете редактировать.
 
Спасибо, Капитан Очевидность!
На ванильный код не смотрел, но думаю, что особых различий не будет.
Думаешь? ОК, попробую, отпишусь потом.
На ванильный код не смотрел, но думаю, что особых различий не будет.
Да, различий почти нет!

Только в методе actionPerformed нужно менять
Java:
this.mc.displayGuiScreen(new GuiMultiplayer(this));
не на
Java:
FMLClientHandler.instance().connectToServer(new GuiMultiplayer(this), this.sd);
а на
Java:
this.mc.displayGuiScreen(new GuiConnecting(this, this.mc, this.sd));
Я все сделал, спасибо за идею, чувак! А то, что в actionPerformed надо менять логично: нет Forge - нет FMLClientHandler :creeper:
И еще: можно не заменять кнопку мультиплеера, можно например кнопку Риалмс заменить, да вообще любую!
 
0c6c3cfc58f0fcca081c7a6e80e5a55f.png
 
Ребят, может кто помочь? У меня gradle при генерации патчей forge зависает на :retroMapClean, а потом выбивает "Java Heap Space", выделение большего кол-ва оперативы для явы не помогло, либо не так делал, помогите, кто работал с сорцами 1.7.10, буду очень благодарен =)

Спасибо всем! Уже разобрался сам )))
 
Последнее редактирование:

Поделиться этой страницей

Назад
Верх