Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

Туториал [1.2.4]создаем модификацию клиента

Тема в разделе "Руководства, инструкции, утилиты", создана пользователем kentuki, 28 мар 2012.

  1. Автор темы
    kentuki

    kentuki Активный участник Пользователь

    Баллы:
    63
    Для того, чтобы сделать модификацию для клиента
    Нам потребуется:
    1. Последняя версия MCP
    2. Небольшие знания java
    3. Eclipse
    Поехали...
    1. Создаем папку и кидаем туда все файлы из папки MCP
    2. Находим чистый Minecraft
    3. В MCP ищем папку jars и кидаем в неё из чистого Minecraft'a папки bin и resources
    4. Теперь качаем ModLoader, открываем jars/bin/minecraft.jar и кидаем файлы из ModLoader'a туда
    5. Регистрируемся на сайте
    6. Создаете там проект и выбираете: блоки, предметы, крафты... Всё по вашему желанию.
    7. После создания мода на сайте нажмите на вкладку "download", а потом "Download .ZIP Archive".
    8. Мод ещё не готов... Откройте папку с MCP и запустите decompile.bat подождите, пока программа декомпилирует ваш клиент
    9. Заходим в папку src/minecraft/net/minecraft/src/ в эту папку разархивируем сделанный мод
    10. Открываем Eclipse, в рабочую среду выбираем папкаMCP/eclipse
    11. В Eclipse открываем папку Client потом пакет net.minecraft.src и там ищем файл mod_имяВашегоМода
    12. Ищем строчки

    Заменяем на

    Сохраняем. Исправляем ошибки, если есть...
    13. В MCP запустите recompile.bat подождите до окончания работы...
    14. В MCP запустите reobfuscate.bat подождите до окончания работы...
    15. В MCP откройте папку reobf/minecraft/ там вы увидите классы вашего мода...
    16. Нарисуйте текстуры для вашего Блока, предмета... без него minecraft работать не будит...
    17. Закиньте все файлы мода в .minecraft/bin/minecraft.jar/
    18. Готово
     
    piffk0_new, Mik1313, _NЕО_ и 6 другим нравится это.
  2. Хостинг MineCraft
    <
  3. Fantarar

    Fantarar Старожил Переводчик Пользователь

    Баллы:
    123
    спасибо, буду пробовать!
     
  4. diman4720

    diman4720 Старожил Пользователь

    Баллы:
    103
    Как сделаю интернет обязательно попробую!
    Спасибо
     
  5. smilesdc

    smilesdc Няша Модератор

    Баллы:
    153
    Имя в Minecraft:
    smilesdc
    Коряво как-то... Вот честно.... Но вообще туториальчик не плох)
    Только ты вот сказал, нарисовать текстуру, и то и то... Даже не сказал как назвать эту текстуру, в каком формате она должна быть, пиксели, и всю остальную информацию...
     
    kumho нравится это.
  6. Fantarar

    Fantarar Старожил Переводчик Пользователь

    Баллы:
    123
    это мелочи и можно догадаться;)
     
    Сникерсни нравится это.
  7. smilesdc

    smilesdc Няша Модератор

    Баллы:
    153
    Имя в Minecraft:
    smilesdc
    Хех) Не каждый может) Но в целом не плохо)
     
  8. Aleks1234

    Aleks1234 Активный участник

    Баллы:
    88
  9. smilesdc

    smilesdc Няша Модератор

    Баллы:
    153
    Имя в Minecraft:
    smilesdc
  10. asn007

    asn007 Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    asn008
    Имя в Minecraft:
    asn007
    -_________________________________________________________________________________-
     
  11. smilesdc

    smilesdc Няша Модератор

    Баллы:
    153
    Имя в Minecraft:
    smilesdc
    :)
     
  12. Aleks1234

    Aleks1234 Активный участник

    Баллы:
    88
    А что там не так сказать нельзя?
     
  13. makcvsdog

    makcvsdog Guest

    На сервере в файле mod_*****
    Нужно менять
    Код:
    public String getVersion()
    {
    return "1.2.4"; 
    }
    На
    Код:
    public String Version()
    {
    return "1.2.4"; 
    }
     
  14. Автор темы
    kentuki

    kentuki Активный участник Пользователь

    Баллы:
    63
    алекс, вместо Material.dirt используй Block.dirt
     
    slavik123123123 нравится это.
  15. Aleks1234

    Aleks1234 Активный участник

    Баллы:
    88
  16. ufatos

    ufatos Активный участник

    Баллы:
    83
    Skype:
    ufa_to
    Хехе, потом попробую сделать, но мне кажется криво будет...
     
  17. Автор темы
    kentuki

    kentuki Активный участник Пользователь

    Баллы:
    63
    Алекс, переделывай всё... у тебя неправильно!!!
    Если кода не знаешь, в файлы не лезь!
     
  18. Aleks1234

    Aleks1234 Активный участник

    Баллы:
    88
    Я делал мод по этой ссылке: http://mmg.indieis.me/ , и ничего внутри не менял.
     
    ВремяПриключений нравится это.
  19. asn007

    asn007 Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    asn008
    Имя в Minecraft:
    asn007
    Я никогда не доверял всяким генераторам...
     
  20. Saur4ik

    Saur4ik Участник

    Баллы:
    28
    Имя в Minecraft:
    Saur4ik
    а вот зря:D
     
  21. asn007

    asn007 Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    asn008
    Имя в Minecraft:
    asn007
    Я терпеть не могу программы, которые пытаются программировать за меня =\
     

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