Я написал лаунчер для Minecraft 1.12.2 на Python, который просто готовит команду и запускает ее, используя подпроцесс.

Это команда, созданная в Linux Ubuntu:

#!/usr/bin/env bash java -Xmx4G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M -Djava.library.path=/tmp/tmp2dl6pidh -cp /home/kuba/Desktop/launch/package/libraries/org/apache/maven/maven-artifact/3.5.3/maven-artifact-3.5.3.jar:/home/kuba/Desktop/launch/package/libraries/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar:/home/kuba/Desktop/launch/package/libraries/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar:/home/kuba/Desktop/launch/package/libraries/org/apache/logging/log4j/log4j-core/2.8.1/log4j-core-2.8.1.jar:/home/kuba/Desktop/launch/package/libraries/org/apache/logging/log4j/log4j-api/2.8.1/log4j-api-2.8.1.jar:/home/kuba/Desktop/launch/package/libraries/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar:/home/kuba/Desktop/launch/package/libraries/org/apache/commons/commons-lang3/3.5/commons-lang3-3.5.jar:/home/kuba/Desktop/launch/package/libraries/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar:/home/kuba/Desktop/launch/package/libraries/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar:/home/kuba/Desktop/launch/package/libraries/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar:/home/kuba/Desktop/launch/package/libraries/org/scala-lang/scala-xml_2.11/1.0.2/scala-xml_2.11-1.0.2.jar:/home/kuba/Desktop/launch/package/libraries/org/scala-lang/scala-compiler/2.11.1/scala-compiler-2.11.1.jar:/home/kuba/Desktop/launch/package/libraries/org/scala-lang/scala-reflect/2.11.1/scala-reflect-2.11.1.jar:/home/kuba/Desktop/launch/package/libraries/org/scala-lang/scala-swing_2.11/1.0.1/scala-swing_2.11-1.0.1.jar:/home/kuba/Desktop/launch/package/libraries/org/scala-lang/scala-parser-combinators_2.11/1.0.1/scala-parser-combinators_2.11-1.0.1.jar:/home/kuba/Desktop/launch/package/libraries/org/scala-lang/scala-actors-migration_2.11/1.1.0/scala-actors-migration_2.11-1.1.0.jar:/home/kuba/Desktop/launch/package/libraries/org/scala-lang/scala-library/2.11.1/scala-library-2.11.1.jar:/home/kuba/Desktop/launch/package/libraries/org/scala-lang/plugins/scala-continuations-plugin_2.11.1/1.0.2/scala-continuations-plugin_2.11.1-1.0.2.jar:/home/kuba/Desktop/launch/package/libraries/org/scala-lang/plugins/scala-continuations-library_2.11/1.0.2/scala-continuations-library_2.11-1.0.2.jar:/home/kuba/Desktop/launch/package/libraries/org/ow2/asm/asm-all/5.2/asm-all-5.2.jar:/home/kuba/Desktop/launch/package/libraries/it/unimi/dsi/fastutil/7.1.0/fastutil-7.1.0.jar:/home/kuba/Desktop/launch/package/libraries/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/home/kuba/Desktop/launch/package/libraries/oshi-project/oshi-core/1.1/oshi-core-1.1.jar:/home/kuba/Desktop/launch/package/libraries/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar:/home/kuba/Desktop/launch/package/libraries/commons-io/commons-io/2.5/commons-io-2.5.jar:/home/kuba/Desktop/launch/package/libraries/net/sf/jopt-simple/jopt-simple/5.0.3/jopt-simple-5.0.3.jar:/home/kuba/Desktop/launch/package/libraries/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar:/home/kuba/Desktop/launch/package/libraries/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar:/home/kuba/Desktop/launch/package/libraries/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar:/home/kuba/Desktop/launch/package/libraries/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar:/home/kuba/Desktop/launch/package/libraries/net/java/dev/jna/jna/4.4.0/jna-4.4.0.jar:/home/kuba/Desktop/launch/package/libraries/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar:/home/kuba/Desktop/launch/package/libraries/net/minecraftforge/forge/1.12.2-14.23.4.2705/forge-1.12.2-14.23.4.2705.jar:/home/kuba/Desktop/launch/package/libraries/net/minecraft/launchwrapper/1.12/launchwrapper-1.12.jar:/home/kuba/Desktop/launch/package/libraries/lzma/lzma/0.0.1/lzma-0.0.1.jar:/home/kuba/Desktop/launch/package/libraries/io/netty/netty-all/4.1.9.Final/netty-all-4.1.9.Final.jar:/home/kuba/Desktop/launch/package/libraries/java3d/vecmath/1.5.2/vecmath-1.5.2.jar:/home/kuba/Desktop/launch/package/libraries/com/google/guava/guava/21.0/guava-21.0.jar:/home/kuba/Desktop/launch/package/libraries/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/home/kuba/Desktop/launch/package/libraries/com/paulscode/codecwav/20101023/codecwav-20101023.jar:/home/kuba/Desktop/launch/package/libraries/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar:/home/kuba/Desktop/launch/package/libraries/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar:/home/kuba/Desktop/launch/package/libraries/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar:/home/kuba/Desktop/launch/package/libraries/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar:/home/kuba/Desktop/launch/package/libraries/com/typesafe/config/1.2.1/config-1.2.1.jar:/home/kuba/Desktop/launch/package/libraries/com/typesafe/akka/akka-actor_2.11/2.3.3/akka-actor_2.11-2.3.3.jar:/home/kuba/Desktop/launch/package/libraries/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar:/home/kuba/Desktop/launch/package/libraries/com/mojang/authlib/1.5.25/authlib-1.5.25.jar:/home/kuba/Desktop/launch/package/libraries/com/mojang/text2speech/1.10.3/text2speech-1.10.3-natives-linux.jar:/home/kuba/Desktop/launch/package/libraries/com/mojang/text2speech/1.10.3/text2speech-1.10.3.jar:/home/kuba/Desktop/launch/package/libraries/com/mojang/patchy/1.1/patchy-1.1.jar:/home/kuba/Desktop/launch/package/libraries/com/mojang/realms/1.10.22/realms-1.10.22.jar:/home/kuba/Desktop/launch/package/libraries/jline/jline/2.13/jline-2.13.jar:/home/kuba/Desktop/launch/package/versions/1.12.2/1.12.2.jar net.minecraft.launchwrapper.Launch —username kuba —version 1.12.2 —gameDir /home/kuba/Desktop/launch/package —assetsDir /home/kuba/Desktop/launch/package/assets —assetIndex 1.12 —uuid c8db861e4ea74ebba869459e68de5e15 —accessToken 6cf19a22fac84ebfa62ba697b899bd68 —userType offline —tweakClass net.minecraftforge.fml.common.launcher.FMLTweaker —versionType Forge

