[flowers for ur soul]
-
Автор темы
- #1
Это первая часть гайда. Если зайдет, то создаю вторую.
АХТУНГ!! Тут все на версии 1.8.8
1. Скачать MCP ( Mod Coder Pack ) -
Пожалуйста, авторизуйтесь для просмотра ссылки.
2. Разархивировать и запустить decompile.bat
3. Ждем пока декомпилятор закончит
4. Открываем в среде разработки папка_с_mcp/eclipse (мы будем юзать эклипс)
5. Можно удалить папку server и теперь нам надо сделать собственный класс. Создаем новый пакет и в нем класс пусть будет MegaHack
6. Теперь сделаем экземляр класса чтобы иметь доступ к его нестатическим функциям и переменным пусть экземпляр будет INSTANCE
Код:
public final static MegaHack INSTANCE = new MegaHack( );
final - переменную нельзя изменить - она имеет конечное значение;
static - статическая переменная;
MegaHack - название класса для которого мы делаем экземляр
INSTANCE - название объекта класса;
7. Теперь сделаем самое простое - переименуем клиент. Пусть он будет иметь заголовок, который зависит от названия и версии
Код:
Код:
public final static MegaHack INSTANCE = new MegaHack( );
private String client = "YouGame Client"; // название клиента
private double version = 1.0; // текущая версия клиента
public void ChangeTitle( )
{
Display.setTitle( client + " | " + String.valueOf( version ) ); // display из пакета org.lwjgl.opengl.Display
}
Он находится в createDisplay
Код:
Код:
Display.setResizable(true);
Display.setTitle("Minecraft 1.8.8");
MegaHack.INSTANCE.ChangeTitle( ); // вызов нашей функции
Последнее редактирование: