Наверное многие играли на разных проектах и не раз замечали что
клиент ставится не в %appdata%/.minecraft , а например в %appdata%/.icraft_mcmmo
Сейчас я расскажу как это сделать. Все предельно просто!
Что нам нужно:
1) [Ссылки могут видеть только зарегистрированные пользователи. ]
2) Ваш лаунчер (Например переделанный Нотча)
3) Ваша сборка игры
4) Прямые руки
1)Разархивируем ваш лаунчер в папку.
Открываем InClassTranslator.
Находим \net\minecraft\Util.class и открываем
[Ссылки могут видеть только зарегистрированные пользователи. ]
Теперь можно сохранить Util.class и засунуть все файлы обратно в лаунчер.
Теперь скачивание игры будет происходить именно в эту папку, но все сейвы, конфиги и
прочее будет все равно находиться в %appdata%/.minecraft
2) Достанем файл из игры
\net\minecraft\client\Minecraft.class
Находим строчку Minecraft и изменяем её под название папки выбранное в Пункте 1
[Ссылки могут видеть только зарегистрированные пользователи. ]
3) Засунем файл обратно в Minecraft.jar и положим его на сервер откуда лаунчер качает вашу сборку клиента.
4) PROFIT!
На этом всё, спасибо за внимание
________________
[Ссылки могут видеть только зарегистрированные пользователи. ]
[Ссылки могут видеть только зарегистрированные пользователи. ]
Репутацию и друзей купить нельзя, а для остального есть WebMoney