Это команда, созданная в Windows 10 Home:

Что делать если minecraft forge не запускается

МАЙНКРАФТ Forge не запускается — Как исправить — Герон Гайды

ПРОБЛЕМА: Версия Ubuntu работает отлично, без каких-либо жалоб, но версия для Windows гласит:

Error: Could not find or load main class net.minecraft.launchwrapper.Launch

И это не начинается вообще.

Как видите, команды Ubuntu и Windows практически идентичны.

Установка Minecraft (используемая как в Ubuntu, так и в Windows), которую я пытаюсь запустить, происходит из Windows (сгенерирована официальным лаунчером, установлена forge, я заменяю только библиотеки, помеченные как нативные, потому что они зависят от платформы), и это может быть начал использовать официальный пусковой механизм на обеих платформах без каких-либо проблем, поэтому я предполагаю, что нет проблем с отсутствующими или поврежденными файлами minecraft. Более того, я смог запустить его, используя свой собственный лаунчер, но только в Ubuntu, как я писал выше.

Ребята, у вас есть предложения, что я делаю не так?

PS Я пытался запустить Vanilla Minecraft, используя мой собственный лаунчер, и проблема точно такая же, он работает в Ubuntu, но не работает в Windows с той же ошибкой (ofc вместо этого упоминает класс vanilla)

РЕДАКТИРОВАТЬ Я не предоставляю код Python, поскольку он длинный, и он просто извлекает нативные файлы во временную папку и формирует команду для запуска minecraft, которая может быть просто написана от руки, вставлена в скрипт и выполнена.

Читайте также:  Как сделать в Майнкрафте пугало

Источник: question-it.com

Не запускается minecraft с установленным forge

