Citation de Jonno dans https://stackoverflow.com/questions/14531917/launch-Minecraft-from-command-line-usename-and-password-as-prefix Je ne sais pas comment faire pour que ça marche, en supposant que ça puisse encore marcher... (Je pense que vous devez déposer le fichier batch dans " C:\Program Fichiers (x86) \Minecraft ") PS : Désolé pour les erreurs de formatage, c'est mon premier message.
Il suffit de créer ce fichier de commande batch dans le répertoire de votre jeu. Le fichier Bat prend un argument %1 comme nom d'utilisateur.
Aussi, j'utilise un écran d'accueil pour faire joli. Vous ne pourrez PAS jouer en ligne, mais on s'en fiche.
Ajustez votre utilisation de la mémoire en fonction de votre machine (-Xmx & -Xmns).
NOTE : ceci est pour la version de Minecraft à partir de 2016-06-27
! @ECHO OFF
SET DIR=%cd%
SET JAVA_HOME=%DIR%. \runtime\jre -x64 \1.8.0_25
SET JAVA=%JAVA_HOME% \bin\java.exe
SET LOW_MEM=768M
SET MAX_MEM=2G
SET LIBRARIES=versions \1.10.2\1.10.2 -natives-59894925878961
SET CLASSPATH=libraries \com\mojang\netty\1.6\netty -1.6.jar;bibliothèques \oshi -projet \oshi -core \1.1\oshi -core-1.1.jar;bibliothèques \net\java\dev\jna\jna\3.4.0\jna -3.4.0.jar;bibliothèques \net\java\dev\jna\platform\3.4.0\platform -3.4.0.jar;bibliothèques \com\ibm\icu\icu4j -core-mojang \51.2\icu4j -core-mojang-51.2.jar;bibliothèques \net\sf\jopt -simple \jopt -simple \4.6\jopt -simple-4.6.jar;bibliothèques \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 -tous \4.0.23.Final\netty -all-4.0.23.Final.jar;bibliothèques \com\google\guava\guava\17.0\guava -17.0.jar;bibliothèques \org\apache\commons\commons -lang3 \3.3.2\commons -lang3-3.3.2.jar;bibliothèques \commons -io \commons -io \2.4\commons -io-2.4.jar;bibliothèques \commons -codec \commons -codec \1.9\commons -codec-1.9.jar;bibliothèques \net\java\jinput\jinput\2.0.5\jinput -2.0.5.jar;bibliothèques \net\java\jutils\jutils\1.0.0\jutils -1.0.0.jar;bibliothèques \com\google\code\gson\gson\2.2.4\gson -2.2.4.jar;bibliothèques \com\mojang\authlib\1.5.22\authlib -1.5.22.jar;bibliothèques \com\mojang\realms\1.9.3\realms -1.9.3.jar;bibliothèques \org\apache\commons\commons -compresser \1.8.1\commons -compress-1.8.1.jar;bibliothèques \org\apache\httpcomponents\httpclient\4.3.3\httpclient -4.3.3.jar;bibliothèques \commons -Logging \commons -Logging \1.1.3\commons -logging-1.1.3.jar;bibliothèques \org\apache\httpcomponents\httpcore\4.3.2\httpcore -4.3.2.jar;bibliothèques \it\unimi\dsi\fastutil\7.0.12_mojang\fastutil -7.0.12_mojang.jar;bibliothèques \org\apache\logging\log4j\log4j -api \2.0 -beta9 \log4j -api-2.0-beta9.jar;bibliothèques \org\apache\logging\log4j\log4j -core \2.0 -beta9 \log4j -core-2.0-beta9.jar;bibliothèques \org\lwjgl\lwjgl\lwjgl\2.9.4 -nuit-20150209 \lwjgl -2.9.4-nightly-20150209.jar;libraries \org\lwjgl\lwjgl\lwjgl_util\2.9.4 -nuit-20150209 \lwjgl_util -2.9.4-nightly-20150209.jar;versions \1.10.2\1.10.2.jar
SET JAVA_OPTIONS=-server -splash:splash.png -d64 -da -dsa -Xrs -Xms%LOW_MEM% -Xmx%MAX_MEM% -XX:NewSize=%LOW_MEM% -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:-UseAdaptiveSizePolicy -XX:+DisableExplicitGC -Djava. library.path=%LIBRARIES% -cp %CLASSPATH% %MAIN_CLASS% -Djava.
start /D %DIR% /I /HIGH %JAVA% %JAVA_OPTIONS% --username %1 --version 1.10.2 --gameDir %DIR% --assetsDir assets --assetIndex 1. 10 --uuid 2536abce90e8476a871679918164abc5 --accessToken 99abe417230342cb8e9e2168ab46297a --userType legacy --versionType release --nativeLauncherVersion 307
0 votes
Le lanceur définit votre ID de session, vérifie les informations d'identification, etc. Il faudrait réécrire tout ça pour pouvoir faire ça.
1 votes
Vous pouvez essayer cette solution qui a fonctionné pour la 1.11 : gaming.stackexchange.com/questions/122802/
4 votes
Procédure de vote serré selon le commentaire de Silveri.