Kezdőoldal » Számítástechnika » Hardverek » VB. Net minecraft 1.8 elíndítá...

VB. Net minecraft 1.8 elíndítása, mi a probléma? Többi lent.

Figyelt kérdés

Na szóval elhatároztam, hogy írok egy saját klienst, a kliens már késsz , de kell hozzá egy launcher is,

csak nem tudok rájönni, hogy hogyan lehet elínditani ez eredeti 1.8 as minecrafttot. Sok kombinációt kipróbáltam, de nem síkerült, minedig amikor elíndítottam, bejött egy pillanatra a java aztán eltűn, és olyan kicsi parancssorban történt mindez, hogy nem tudtam elolvas a hibaüzenetet.

itt a kód amit írtam, és ha valaki ért az ilyenhez az kérem segítsen, és irja le mi a hiba (ha van benne, feltételezem van) a kódvan.

Kód:

Dim appdata As String = GetFolderPath(SpecialFolder.ApplicationData)

Dim gamedir As String = appdata + "\.minecraft"

Dim libraries As String = gamedir + "\libraries"

Dim username As String = "testuser"

Dim startinfo As New ProcessStartInfo

startinfo.FileName = "C:\Program Files\Java\jre7\bin\java.exe"

startinfo.Arguments = " -Xms4096M -Xmx4096M " &

"-Djava.library.path=" + gamedir + "\versions\1.8\1.8-natives -cp " &

gamedir + "\versions\1.8\1.8.jar " &

libraries + "\org\lwjgl\lwjgl\lwjgl-platform\2.9.1\lwjgl-platform-2.9.1-natives-windows.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 + "\" + "net\sf\jopt-simple\jopt-simple\4.5\jopt-simple-4.5.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 + "\" + "org\lwjgl\lwjgl\lwjgl-platform\2.9.1-nightly-20131120\lwjgl-platform-2.9.1-nightly-20131120-natives-windows.jar " &

libraries + "\" + "net\java\jinput\jinput-platform\2.0.5\jinput-platform-2.0.5-natives-windows.jar " &

libraries + "\" + "tv\twitch\twitch\5.12\twitch-5.12.jar " &

libraries + "\" + "tv\twitch\twitch-platform\5.12\twitch-platform-5.12-natives-windows-64.jar " &

libraries + "\" + "tv\twitch\twitch-external-platform\4.5\twitch-external-platform-4.5-natives-windows-64.jar " &

"Net.minecraft.client.main.Main" &

" --username=" + username &

" --accessToken null" &

" --version 1.8 " &

" --gameDir " + gamedir &

"--assetsdir" + gamedir + "\assets" &

"--assetIndex 1.8"

startinfo.WorkingDirectory = gamedir

startinfo.UseShellExecute = False

startinfo.CreateNoWindow = False

Process.Start(startinfo)

A válaszokat megköszönném.

Ha lehet ne ilyen válaszokat írjatok, amik pl: hogy 6000000000000 ilyen kérdés van a neten, tanuld meg a google-t használni, stb, higyétek el én már nagyon sok ilyet végignéztem, és mindegyik hibás szar volt.



2014. okt. 5. 17:15
 1/6 anonim ***** válasza:

Ha megnézed az eredeti Launcher kódját, sokkal bonyolultabb elindítani..

Ezt csinálja a Launcher: http://pastebin(pont)com/3c5LXW6S

(Gondolom logikus, hogy a pontot be kell írnod, mert a pastebin link rövidítő... (???))


Megjegyzés: "Remélem nem valami tört klienst készítesz :)".

2014. okt. 6. 15:56
Hasznos számodra ez a válasz?
 2/6 A kérdező kommentje:
Köszönöm ,szépen, megnézem, és nem tört kliens lenne, csak tanulás, java nyelvben, és hogy mit csinál pl az eclipse amikor indít egy .jar-t. köszi.
2014. okt. 6. 17:27
 3/6 A kérdező kommentje:
Amit linkelt, az jó, de nekem parancsokra lenne szükségem.
2014. okt. 6. 18:38
 4/6 A kérdező kommentje:
szóval, valami kódsorra, amiből a java indítja a minecraftot.
2014. okt. 6. 18:58
 5/6 anonim ***** válasza:
Amit linkeltem az az, ahogyan az eredeti Launcher indítja a Minecraft-ot.
2014. okt. 7. 15:20
Hasznos számodra ez a válasz?
 6/6 A kérdező kommentje:
Igen, azt vágom, de küldtem privit.
2014. okt. 7. 18:44

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!