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

Туториал [Forge] [BinPatch] Модифицируем Minecraft без изменения {VERSION}.jar

Тема в разделе "Руководства, инструкции, утилиты", создана пользователем gamerforEA, 24 июл 2014.

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

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

    Баллы:
    143
    Skype:
    sk2000sk1
    Имя в Minecraft:
    gamerforEA_MCPC
    FML должен скачаться сам, если вы использовали правильную команду.
     
  2. Хостинг MineCraft
    <
  3. Radviger

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

    Баллы:
    88
    Имя в Minecraft:
    Radviger
    У меня выбивает с ошибкой "Java Heap Size" на ":retroMapClean", замучался уже, не знаю, что делать...
     
  4. Автор темы
    gamerforEA

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

    Баллы:
    143
    Skype:
    sk2000sk1
    Имя в Minecraft:
    gamerforEA_MCPC
    Выделите побольше ОЗУ для Java.
     
  5. Grides

    Grides Участник Пользователь

    Баллы:
    36
    Имя в Minecraft:
    6paTuwKa
    Здравствуйте. Я нифига в этом не шарю, но раз уж для вас это как "2+2", можете мне оказать услугу? Скажите как затереть надпись про "+X Damage Attack" под мечями и инструментами? Я просто делаю предметы через ItemLoreStat, эта надпись там не в тему...
    z2dl6-fQnv4.jpg
     
  6. Radviger

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

    Баллы:
    88
    Имя в Minecraft:
    Radviger
    Выделил, но не помогло, пришлось модифицировать классы в ручную и просто выполнить "build".
    P.S. (Offtop) Народ, как исправить глюку с запуском майна с модами через сашка?
    На рабочем столе моды свои папки создают, gameDir вроде как указан в Game.java (Версия клиента 1.7.10).
     
  7. alexandrage

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

    Баллы:
    173
    Skype:
    alexandr0116
    Процесс директорию невозможно сменить, она назначается только при запуске лаунчера.
     
  8. Radviger

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

    Баллы:
    88
    Имя в Minecraft:
    Radviger
    То есть с этим делом никак не разобраться?
     
  9. alexandrage

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

    Баллы:
    173
    Skype:
    alexandr0116
    Только перезапуском при выборе сервера, но это мало кто любит. Проще чинить моды.
     
  10. Radviger

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

    Баллы:
    88
    Имя в Minecraft:
    Radviger
    Понятия не имею, как чинить NEI.
    Я тут понял, что он юзает библиотеку asm от forge, так-что одной декомпиляцией тут не обойдёшься...[DOUBLEPOST=1411270257,1411270162][/DOUBLEPOST]Ладно, примусь за дело, если что-либо получится - поделюсь на форуме =)[DOUBLEPOST=1411270419][/DOUBLEPOST]Блин, гугль просто убивает, сейчас в интернете нет ничего полезного, кроме гайдов "как скачьят моди для миникруфт"
     
  11. Автор темы
    gamerforEA

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

    Баллы:
    143
    Skype:
    sk2000sk1
    Имя в Minecraft:
    gamerforEA_MCPC
    Почему? Байт-код относительно просто читается, посмотрите документацию JVM, чтобы найти описание разных команд.
    P.S. ASM используется только, чтобы подредактировать классы самого Minecraft, всё остальное - нормальный код.
     
  12. Radviger

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

    Баллы:
    88
    Имя в Minecraft:
    Radviger
    Ну с... Займусь исправлением =)
     
  13. kirr9999

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

    Баллы:
    103
    Использую версию 1.6.4, выводит ошибку :genJavadocs FAILED. С чем это может быть связано?
     
  14. Автор темы
    gamerforEA

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

    Баллы:
    143
    Skype:
    sk2000sk1
    Имя в Minecraft:
    gamerforEA_MCPC
    Не знаю. Я для этой версии не собирал Forge.
     
  15. Radviger

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

    Баллы:
    88
    Имя в Minecraft:
    Radviger
    У меня при билде тоже её пишет, но файлы генятся нормально вроде...
    Раньше launch4j ошибку выбивало, не понимаю даже, зачем он там :confused:
    До сих пор не разобрался с Java Heap Space, 2 гига выделил яве :C
     
  16. kojan

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

    Баллы:
    68
    У меня до сих пор выбивает ошибку launch4j[DOUBLEPOST=1413446712,1413440239][/DOUBLEPOST]Можете помочь с билдом?

    https://github.com/MinecraftForge/MinecraftForge/issues/1460
     
  17. shamahn

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

    Баллы:
    78
    Имя в Minecraft:
    shamahn
    Пытаюсь портировать Cauldron до версии форджа 10.13.2.1230
    Подскажите, файлы patches как то можно через редактор генерировать/редактировать или только вручную.
     
  18. saharin94

    saharin94 Старожил Пользователь Заблокирован

    Баллы:
    173
    Skype:
    RikkiLooh
    Имя в Minecraft:
    RubukkitDniwe
    В папке eclipse есть папки Cauldron и Clean. У обоих структура файлов одинакова, в Clean нужно закинуть чистые исходнки (Vanilla или Vanilla + Forge). А далее запустить gradlew genPatches
    На основе различий между файлаги и генерируются патчи.
     
  19. shamahn

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

    Баллы:
    78
    Имя в Minecraft:
    shamahn
    Благодарю
     

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