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

Forge обдолбался.

Discussion in 'Обсуждение Minecraft' started by Shevchik, Jan 11, 2014.

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

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

    Trophy Points:
    173
    Имя в Minecraft:
    _Shevchik_
    Установил forge 1.6.4, замодил 1 класс из ic2, пытаюсь применить recompile.bat, но оно фейлит компиляцию своих же файлов.
    ВТФ?

    (Когда я давно начинал работать с 1.6.4, оно всё нормально компилировалось.)

    @Sirse ты у нас про по модам, поскажи чё за.
     
  2. Хостинг MineCraft
    <
  3. alexandrage

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

    Trophy Points:
    173
    Skype:
    alexandr0116
    Уже много рас работаю с 1..6.4, комбилил с модами, палет нормальный.
     
  4. caNek

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

    Trophy Points:
    173
    Имя в Minecraft:
    AddyCool
    +1 тоже самое с чужими модами. Когда компилирую "свое творение" никаких ошибок. Подписываюсь на темку.
     
  5. Автор темы
    Shevchik

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

    Trophy Points:
    173
    Имя в Minecraft:
    _Shevchik_
    Пусть короче фордж обдалбывается дальше, а я тем временем нашёл воркэраунд для моей проблемы.
    Я тупо жду пока эклипс скомпилит воркспейс, потом пакую нужные классы в джарник, и через BON обфусцирую в srg, так получилось склепать кастомный эвент на взрыв любой взрывчатки из IC2, осталось только склепать плагин который его слушает.
     
  6. MineMan910

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

    Trophy Points:
    173
    Имя в Minecraft:
    MineMan910
    Может стоить сделать свой фордж с блэкджеком и шлюзами?
     
    MoPoDeP likes this.
  7. Sirse

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

    Trophy Points:
    173
    Имя в Minecraft:
    Sirse
    Логу бы отсыпал, что ли.
     
  8. Егор Грушко

    Егор Грушко Старожил Пользователь

    Trophy Points:
    123
    Skype:
    egorgrushko
    Концентрация гуру на одну квадратную тему зашкаливает.
     
  9. Sirse

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

    Trophy Points:
    173
    Имя в Minecraft:
    Sirse
    Пока что единственное, что пришло на ум - баг с либами. Если в кратце, MCPC не ест сторонние либы в zip архивах, нужно менять расширение на jar (или наоборот)
     
  10. Автор темы
    Shevchik

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

    Trophy Points:
    173
    Имя в Minecraft:
    _Shevchik_
    Короче компилятор жабы почему-то сильно тупит когда пытается скомпилить что-либо зависящее от гугловкой библиотеки коллекций, поэтому я тупо поделил на ноль все места где они использовались и теперь всё нормально компилируется и реобфусцируется.[DOUBLEPOST=1389662326,1389661904][/DOUBLEPOST]Хотя не, всё равно упоролся, не хочет обфусцировать некоторые поля в TileEntity, такие как xCoord, yCoord, zCoord.[DOUBLEPOST=1389663900][/DOUBLEPOST]Ладно к этому я тоже нашёл обход, я получаю уже отремапленные поля через рефлексию, но это как-то упорото.[DOUBLEPOST=1389668156][/DOUBLEPOST]Проблему с реобфускацией починил, просто надо было сдекомпилить и залить сырцы всех суперсклассов до TileEntity, иначе реобфускатор не поймёт что ему надо делать.
     
    Last edited: Jan 14, 2014
    Alexgrist likes this.

Share This Page