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

Изменение клиента 1.7.2

Тема в разделе "Модификации клиента", создана пользователем DoctorBooooom, 30 мар 2014.

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

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

    Баллы:
    78
    Имя в Minecraft:
    DoctorBooooom
    Необходимо модифицировать клиент с форджем 1.7.2, для изменения некоторых классов (например добавление защиты от прозрачных текстур и тд.)
    Как теперь это сделать? Сейчас forge использует gradlew и изменить базовые классы нельзя.
     
  2. Хостинг MineCraft
    <
  3. TheDomster

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

    Баллы:
    78
    Имя в Minecraft:
    thdomster94
    я могу помочь с этим конечно же за плату skype mrthedomster94
     
  4. Автор темы
    DoctorBooooom

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

    Баллы:
    78
    Имя в Minecraft:
    DoctorBooooom
    Мне не надо за меня делать, просто скажи как перекомпилировать)
     
  5. gamerforEA

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

    Баллы:
    143
    Skype:
    sk2000sk1
    Имя в Minecraft:
    gamerforEA_MCPC
    С чего вы взяли? Базовые классы легко меняются. Сейчас поставлю себе Fraps или Bandicam, и будет вам видео, как и что делать.
    UPD:
    Видео готово, скоро залью на Яндекс.Диск и выдам ссылку.[DOUBLEPOST=1396193366,1396190581][/DOUBLEPOST]Вот видео: нажми меня.
    Сразу говорю, что звука нет, а большая часть видео - установка инструментария Forge.
    MD5 хеш: B477904C9B884D7E88B6F80A820A510C
     
    Последнее редактирование: 30 мар 2014
    Iggi, DoctorBooooom и agentik007 нравится это.
  6. TheDomster

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

    Баллы:
    78
    Имя в Minecraft:
    thdomster94
    Мне тоже выдай посмотрю!!!
     
  7. gamerforEA

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

    Баллы:
    143
    Skype:
    sk2000sk1
    Имя в Minecraft:
    gamerforEA_MCPC
    Эммм, так я же ссылку в сообщении оставил.
     
    DoctorBooooom нравится это.
  8. falleny

    falleny Новичок

    Баллы:
    13
    Skype:
    faleny21
    Имя в Minecraft:
    falleny
    ну у меня изменил )
     
  9. Автор темы
    DoctorBooooom

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

    Баллы:
    78
    Имя в Minecraft:
    DoctorBooooom
    Спасибо помогло. тему можно закрывать.

    p.s. предлагаю закрепить тему и коммент с видео
     
  10. gamerforEA

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

    Баллы:
    143
    Skype:
    sk2000sk1
    Имя в Minecraft:
    gamerforEA_MCPC
    Кстати, есть ещё способ менять классы Minecraft с помощью мода, хранящегося в папке mods. Делается всё просто:
    1. Делаем то же самое, что я показывал в видео.
    2. Обфусцированные классы кидаем не в 'minecraft.jar', а оставляем внутри 'modid.jar'.
    3. В 'modid.jar' закидываем Tweaker (добыт при декомпиляции OptiFine).
    4. Закидываем 'modid.jar' в папку 'mods'.
    Вот исходники Tweaker'а: нажми меня.
    P.S. META-INF закидывать обязательно.
     
  11. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    Классы моды ненужно обфусцировать.
     
  12. gamerforEA

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

    Баллы:
    143
    Skype:
    sk2000sk1
    Имя в Minecraft:
    gamerforEA_MCPC
    В нашем случае нужно.
     
  13. kojan

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

    Баллы:
    68
    А есть Tweaker для 1.6.4?
     
    Последнее редактирование: 1 апр 2014
    ПриветОтЛайки нравится это.
  14. gamerforEA

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

    Баллы:
    143
    Skype:
    sk2000sk1
    Имя в Minecraft:
    gamerforEA_MCPC
    Tweaker для 1.6.4 тоже можно выдрать из OptiFine, сейчас бы занялся (дело простое), но сравниваю качество декомпиляции fernflower с фиксом от Агарика и fernflower с фиксами от Агарика и LexManos.[DOUBLEPOST=1396371541,1396369467][/DOUBLEPOST]Мда. Этот fernflower с фиксами от LexManos какой-то странный. Я 2 раза декомпилировал OptiFine. Получил разные исходники. В первом варианте 'return;' находился внутри 'try', а во втором варианте он перебежал в 'catch'. Пожалуй лучше это чудо-юдо пока не использовать, но если кому интересно, то вот.
    UPD:
    Упс. Обычный FF с фиксом от Агарика тоже выдаёт разные результаты. kojan если завтра напомнишь, то вышлю Tweaker для 1.6.4.
     
    Последнее редактирование: 1 апр 2014
    kojan нравится это.
  15. kojan

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

    Баллы:
    68
    Посмотрел: Tweaker для 1.6.4 идентичен
     

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