Hallo Community,
Ich hatte schon mehrere Themen im Bereich MINECRAFT LAUNCHER gefunden doch keines der Themen die ich gefunden hatte haben mir bei meinem Problem geholfen.
Und zwar Programmiere ich derzeit einen Minecraft Launcher (für meinen Server).
Hier ein kleines Bild:
Es soll nun wenn man auf "LOGIN" klickt sich Minecraft öffnen (NICHT der Originale Minecraft Launcher sondern die minecraft.jar). Doch da gibt es ein Problem. Ich hatte mir Überlegt wie ich dies mache und bin auf eine Seite im MinecraftWikigestoßen (de.minecraftwiki.net/wiki/Minecraft_Launcher)
Dort stehen nun mehrere Parameter / Argumente.
Nun dachte ich mir, ich könnte diese Argumente im Launcher verwenden und über die StartInfo.Arguments Minecraft starten... doch leider wird beim Start von Minecraft nur ein CMD Fenster angezeigt das sich sofort wieder schließt
Ich habe folgende Argumente Versucht:
minecraft.jar (alle Systeme):
minecraft.exe (in Windows ausführbar):
Hier mal der Code den ich derzeit verwende:
minecraft.jar (Windows - kein CMD-Fenster):
Was mache ich Falsch?
Vielleicht könnt ihr mir helfen
Liebe Grüße
Ich hatte schon mehrere Themen im Bereich MINECRAFT LAUNCHER gefunden doch keines der Themen die ich gefunden hatte haben mir bei meinem Problem geholfen.
Und zwar Programmiere ich derzeit einen Minecraft Launcher (für meinen Server).
Hier ein kleines Bild:
Es soll nun wenn man auf "LOGIN" klickt sich Minecraft öffnen (NICHT der Originale Minecraft Launcher sondern die minecraft.jar). Doch da gibt es ein Problem. Ich hatte mir Überlegt wie ich dies mache und bin auf eine Seite im MinecraftWikigestoßen (de.minecraftwiki.net/wiki/Minecraft_Launcher)
Dort stehen nun mehrere Parameter / Argumente.
Nun dachte ich mir, ich könnte diese Argumente im Launcher verwenden und über die StartInfo.Arguments Minecraft starten... doch leider wird beim Start von Minecraft nur ein CMD Fenster angezeigt das sich sofort wieder schließt
Ich habe folgende Argumente Versucht:
minecraft.jar (alle Systeme):
java -cp minecraft.jar net.minecraft.LauncherFrame <username> <password> <server:port>
minecraft.exe (in Windows ausführbar):
minecraft.jar (Windows - kein CMD-Fenster):minecraft.exe <username> <password> <server:port>
Doch bei allen wird immer nur das Sofort sich wieder schließende CMD Fenster geöffnet.javaw -cp minecraft.jar net.minecraft.LauncherFrame <username> <password> <server:port>
Hier mal der Code den ich derzeit verwende:
minecraft.jar (Windows - kein CMD-Fenster):
VB.NET-Quellcode
- Sub START()
- login_start = New Process()
- login_start.StartInfo.FileName = "C:\Program Files (x86)\Java\jre7\bin\java.exe"
- login_start.StartInfo.Arguments = "javaw -cp C:\Users\Marcel\Documents\Minecraft\version\high definition\1.4.6\minecraft.jarnet.minecraft.LauncherFrame " & USERNAME & " " & PASSWORD
- login_start.StartInfo.WorkingDirectory = "C:\Users\Marcel\AppData\Roaming\.minecraft"
- login_start.StartInfo.RedirectStandardError = True
- login_start.StartInfo.RedirectStandardInput = True
- login_start.StartInfo.RedirectStandardOutput = True
- login_start.StartInfo.CreateNoWindow = False
- login_start.StartInfo.UseShellExecute = False
- login_start.Start()
- End Sub
Was mache ich Falsch?
Vielleicht könnt ihr mir helfen
Liebe Grüße
Dieser Beitrag wurde bereits 5 mal editiert, zuletzt von „DarkestMan“ ()