Модификация клиента и сервера 1.7.10
Перейти к навигации
Перейти к поиску
- Скачиваем программу In Class Translator
- Скачиваем клиент 1.7.10 (лицензионный с Forge, либо из папок для Sashok724)
- Открываем jar сервера винраром либо 7zip (именно файл оригинального сервера, не Cauldron)
- Извлекаем файл \com\mojang\authlib\yggdrasil\YggdrasilMinecraftSessionService.class
- Открываем его через In Class Translator
- Все 4 строки типа https://session.minecraft.net/session/minecraft/ меняем на свой адрес веб части (Sashok724 - h.php, j.php).
- Сохраняем, заливаем класс обратно в сервер
- Залезаем в папку клиента в libraries\com\mojang\authlib\1.5.х (версия может меняться)
- Открываем authlib-1.5.х.jar винраром либо 7zip.
- Находим в нем com\mojang\authlib\yggdrasil\YggdrasilMinecraftSessionService.class
- Повторяем с ним тоже самое что с серверным, заливаем обратно
Для того, чтобы иметь возможность устанавливать скины и плащи для игроков, необходимо проделать следующие действия с клиентом:
- Взять файл клиента minecraft.jar версии 1.7.10 с установленным Forge
- Распаковать с помощью 7zip
- Скачать патч для версии 1.7.10, который отменяет новую систему скинов, возвращая старую
- В патче, в папке binaries найти файл blg.class
- Открыть его в In Class Translator и изменить пути к скинам и плащам на свои, сохранить файл обратно
- Все .class файлы из папки binaries патча залить в вышеуказанный файл minecraft.jar
После этого игрок на сервере будет в скине и в плаще.