Фотография

  • Пользователи
  • Сообщений: 1
    • Откуда: Россия,г.Калуга

    Написал 01.11.2014 — 12:05

    Привет всем.Столкнулся с такой проблемой: не запускается minecraft с установленным на него forge.Пробовал на версиях 1.6.4 и 1.7.2,на 1.5.2 и ранее все работает.Обычный ванильный minecraft работает идеально,сервер с модами тоже(характер:minecraftonly,версия 1.4.7 если поможет),а вот minecraft с forge нет.Я уже что только не перепробовал: удалял полностью все файлы связанные с minecraft с компа,удалял полностью java и ставил новую с офф. сайта.И ни чего не помогло.Подскажите пожалуйста что делать?Сам не разберусь. Кстати minecraft и forge тоже установленные с офф. сайта,так как другим сайтам не очень доверяю,и устанавливал я все правильно,не впервой.

    Есть еще файл в директории minecraft,называется output-client.

    Я думаю что тут написана ошибка(если не прав не ругайте)(2014-10-31 21:48:38 [CLIENT] [INFO] Setting user: SaNeR2014-10-31 21:48:38 [CLIENT] [INFO] (Session ID is token:f81ce15dc7d14944afa13f4f673b04a5:7f7d141c6df14748ad8827b28bbee396)2014-10-31 21:48:38 [CLIENT] [INFO] LWJGL Version: 2.9.02014-10-31 21:48:39 [CLIENT] [INFO] Reloading ResourceManager: Default2014-10-31 21:48:41 [CLIENT] [INFO] Stopping! )

    Подскажите пожалуйста что делать?Сам не разберусь.

    Источник: minecrafting.ru

    Крашится при запуске сервера майнкрафт 1.7.10 forge с модами.

    Фотография

  • Пользователь
  • Pip
  • 2 сообщений
  • Отправлено 17 Июль 2017 — 23:19

    Создал сервер майнкрафт 1.7.10. Моё ядро — KCauldron-1.7.10-1614.201

    Моды на версии forge-10.13.4.1614

    Список модов(их по двое т.к там папки):

    Скрытый текст

    BrandonsCore-1.0.0.12.jar
    Carpenter’s Blocks v3.3.8.1 — MC 1.7.10.jar
    Chisel-2.9.5.11.jar
    CoFHCore-[1.7.10]3.1.4-329.jar
    CodeChickenCore-1.7.10-1.0.7.47-universal.jar
    Draconic-Evolution-1.7.10-1.0.2h.jar
    EnderCore-1.7.10-0.2.0.39_beta.jar
    EnderIO-1.7.10-2.3.0.429_beta.jar
    ExtraCells-1.7.10-2.3.14b197.jar
    GraviSuite_1.7.10_2.0.3.jar
    IC2NuclearControl_2.3.3a_Exist.jar
    ImmersiveEngineering-0.7.7.jar
    MouseTweaks-2.4.4-mc1.7.10.jar
    Neat 1.0-1.jar
    NotEnoughItems-1.7.10-1.0.5.120-universal.jar
    OpenBlocks-1.7.10-1.6.jar
    OpenModsLib-1.7.10-0.10.jar
    ThermalDynamics-[1.7.10]1.2.1-172.jar
    ThermalExpansion-[1.7.10]4.1.5-248.jar
    ThermalFoundation-[1.7.10]1.2.6-118.jar
    VeinMiner-1.7.10-0.36.0.496+28a7f13.jar
    additionalpipes-4.7.2.jar
    advancedsolarpanel-1.7.10-3.5.1.jar
    appliedenergistics2-rv3-beta-6.jar
    buildcraft-7.1.22.jar
    carpentersblocks
    extrautilities-1.2.12.jar
    ic2
    industrialcraft-2-2.2.827-experimental.jar
    ironchest-1.7.10-6.0.60.741-universal.jar

    Поледний краш-лог:

    —- Minecraft Crash Report —-

    :(

    // Why is it breaking

    Time: 7/17/17 10:57 PM
    Description: Exception in server tick loop

    Читайте также:  Что ест дракон края в Майнкрафте

    cpw.mods.fml.common.LoaderException: java.lang.NoClassDefFoundError: net/minecraft/client/renderer/RenderGlobal

    Источник: forum.myarena.ru