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

Помогите Как или откуда получить исходники ModLoader?

Тема в разделе "[Архив] Помощь", создана пользователем qwertyYy2, 23 дек 2012.

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

    qwertyYy2 Старожил

    Баллы:
    103
    Как получить, или откуда можно скачать исходники ModLoader?
    Мне нужен axz.class от ModLoader'a, декомплетнуть выйдет NetClientHandler.java, добавить кое какие коды, потом опять в axz.class, как все это сделать?
    если проще ModLoader - axz.class>NetClientHandler.java>axz.class :cap:
     
  2. Хостинг MineCraft
    <
  3. Автор темы
    qwertyYy2

    qwertyYy2 Старожил

    Баллы:
    103
    Пробовал скачать MCP 1.4.5, и чистый клиент, удалил в клиенте META-INF, и заменил axz.class, от модлоадерского, декомплетнул, NetClientHandler.java выдало ошибки при декомп.
     
  4. alexandrage

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

    Баллы:
    173
    Skype:
    alexandr0116
    @qwertyYy2, нужно всунуть весь модлоадер и декомбильнуть. Патом в src заменить файл для фикса. он есть в теме с модлоадером.
     
    qwertyYy2 нравится это.
  5. Автор темы
    qwertyYy2

    qwertyYy2 Старожил

    Баллы:
    103
    По подробнее пожалуйста, что в теме с модлоадером находится?
     
  6. alexandrage

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

    Баллы:
    173
    Skype:
    alexandr0116
  7. Автор темы
    qwertyYy2

    qwertyYy2 Старожил

    Баллы:
    103
    Т.е качаю Decompile Fixes, копирую в mcp723\src\minecraft\net\minecraft\src, меняю под себя NetClientHandler.java, и запускаю recompile.bat?
    p.s у меня под 1.4.5, от 1.4.6 подойдет?
     
  8. alex55i

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

    Баллы:
    103
    Имя в Minecraft:
    alex55i
    Для 1.4.5: http://dl.dropbox.com/u/20629262/1.4.5/ModLoader Decompile Fix.zip
     
    qwertyYy2 нравится это.
  9. Автор темы
    qwertyYy2

    qwertyYy2 Старожил

    Баллы:
    103
    Переделал NetClientHandler.java, скинул http://dl.dropbox.com/u/20629262/1.4.5/ModLoader Decompile Fix.zip в mcp723\src\minecraft\net\minecraft\src, на всякий случай Hash.java тоже скинул, запускаю recompile.bat, выдает 7 ошибок.
    src\minecraft\net\minecraft\src\NetClientHandler.java:134: error: cannot find symbol

    MessageDigest messagedigest = null;

    ^

    symbol: class MessageDigest

    location: class NetClientHandler

    src\minecraft\net\minecraft\src\NetClientHandler.java:138: error: cannot find symbol

    messagedigest = MessageDigest.getInstance("MD5");

    ^

    symbol: variable MessageDigest

    location: class NetClientHandler

    src\minecraft\net\minecraft\src\NetClientHandler.java:140: error: cannot find symbol

    catch (NoSuchAlgorithmException nosuchalgorithmexception)

    ^

    symbol: class NoSuchAlgorithmException

    location: class NetClientHandler

    src\minecraft\net\minecraft\src\NetClientHandler.java:1442: error: cannot find symbol

    return (new StringBuilder()).append(getApp()).append(File.separator).append("bin").append(File.separator).append("minecraft.jar").toString();

    ^

    symbol: variable File

    location: class NetClientHandler

    src\minecraft\net\minecraft\src\NetClientHandler.java:1442: error: cannot find symbol

    return (new StringBuilder()).append(getApp()).append(File.separator).append("bin").append(File.separator).append("minecraft.jar").toString();

    ^

    symbol: variable File

    location: class NetClientHandler

    src\minecraft\net\minecraft\src\MLProp.java:8: error: duplicate class: MLProp

    public @interface MLProp {

    ^

    src\minecraft\net\minecraft\src\ModLoader.java:2140: error: cannot access MLProp

    if ((var9.getModifiers() & 8) != 0 && var9.isAnnotationPresent(MLProp.class))

    ^

    bad source file: src\minecraft\net\minecraft\src\MLProp.java

    file does not contain class net.minecraft.src.MLProp

    Please remove or make sure it appears in the correct subdirectory of the sourcepath.

    Note: Some input files use unchecked or unsafe operations.

    Note: Recompile with -Xlint:unchecked for details.

    7 errors
     

    Вложения:

  10. alexandrage

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

    Баллы:
    173
    Skype:
    alexandr0116
    @qwertyYy2, Если руки кривые в эклипсе бы проверил :D.
     
  11. Автор темы
    qwertyYy2

    qwertyYy2 Старожил

    Баллы:
    103
    Проверьте пожалуйста NetClientHandler, выше выложил, который я переделал.
    ну или сделайте за меня пожалуйста, не получается у меня :why:
     
  12. Автор темы
    qwertyYy2

    qwertyYy2 Старожил

    Баллы:
    103
    не получилось :oops:, помогите пожалуйста, сделайте пожалуйста за меня. Будьте добры!
     
  13. alex55i

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

    Баллы:
    103
    Имя в Minecraft:
    alex55i
    Добавь импорты
    Код:
    import java.security.MessageDigest;
    import java.security.NoSuchAlgorithmException;
    import java.io.File;
    Или нажми Shift-Ctrl-O в эклипсе

    И раскомментируй строку в MLProp
    Код:
    package net.minecraft.src;
     
    qwertyYy2 нравится это.
  14. Автор темы
    qwertyYy2

    qwertyYy2 Старожил

    Баллы:
    103
    Ураа!!! получилось!!!!!!!!:):)
    Берите, кому нужно под ModLoader 1.4.5
     

    Вложения:

    • axz.zip
      Размер файла:
      17,6 КБ
      Просмотров:
      5
    Vedroyder нравится это.

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