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

Совет Запуск Minecraft БЕЗ лаунчера!

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

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

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

    Баллы:
    103
    Skype:
    goul1995
    Имя в Minecraft:
    goul
    skarabey666, попробуй использовать не JavaW а просто Java. Там увидишь ошибку, как пара постов выше.
     
  2. Хостинг MineCraft
    <
  3. skarabey666

    skarabey666 Активный участник

    Баллы:
    61
    Имя в Minecraft:
    skarabey666
    Поменял появилась ошибка, [​IMG]
    я до этого перепробовал кучу вариантов проверил библиотеки вписал все что были в папке library ну никак не хочет запускаться (
     
  4. Автор темы
    goul

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

    Баллы:
    103
    Skype:
    goul1995
    Имя в Minecraft:
    goul
    Видишь, "no lwjgl". Вот в ту сторону и смотри. Либо не добавил файл, либо он повреждён
     
  5. skarabey666

    skarabey666 Активный участник

    Баллы:
    61
    Имя в Minecraft:
    skarabey666
    спасибо goul, я нашел другой способ который у меня получился пока я пытался написать новую тему о том как у меня не получается запустить клиент через cmd, я просто скопировал код запуска который отображается в консоле лаунчера и все получилось и может кому этот способ пригодится - в консоле лаунчера отображается код всех происходящих процессов.
    я нашол причину неработоспособности моего запускатора проблема окзалась в том что две библиотеки подгружаются во время запуска лаунчера и после закрытия лаунчера они удаляются ), и без них игра просто не запустится вот причина -
    Код:
    C:\mc17\versions\1.6.4\1.6.4-natives-52911096613819
    приписка в конце названия папки с файлами меняется при каждом запуске
    Код:
    -52911096613819
    смотрите его расположение в коде ниже. Чтобы решить эту проблему, достаточно при запуске клиента скопировать эти библиотеки в отдельную папку и указать путь к ней. мой вариант получился такой
    Код:
    C:\mc17\1.6.4nev\1.6.4-natives-52911096613819
    не сохраняйте в той же папке то есть пример C:\mc17\versions\1.6.4\newfolder в таком случае при запуске лаунчера эта папка может удалиться.

    НЕРАБОЧИЙ ВАРИАНТ
    Код:
    java -Dfml.ignoreInvalidMinecraftCertificates=true -Dfml.ignorePatchDiscrepancies=true -Xms512m -Xmx1G -Djava.library.path=versions\1.6.4\natives -cp 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\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;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;versions\1.6.4\1.6.4.jar;libraries\argo\argo\2.25_fixed\argo-2.25_fixed.jar;libraries\com\google\code\gson\gson\2.2.2\gson-2.2.2.jar;libraries\com\google\code\gson\gson\2.2.4\gson-2.2.4.jar;libraries\com\google\guava\guava\14.0\guava-14.0.jar;libraries\com\google\guava\guava\15.0\guava-15.0.jar;libraries\com\ibm\icu\icu4j-core-mojang\51.2\icu4j-core-mojang-51.2.jar;libraries\com\mojang\authlib\1.3\authlib-1.3.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\commons-io\commons-io\2.4\commons-io-2.4.jar;libraries\io\netty\netty-all\4.0.10.Final\netty-all-4.0.10.Final.jar;libraries\java3d\vecmath\1.3.1\vecmath-1.3.1.jar;libraries\net\java\jinput\jinput\2.0.5\jinput-2.0.5.jar;libraries\net\java\jinput\jinput-platform\2.0.5\jinput-platform-2.0.5-natives-windows.jar;libraries\net\java\jutils\jutils\1.0.0\jutils-1.0.0.jar;libraries\net\minecraft\launchwrapper\1.5\launchwrapper-1.5.jar;libraries\net\sf\jopt-simple\jopt-simple\4.5\jopt-simple-4.5.jar;libraries\net\sf\trove4j\trove4j\3.0.3\trove4j-3.0.3.jar;libraries\org\apache\commons\commons-lang3\3.1\commons-lang3-3.1.jar;libraries\org\apache\logging\log4j\log4j-api\2.0-beta9\log4j-api-2.0-beta9.jar;libraries\org\bouncycastle\bcprov-jdk15on\1.47\bcprov-jdk15on-1.47.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\org\lwjgl\lwjgl\lwjgl-platform\2.9.0\lwjgl-platform-2.9.0-natives-windows.jar;libraries\org\ow2\asm\asm-all\4.1\asm-all-4.1.jar net.minecraft.client.main.Main --username Admin --session %random% --version 1.6.4 --version 1.6.4 --gameDir . --assetsDir assets cpw.mods.fml.common.launcher.FMLTweaker
    pause
    
    РАБОЧИЙ ВАРИАНТ для версии 1.6.4 скопированный из лаунчера, только пути нужно поменять
    Код:
    javaw.exe -Xmx1G -Djava.library.path=C:\mc17\versions\1.6.4\1.6.4-natives-52911096613819 -cp C:\mc17\libraries\net\sf\jopt-simple\jopt-simple\4.5\jopt-simple-4.5.jar;C:\mc17\libraries\com\paulscode\codecjorbis\20101023\codecjorbis-20101023.jar;C:\mc17\libraries\com\paulscode\codecwav\20101023\codecwav-20101023.jar;C:\mc17\libraries\com\paulscode\libraryjavasound\20101123\libraryjavasound-20101123.jar;C:\mc17\libraries\com\paulscode\librarylwjglopenal\20100824\librarylwjglopenal-20100824.jar;C:\mc17\libraries\com\paulscode\soundsystem\20120107\soundsystem-20120107.jar;C:\mc17\libraries\argo\argo\2.25_fixed\argo-2.25_fixed.jar;C:\mc17\libraries\org\bouncycastle\bcprov-jdk15on\1.47\bcprov-jdk15on-1.47.jar;C:\mc17\libraries\com\google\guava\guava\14.0\guava-14.0.jar;C:\mc17\libraries\org\apache\commons\commons-lang3\3.1\commons-lang3-3.1.jar;C:\mc17\libraries\commons-io\commons-io\2.4\commons-io-2.4.jar;C:\mc17\libraries\net\java\jinput\jinput\2.0.5\jinput-2.0.5.jar;C:\mc17\libraries\net\java\jutils\jutils\1.0.0\jutils-1.0.0.jar;C:\mc17\libraries\com\google\code\gson\gson\2.2.2\gson-2.2.2.jar;C:\mc17\libraries\org\lwjgl\lwjgl\lwjgl\2.9.0\lwjgl-2.9.0.jar;C:\mc17\libraries\org\lwjgl\lwjgl\lwjgl_util\2.9.0\lwjgl_util-2.9.0.jar;C:\mc17\versions\1.6.4\1.6.4.jar net.minecraft.client.main.Main --username Admin --session ${auth_session} --version 1.6.4 --gameDir C:\mc17 --assetsDir C:\mc17\assets
    Кстати, таким образом можно сделать возможность выбора версии запускаемой версии клиента.[DOUBLEPOST=1386474062,1386425559][/DOUBLEPOST]Написал небольшой лаунчер на Delphi 7 для minecraft 1.6.4, использует cmd строку для запуска.
     

    Вложения:

    Последнее редактирование: 7 дек 2013
  6. alexandrage

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

    Баллы:
    173
    Skype:
    alexandr0116
    skarabey666, Долго же ты рожал что бы понять что нативы забыл распаковать :D.
    Djava.library.path="natives" Не о чем не говорило ?
     
    Последнее редактирование: 8 дек 2013
    skynetxxx и Larin нравится это.
  7. skarabey666

    skarabey666 Активный участник

    Баллы:
    61
    Имя в Minecraft:
    skarabey666
    alexandrage Ты о чем ? они не распаковываются а скачиваются с сайта и про них ни одного слова в ошибке не было. Djava.library.path="natives" и эта строка мне ни о чем не говорила потому что я делал байтник первый раз и не знаю какие библиотеки откуда берутся.
     
  8. superkep

    superkep Старожил Заблокирован

    Баллы:
    153
    Skype:
    O_superkep_O
    Имя в Minecraft:
    superkep
    Извиняюсь за глупый/странный или т.п. вопрос.:silence:
    Как запустить версию 1.2.5 или 1.4.7 через .bat?
     
  9. Автор темы
    goul

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

    Баллы:
    103
    Skype:
    goul1995
    Имя в Minecraft:
    goul
    java -Xms256m -Xmx1024m -Djava.library.path=natives -cp "minecraft.jar;jinput.jar;lwjgl.jar;lwjgl_util.jar;" net.minecraft.client.Minecraft "Никнейм" "Сессия"

    Самый первый код[DOUBLEPOST=1386498242,1386497489][/DOUBLEPOST]
    О боже! Раз уж пишешь, то делай с минимумом костылей. Я, например, сделал вот так(просто спихал все либы в одну папку):

    Код:
    procedure PlayMinecraft16(const FOLDERPATH: string; User, Sess, Version: string;
      Mem: Integer;);
      var
        Dir, File, Param: PChar;
      begin
        Dir := PChar(MainPath + MainFolder + '\' + FOLDERPATH);
        File := PChar(JavaPath);
        Param := PansiChar(' -Xms256m -Xmx' + IntToStr(Mem) +
          'm -Dfml.ignoreInvalidMinecraftCertificates=true -' +
          'Dfml.ignorePatchDiscrepancies=true -Djava.library.path="' + MainPath +
          MainFolder + '\' + FOLDERPATH + '\bin\natives" -cp "' + MainPath +
          MainFolder + '\' + FOLDERPATH + '\lib\*;' + MainPath + '\' + MainFolder +
          '\' + FOLDERPATH + '\bin\1.6.4.jar" ' +
          'net.minecraft.launchwrapper.Launch --username ' + user + ' --session ' +
          session + ' --version ForgeVers --gameDir "' + MainPath + MainFolder + '\'
          + FOLDERPATH + '" --assetsDir "' + MainPath + MainFolder + '\' +
          FOLDERPATH + '\assets" --tweakClass cpw.mods.fml.common.launcher' +
          '.FMLTweaker');
        ShellExecute(0, nil, PChar(File), PChar(Param), PChar(Dir),
          SW_SHOWNORMAL);
        MainForm.Close;
      end;
     
  10. skarabey666

    skarabey666 Активный участник

    Баллы:
    61
    Имя в Minecraft:
    skarabey666
    Слишком заморочено для меня, я не очень хорошо знаю delphi но с каталогами я решил вопрос проще - просто убрал начальный путь и закинул exe в корневой каталог так что куда бы не переместили папку с игрой он все равно будет работать, а про либы, я просто рассказал с чем могут столкнуться люди при написании байтника, в предыдущих ответах я не встречал ничего подобного.
     
    Последнее редактирование: 8 дек 2013
  11. alexandrage

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

    Баллы:
    173
    Skype:
    alexandr0116
    Батолузер для запуска 1.7.4

    Код:
    echo off
    title minecraft
    color 0d
    cls
    IF EXIST username.txt (
    set /p username=<username.txt
    ) ELSE (
    echo username:
    set /p username=^>
    )
    echo %username%> username.txt
    cls
    IF EXIST accessToken.txt (
    set /p accessToken=<accessToken.txt
    ) ELSE (
    echo accessToken:
    set /p accessToken=^>
    )
    echo %accessToken%> accessToken.txt
    cls
    IF EXIST uuid.txt (
    set /p uuid=<uuid.txt
    ) ELSE (
    echo uuid:
    set /p uuid=^>
    )
    echo %uuid%> uuid.txt
    cls
    IF EXIST memory.txt (
    set /p memory=<memory.txt
    ) ELSE (
    echo memory:
    set /p memory=^>
    )
    echo %memory%> memory.txt
    cls
    cd "%appdata%\.minecraft"
    cls
    "java" "-Xmx"%memory%"M" "-Djava.library.path=versions\1.7.4\natives" -cp "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\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\io\netty\netty-all\4.0.10.Final\netty-all-4.0.10.Final.jar;libraries\com\google\guava\guava\15.0\guava-15.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.4\gson-2.2.4.jar;libraries\com\mojang\authlib\1.2\authlib-1.2.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-nightly-20131120\lwjgl-2.9.1-nightly-20131120.jar;libraries\org\lwjgl\lwjgl\lwjgl_util\2.9.1-nightly-20131120\lwjgl_util-2.9.1-nightly-20131120.jar;libraries\tv\twitch\twitch\5.12\twitch-5.12.jar;versions\1.7.4\1.7.4.jar" net.minecraft.client.main.Main --username "%username%" --version 1.7.4 --gameDir "\.minecraft" --assetsDir "assets" --assetIndex 1.7.3 --uuid "%uuid%" --accessToken "%accessToken%" --userProperties {} --userType legacy
    [DOUBLEPOST=1386883638,1386883532][/DOUBLEPOST]
    Костылей не останется когда вы научите читать параметры запуска из профиля через gson библиотеку.[DOUBLEPOST=1386883732][/DOUBLEPOST]
    1.7.4.json
    Код:
    {
      "id": "1.7.4",
      "time": "2013-12-12T14:29:58+04:00",
      "releaseTime": "2013-12-09T16:28:10+04:00",
      "type": "release",
      "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}",
      "libraries": [
        {
          "name": "java3d:vecmath:1.3.1"
        },
        {
          "name": "net.sf.trove4j:trove4j:3.0.3"
        },
        {
          "name": "com.ibm.icu:icu4j-core-mojang:51.2"
        },
        {
          "name": "net.sf.jopt-simple:jopt-simple:4.5"
        },
        {
          "name": "com.paulscode:codecjorbis:20101023"
        },
        {
          "name": "com.paulscode:codecwav:20101023"
        },
        {
          "name": "com.paulscode:libraryjavasound:20101123"
        },
        {
          "name": "com.paulscode:librarylwjglopenal:20100824"
        },
        {
          "name": "com.paulscode:soundsystem:20120107"
        },
        {
          "name": "io.netty:netty-all:4.0.10.Final"
        },
        {
          "name": "com.google.guava:guava:15.0"
        },
        {
          "name": "org.apache.commons:commons-lang3:3.1"
        },
        {
          "name": "commons-io:commons-io:2.4"
        },
        {
          "name": "net.java.jinput:jinput:2.0.5"
        },
        {
          "name": "net.java.jutils:jutils:1.0.0"
        },
        {
          "name": "com.google.code.gson:gson:2.2.4"
        },
        {
          "name": "com.mojang:authlib:1.2"
        },
        {
          "name": "org.apache.logging.log4j:log4j-api:2.0-beta9"
        },
        {
          "name": "org.apache.logging.log4j:log4j-core:2.0-beta9"
        },
        {
          "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20131120"
        },
        {
          "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20131120"
        },
        {
          "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20131120",
          "natives": {
            "linux": "natives-linux",
            "windows": "natives-windows",
            "osx": "natives-osx"
          },
          "extract": {
            "exclude": [
              "META-INF/"
            ]
          }
        },
        {
          "name": "net.java.jinput:jinput-platform:2.0.5",
          "natives": {
            "linux": "natives-linux",
            "windows": "natives-windows",
            "osx": "natives-osx"
          },
          "extract": {
            "exclude": [
              "META-INF/"
            ]
          }
        },
        {
          "name": "tv.twitch:twitch:5.12"
        },
        {
          "name": "tv.twitch:twitch-platform:5.12",
          "rules": [
            {
              "action": "allow"
            },
            {
              "action": "disallow",
              "os": {
                "name": "linux"
              }
            }
          ],
          "natives": {
            "linux": "natives-linux",
            "windows": "natives-windows-${arch}",
            "osx": "natives-osx"
          },
          "extract": {
            "exclude": [
              "META-INF/"
            ]
          }
        },
        {
          "name": "tv.twitch:twitch-external-platform:4.5",
          "rules": [
            {
              "action": "allow",
              "os": {
                "name": "windows"
              }
            }
          ],
          "natives": {
            "windows": "natives-windows-${arch}"
          },
          "extract": {
            "exclude": [
              "META-INF/"
            ]
          }
        }
      ],
      "mainClass": "net.minecraft.client.main.Main",
      "minimumLauncherVersion": 13,
      "assets": "1.7.3"
    }
     
    goul нравится это.
  12. Автор темы
    goul

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

    Баллы:
    103
    Skype:
    goul1995
    Имя в Minecraft:
    goul
    В 1.6.Х та же система?
     
  13. alexandrage

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

    Баллы:
    173
    Skype:
    alexandr0116
    да.
     
    I-Am-Black-Overlord и goul нравится это.
  14. dania

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

    Баллы:
    88
    вот кому надо файлик для запуска на лаунчере Сашка для 1.6.4 с Forge
    заходите в папку bin в любом клиенте и туда его[DOUBLEPOST=1397220817,1397220540][/DOUBLEPOST]кстати да он настроен на фордж 9.11.1.965 если кому надо поменяйте в строке запуска параметр --version Forge9.11.1.965 на свой
     

    Вложения:

    • start.zip
      Размер файла:
      425 байт
      Просмотров:
      79
  15. ski

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

    Баллы:
    63
    Имя в Minecraft:
    Dez
    сессия - token%3Afae318b8289e84d7b51978bb1f0f1d21%3A7149901c8bb0088be95520030131e52
     

    Вложения:

  16. dania

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

    Баллы:
    88
    А у тебя джава стоит?
     
  17. ski

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

    Баллы:
    63
    Имя в Minecraft:
    Dez
    да, 7ая версия
     
  18. dania

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

    Баллы:
    88
    А переменная path настроена?
     
  19. alexandrage

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

    Баллы:
    173
    Skype:
    alexandr0116
    Жаба установлена не правильно, придется ручками указать переменную среду. Иди гугли как это сделать для жабы.
     
  20. ski

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

    Баллы:
    63
    Имя в Minecraft:
    Dez
    Указал, теперь такое вылазит: Безымянный.png
     
  21. Mecha

    Mecha Новичок Пользователь

    Баллы:
    6
    Имя в Minecraft:
    Mecha
    Когда запускаю через bat файл, пропадают переводы.
    В меню смены языка меняются шрифты, а язык всё равно английский.
    Не подскажете, в чём проблема?
    1.6.4 forge.
     

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