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

Туториал Список классов и клиентов для MCP

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

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

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

    Баллы:
    173
    Появилась такая тенденция: с выходом новой версии minecraft форум наводняют вопросы по поводу классов отвечающих за путь до joinserver, а так же за классы отвечающие за путь до скинов и плащей, поскольку аналогичной темы я не нашел решил создать сам. Здесь будет список классов для разных версий, ну, а до кучи еще выложу чистые minecraft клиенты для использования в MCP. Надеюсь вопросов про классы станет поменьше, ну а тех кто все таки их создаст можно смело слать в эту тему и в следующий раз они уже не станут задавать таких вопросов.

    Скачать InClassTranslator :)
    Скачать TrueLauncher :confused: (с) alexandrage

    Список переменных для лаунчера сашка:

    1. 1.7.2 - 1.7.3 (beta) - af (предоставлено alexandrage):cool:
    2. 1.2.x -aj
    3. 1.3.x - am
    4. 1.4.x - 1.5.2 - an
    Список классов для разных версий:


    Классы на разные случаи жизни
    1. Путь до checkserver, для bukkit сервера находится в классе ThreadLoginVerifier.class.
    2. Путь в котором меняется папка .minecraft находится в Minecraft.class (обратите внимания, название папки .minecraft пишется именно с маленькой буквы не с большой, очень часто путают их и меняют не то что нужно). Внимание в версии 1.6.2 путь указывается в строке запуска игры, minecraft.class больше не существует.
    3. Класс с путем до checkserver.php в MCPC plus, аналогичен классу в Vanilla, для соответствующей версии.
    Для клиента:
    abm.class - путь до joinserver
    uh.class - путь до скинов, чтобы видеть их самому.
    qx.class - путь до скинов, чтобы видели остальные.
    xb.class - путь до плащей
    Для vanilla сервера:
    ex.class - путь до checkserver
    Для клиента:
    adg.class - путь до joinserver
    vm.class - путь до скинов, чтобы видеть их самому.
    yr.class - путь до скинов, чтобы видели остальные.
    rr.class - путь до плащей
    Для vanilla сервера:
    fk.class - путь до checkserver
    Для клиента:
    adl.class - путь до joinserver
    vq.class - путь до скинов, чтобы видеть их самому.
    rv.class - путь до скинов, чтобы видели остальные.
    yw.class - путь до плащей
    Для vanilla сервера:
    fl.class - путь до checkserver
    Для клиента:
    asu.class - путь до joinserver
    aup.class - путь до скинов и плащей, чтобы видеть их самому.
    auq.class - путь до скинов и плащей, чтобы видели остальные.
    Для vanilla сервера:
    gx.class - путь до checkserver
    Для клиента:
    asv.class - путь до joinserver
    auq.class - путь до скинов и плащей, чтобы видеть их самому.
    aur.class - путь до скинов и плащей, чтобы видели остальные.
    Для vanilla сервера:
    gy.class - путь до checkserver
    Для клиента:
    awr.class - путь до joinserver
    aym.class - путь до скинов и плащей, чтобы видеть их самому.
    ayn.class - путь до скинов и плащей, чтобы видели остальные.
    Для vanilla сервера:
    il.class - путь до checkserver
    Для клиента:
    axz.class - путь до joinserver
    azv.class - путь до скинов и плащей, чтобы видеть их самому.
    azw.class - путь до скинов и плащей, чтобы видели остальные.
    Для vanilla сервера:
    iu.class - путь до checkserver
    Для клиента:
    ayh.class - путь до joinserver
    bag.class - путь до скинов и плащей, чтобы видеть их самому.
    bah.class - путь до скинов и плащей, чтобы видели остальные.
    Для vanilla сервера:
    iu.class - путь до checkserver
    Для клиента:
    bde.class - путь до joinserver
    bfd.class - путь до скинов и плащей, чтобы видеть их самому.
    bfe.class - путь до скинов и плащей, чтобы видели остальные.
    Для vanilla сервера:
    jg.class - путь до checkserver
    Для клиента:
    bdl.class - путь до joinserver
    bfk.class - путь до скинов и плащей, чтобы видеть их самому.
    bfl.class - путь до скинов и плащей, чтобы видели остальные.
    Для vanilla сервера:
    jg.class - путь до checkserver
    Для клиента:
    bdk.class - путь до joinserver
    bfj.class - путь до скинов и плащей, чтобы видеть их самому.
    bfk.class - путь до скинов и плащей, чтобы видели остальные.
    Для vanilla сервера:
    jg.class - путь до checkserver
    Для клиента:
    bcn.class - путь до joinserver
    bej.class - путь до скинов и плащей
    Для vanilla сервера:
    jw.class - путь до checkserver
    Для клиента:
    bct.class - путь до joinserver
    ber.class - путь до скинов и плащей
    Для vanilla сервера:
    jy.class - путь до checkserver
    • jz.class - путь checkserver
    • beu.class -путь к скинам/плащам
    • blt.class - главное меню minecraft ( тут же копирайт Mojang AB )
    • bcw.class - путь joinserver
    Фиксы для 1.6.4 Forge от alexandrage
    Для клиента
    Для Cauldron
    YggdrasilMinecraftSessionService.class - находится в библиотеке authlib. Изменяем 3 последних ссылки на
    "http://minecraft/site/"
    "http://minecraft/site/j.php"
    "http://minecraft/site/h.php"

    Файлы j.php и h.php можно взять с этой темы. В сервере тот же класс.

    Для скинов существует фикс для версии 1.7.10 с forge, скачать можно из темы автора.
    Заменяем пути до скина и плаща в blg.class
    Ссылки на скачивание чистых minecraft клиентов для MCP:

    1. Minecraft 1.1
    2. Minecraft 1.2.4
    3. Minecraft 1.2.5
    4. Minecraft 1.3.1
    5. Minecraft 1.3.2
    6. Minecraft 1.4.2
    7. Minecraft 1.4.4
    8. Minecraft 1.4.5
    9. Minecraft 1.4.6
    10. Minecraft 1.4.7
    11. Minecraft 1.5
    12. Minecraft 1.5.1
    13. Minecraft 1.5.2
    14. Minecraft 1.6.1 + батник для запуска.
    15. Minecraft 1.6.2
    16. Minecraft 1.7.10
    17. Minecraft 1.8.1
    Bat-ник для запуска minecraft 1.6.x с FORGE by alexandrage

    Код:
    java -Dfml.ignoreInvalidMinecraftCertificates=true -Dfml.ignorePatchDiscrepancies=true -Xmx512m -Djava.library.path=versions\1.6.2\natives -cp libraries\net\minecraftforge\minecraftforge\9.10.0.776\minecraftforge-9.10.0.776.jar;libraries\net\minecraft\launchwrapper\1.3\launchwrapper-1.3.jar;libraries\org\scala-lang\scala-library\2.10.2\scala-library-2.10.2.jar;libraries\org\scala-lang\scala-compiler\2.10.2\scala-compiler-2.10.2.jar;libraries\org\ow2\asm\asm-all\4.1\asm-all-4.1.jar;libraries\net\sf\jopt-simple\jopt-simple\4.5\jopt-simple-4.5.jar;libraries\lzma\lzma\0.0.1\lzma-0.0.1.jar;libraries\net\sf\jopt-simple\jopt-simple\4.5\jopt-simple-4.5.jar;libraries\com\paulscode\codecjorbis\20101023\codecjorbis-20101023.jar;libraries\com\paulscode\codecwav\20101023\codecwav-20101023.jar;libraries\com\paulscode\libraryjavasound\20101123\libraryjavasound-20101123.jar;libraries\com\paulscode\librarylwjglopenal\20100824\librarylwjglopenal-20100824.jar;libraries\com\paulscode\soundsystem\20120107\soundsystem-20120107.jar;libraries\org\lwjgl\lwjgl\lwjgl\2.9.0\lwjgl-2.9.0.jar;libraries\org\lwjgl\lwjgl\lwjgl_util\2.9.0\lwjgl_util-2.9.0.jar;libraries\argo\argo\2.25_fixed\argo-2.25_fixed.jar;libraries\org\bouncycastle\bcprov-jdk15on\1.47\bcprov-jdk15on-1.47.jar;libraries\com\google\guava\guava\14.0\guava-14.0.jar;libraries\org\apache\commons\commons-lang3\3.1\commons-lang3-3.1.jar;libraries\commons-io\commons-io\2.4\commons-io-2.4.jar;libraries\net\java\jinput\jinput\2.0.5\jinput-2.0.5.jar;libraries\net\java\jutils\jutils\1.0.0\jutils-1.0.0.jar;libraries\com\google\code\gson\gson\2.2.2\gson-2.2.2.jar;versions\1.6.2\OptiFine.zip;versions\1.6.2\1.6.2.jar net.minecraft.launchwrapper.Launch --username zenit --session 123456789 --version Forge9.10.0.776 --gameDir minecraft --assetsDir assets --tweakClass cpw.mods.fml.common.launcher.FMLTweaker
     
    Последнее редактирование: 30 май 2015
    Kotrus, UndeadMen, GrigoriK и 124 другим нравится это.
  2. Автор темы
    Raptor2108

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

    Баллы:
    173
    Bat-ник для запуска minecraft 1.7.x с FORGE без json by Raptor2108

    Код:
    java -Dfml.ignoreInvalidMinecraftCertificates=true -Dfml.ignorePatchDiscrepancies=true -Xmx1G -Djava.library.path=versions\1.7.10\natives -cp libraries\net\minecraftforge\forge\1.7.10-10.13.2.1230\forge-1.7.10-10.13.2.1230.jar;libraries\net\minecraft\launchwrapper\1.11\launchwrapper-1.11.jar;libraries\org\ow2\asm\asm-all\5.0.3\asm-all-5.0.3.jar;libraries\com\typesafe\akka\akka-actor_2.11\2.3.3\akka-actor_2.11-2.3.3.jar;libraries\com\typesafe\config\1.2.1\config-1.2.1.jar;libraries\org\scala-lang\scala-actors-migration_2.11\1.1.0\scala-actors-migration_2.11-1.1.0.jar;libraries\org\scala-lang\scala-compiler\2.11.1\scala-compiler-2.11.1.jar;libraries\org\scala-lang\plugins\scala-continuations-library_2.11\1.0.2\scala-continuations-library_2.11-1.0.2.jar;libraries\org\scala-lang\plugins\scala-continuations-plugin_2.11.1\1.0.2\scala-continuations-plugin_2.11.1-1.0.2.jar;libraries\org\scala-lang\scala-library\2.11.1\scala-library-2.11.1.jar;libraries\org\scala-lang\scala-parser-combinators_2.11\1.0.1\scala-parser-combinators_2.11-1.0.1.jar;libraries\org\scala-lang\scala-reflect\2.11.1\scala-reflect-2.11.1.jar;libraries\org\scala-lang\scala-swing_2.11\1.0.1\scala-swing_2.11-1.0.1.jar;libraries\org\scala-lang\scala-xml_2.11\1.0.2\scala-xml_2.11-1.0.2.jar;libraries\net\sf\jopt-simple\jopt-simple\4.5\jopt-simple-4.5.jar;libraries\lzma\lzma\0.0.1\lzma-0.0.1.jar;libraries\com\mojang\realms\1.3.5\realms-1.3.5.jar;libraries\org\apache\commons\commons-compress\1.8.1\commons-compress-1.8.1.jar;libraries\org\apache\httpcomponents\httpclient\4.3.3\httpclient-4.3.3.jar;libraries\commons-logging\commons-logging\1.1.3\commons-logging-1.1.3.jar;libraries\org\apache\httpcomponents\httpcore\4.3.2\httpcore-4.3.2.jar;libraries\java3d\vecmath\1.3.1\vecmath-1.3.1.jar;libraries\net\sf\trove4j\trove4j\3.0.3\trove4j-3.0.3.jar;libraries\com\ibm\icu\icu4j-core-mojang\51.2\icu4j-core-mojang-51.2.jar;libraries\com\paulscode\codecjorbis\20101023\codecjorbis-20101023.jar;libraries\com\paulscode\codecwav\20101023\codecwav-20101023.jar;libraries\com\paulscode\libraryjavasound\20101123\libraryjavasound-20101123.jar;libraries\com\paulscode\librarylwjglopenal\20100824\librarylwjglopenal-20100824.jar;libraries\com\paulscode\soundsystem\20120107\soundsystem-20120107.jar;libraries\io\netty\netty-all\4.0.10.Final\netty-all-4.0.10.Final.jar;libraries\com\google\guava\guava\16.0\guava-16.0.jar;libraries\org\apache\commons\commons-lang3\3.2.1\commons-lang3-3.2.1.jar;libraries\commons-io\commons-io\2.4\commons-io-2.4.jar;libraries\commons-codec\commons-codec\1.9\commons-codec-1.9.jar;libraries\net\java\jinput\jinput\2.0.5\jinput-2.0.5.jar;libraries\net\java\jutils\jutils\1.0.0\jutils-1.0.0.jar;libraries\com\google\code\gson\gson\2.2.4\gson-2.2.4.jar;libraries\com\mojang\authlib\1.5.16\authlib-1.5.16.jar;libraries\org\apache\logging\log4j\log4j-api\2.0-beta9\log4j-api-2.0-beta9.jar;libraries\org\apache\logging\log4j\log4j-core\2.0-beta9\log4j-core-2.0-beta9.jar;libraries\org\lwjgl\lwjgl\lwjgl\2.9.1\lwjgl-2.9.1.jar;libraries\org\lwjgl\lwjgl\lwjgl_util\2.9.1\lwjgl_util-2.9.1.jar;libraries\tv\twitch\twitch\5.16\twitch-5.16.jar;versions\1.7.10\1.7.10.jar net.minecraft.launchwrapper.Launch --username Raptor2108 --version 1.7.10 --gameDir minecraft --assetsDir assets --assetIndex 1.7.10 --uuid 123 --accessToken 123 --userProperties {} --tweakClass cpw.mods.fml.common.launcher.FMLTweaker
    


    Minecraft 2.0

    Minecraft 2.0 — это первоапрельская шутка, о которой Mojang объявили на своём сайте. Данная версия предварительно была распространена только среди знаменитых игроков. Первого апреля она также могла быть найдена на assets.minecraft.net и стала доступна
    публике, но позже доступ был закрыт. Более подробно можно прочитать здесь.

    Список классов:

    Для клиента:
    bdq.class- путь до joinserver
    bfp.class - путь до скинов и плащей чтобы видеть их самому
    bfq.class - путь до скинов и плащей чтобы видели все остальные
    Для сервера:
    jg.class - путь до checserver


    Клиент + сервер:

    Red версия. Содержит супер-враждебный режим. Скачать.
    Blue версия. Содержит различные нововведения, включая заявленные, но так и не добавленные в Minecraft возможности (исключая супер-враждебный режим. Скачать.

    Purple версия.Комбинирует в себе Red и Blue версии. Скачать. (рекомендуется)
     
    Последнее редактирование: 13 дек 2014
    Ernest, ALEXZZZ9, ZloYCRipeeR и 19 другим нравится это.
  3. slenky

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

    Баллы:
    173
    Закрепим, поменьше вопросов будет.
     
    MrAnanasik, book777, DimKA13 и 4 другим нравится это.
  4. alexandrage

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

    Баллы:
    173
    Еще добавь классы до checkserver.php Есть те немногие кто на ваниле хард кор сервера держут.
    И DownloadResources для своих звуков пластинок :).
    Чтоб уж совсем ничего не искали по данному вопросу.
     
    Alexgrist, Ernest и Sanchez218 нравится это.
  5. LiveD

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

    Баллы:
    153
    Skype:
    LiveDRus
    Сори, что флужу. Но думаю будет полезно, скрипт парсит xml файл с сайта Mojang. Тык.
    И в общем, там показано вплоть до хеш-суммы.
    Скрипт очень стар, просто сейчас вспомнил.
     
    Xakep_SDK нравится это.
  6. alexandrage

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

    Баллы:
    173
    Америку открыл :D
    Может он и стар но работает же :)
    http://minecraft-pvp.16mb.com/1.xml
     
  7. LiveD

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

    Баллы:
    153
    Skype:
    LiveDRus
    Я про скрипт, который парсит этот xml. Лол. Чтобы привести его в более читабельный вид -_-
     
  8. alexandrage

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

    Баллы:
    173
    Мне оно не надо я добавил свои пластинки через notepad xml и все :)
     
  9. Автор темы
    Raptor2108

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

    Баллы:
    173
    Добавил клиент minecraft 1.4.5 и ссылку на скачивание InClassTranslator.
     
  10. LiveD

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

    Баллы:
    153
    Skype:
    LiveDRus
    Этим гавном, я не занимаюсь давно уже.
     
  11. momai

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

    Баллы:
    103
    Имя в Minecraft:
    momai
    Что-то хрень какая-то. 1.4.5, в клиенте путь до joinserver прописал (раз 10 перепроверял), в сервере ThreadLoginVerifier.class прописал тот же путь до joinserver и он тоже верный. При попытке зайти, пишет Failed to verify username! очень странно.

    Раньше таких траблов не было замечено
    Код:
    http://адрессервера/Auth/joinserver.php?user=
     
  12. Автор темы
    Raptor2108

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

    Баллы:
    173
    там надо до checkserver.php.
     
    MCNotch и momai нравится это.
  13. momai

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

    Баллы:
    103
    Имя в Minecraft:
    momai
    Блин, спасибо Raptor2108, тупанул что-то конкретно так.
     
    kirpitch99amk нравится это.
  14. Geroll

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

    Баллы:
    123
    gy.class - путь до checkserver (1.3.2)
    Для особо ленивых :)
     
    The Midnight Wizard нравится это.
  15. Автор темы
    Raptor2108

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

    Баллы:
    173
    Для чего он хоть используется? Стоит добавить может.
     
  16. LiveD

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

    Баллы:
    153
    Skype:
    LiveDRus
    Забываешь про iu.class, туда прописывается checkserver.php в клиенте 1.4.4/1.4.5
     
  17. Googleman

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

    Баллы:
    173
    Skype:
    google-apps
    Имя в Minecraft:
    Googleman
    Пожалуйста, подскажите class для редактирования папки mods. Например: дефолтная папка mods, а я хочу чтобы из mods1 загружались моды. Как сделать такое?
     
  18. Автор темы
    Raptor2108

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

    Баллы:
    173
    Запусти поиск по слову "mods" с помощью тотал командера например. А там дальше смотри уже.
     
  19. Googleman

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

    Баллы:
    173
    Skype:
    google-apps
    Имя в Minecraft:
    Googleman
    Он же ищет навзания классов, а мне нужно узнать где в классах менять папку
     
  20. Автор темы
    Raptor2108

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

    Баллы:
    173
    Я имел ввиду декомпилишь с помощью MCP, а в исходниках ищешь уже.
     

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