- Баллы
- 123
В этом уроке я расскажу как модифицировать клиент, а точнее как заменить пути на ресурсы где хранятся скины и плащи пользователей.
Что нам потребуется:
1. Скачать и установить JDK .
2. Программа для декомпиляции клиента MCP (скачивайте подходящую для вашей версии клиента) .
3. Клиент Minecraft (чистый, без модов).
Приступим:
1. В любом удобном для вас месте создайте папку minecraft_skins.
2. Распакуем в папку minecraft _skins программу декомпиляции клиента MCP (которую вы скачали ранее).
3. Из чистого клиента minecraft необходимо скопировать папку bin ( из папки /.minecraft) в папку minecraft_skins/jars
4. Запускаем декомпиляцию клиента, для этого запускаем файл minecraft_skins/decompile.bat
5. По завершении декомпиляции идем в папку minecraft_skins/src/minecraft/net/minecraft/src и открываем блокнотом (я использую Notepad++) файлы EntityOtherPlaye/.mrMP.java, EntityPlayer.java и EntityPlayerSP.java
6. В открытых файлах находим адрес s3.amazonaws.com и меняем его на свой, сохраняем файлы.
7. Запускаем файл minecraft _skins/recompile.bat
8. По завершении компиляции запускаем файл minecraft_skins/reobfuscate.bat
9. Заходим в папку minecraft_skins/reobf/minecraft и копируем три созданных файла в файл клиента .minecraft/bin/minecraft.jar (minecraft.jar можно открыть архиватором 7zip), и удаляем папку META-INF.
Вот и все!
Примечание:
Теперь патченый клиент будет искать скин соответствующий имени пользователя не по адресу s3.amazonaws.com/MinecraftSkins/, а по <ваш адрес>/MinecraftSkins/
Удачи!
Что нам потребуется:
1. Скачать и установить JDK .
2. Программа для декомпиляции клиента MCP (скачивайте подходящую для вашей версии клиента) .
3. Клиент Minecraft (чистый, без модов).
Приступим:
1. В любом удобном для вас месте создайте папку minecraft_skins.
2. Распакуем в папку minecraft _skins программу декомпиляции клиента MCP (которую вы скачали ранее).
3. Из чистого клиента minecraft необходимо скопировать папку bin ( из папки /.minecraft) в папку minecraft_skins/jars
4. Запускаем декомпиляцию клиента, для этого запускаем файл minecraft_skins/decompile.bat
5. По завершении декомпиляции идем в папку minecraft_skins/src/minecraft/net/minecraft/src и открываем блокнотом (я использую Notepad++) файлы EntityOtherPlaye/.mrMP.java, EntityPlayer.java и EntityPlayerSP.java
6. В открытых файлах находим адрес s3.amazonaws.com и меняем его на свой, сохраняем файлы.
7. Запускаем файл minecraft _skins/recompile.bat
8. По завершении компиляции запускаем файл minecraft_skins/reobfuscate.bat
9. Заходим в папку minecraft_skins/reobf/minecraft и копируем три созданных файла в файл клиента .minecraft/bin/minecraft.jar (minecraft.jar можно открыть архиватором 7zip), и удаляем папку META-INF.
Вот и все!
Примечание:
Теперь патченый клиент будет искать скин соответствующий имени пользователя не по адресу s3.amazonaws.com/MinecraftSkins/, а по <ваш адрес>/MinecraftSkins/
Удачи!
)
и вообще текст "amazonaws" только в одном файле (GameUpdater.java)