Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Kod do launchera


Rekomendowane odpowiedzi

Opublikowano

Witam, znalazłem już kilkaaa kodów do launchera minecraft ale żaden nie działa. Jak samemu takie coś napisać? Wiem co nieco o programowaniu ale za to nie wiem jak się zabrać:/ Słyszałem że trzeba pisać jakieś biblioteki czy coś. Launcher robię w Virtual Basic

Mój teraźniejszy kod wygląda tak:

Public Class Form1
    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        Dim launch As String
        launch = "javaw -Xmx1024m -Djava.library.path=%APPDATA%\.minecraft\versions\natives -cp %APPDATA%/.minecraft/libraries/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar;%APPDATA%/.minecraft/libraries/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar;%APPDATA%/.minecraft/libraries/com/paulscode/codecwav/20101023/codecwav-20101023.jar;%APPDATA%/.minecraft/libraries/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar;%APPDATA%/.minecraft/libraries/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar;%APPDATA%/.minecraft/libraries/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar;%APPDATA%/.minecraft/libraries/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar;%APPDATA%/.minecraft/libraries/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar;%APPDATA%/.minecraft/libraries/argo/argo/2.25_fixed/argo-2.25_fixed.jar;%APPDATA%/.minecraft/libraries/org/bouncycastle/bcprov-jdk15on/1.47/bcprov-jdk15on-1.47.jar;%APPDATA%/.minecraft/libraries/com/google/guava/guava/14.0/guava-14.0.jar;%APPDATA%/.minecraft/libraries/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar;%APPDATA%/.minecraft/libraries/commons-io/commons-io/2.4/commons-io-2.4.jar;%APPDATA%/.minecraft/libraries/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar;%APPDATA%/.minecraft/libraries/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar;%APPDATA%/.minecraft/libraries/com/google/code/gson/gson/2.2.2/gson-2.2.2.jar;%APPDATA%/.minecraft/versions/1.6.2/1.6.2.jar net.minecraft.client.main.Main --session SessionID --version 1.6.2 --gameDir %APPDATA%/.minecraft --assetsDir %APPDATA%/.minecraft/assets "
        Shell("cmd.exe /c" & launch & TextBox1.Text)
        Me.Close()
    End Sub
    Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
        Dim forma1 As New Form2
        forma1.Show()
    End Sub
End Class
Opublikowano

Najważniejsze to są libraries. Ich układ musi się zgadzać z ym co masz w kodzie. Inaczej MC ci się nie włączy.

Opublikowano

Cały folder libraries trzeba wpisać? Jeśli tak to w jakiej kolejności? I jeszcze jedno, czy początek kodu jest dobry?

javaw -Xmx1024m -Djava.library.path=%APPDATA%\
Opublikowano

Lepiej nie używaj appdata tylko mechaniczne uzyskiwanie lokalizacji Roaming przez VB.Net

Opublikowano

Tak i z + czy tam && dajesz nazwe folderu który chcesz mieć

Opublikowano

Zrobiłem coś takiego:

Public Class Form1

    'Wczytywanie Programu'
    Private Sub Form1_Load1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Me.Load
        rammc.Text = My.Settings.Ram
        nickname.Text = My.Settings.Nick
        LokalizacjaMC.Text = My.Settings.UstawieniaMC

    End Sub

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        My.Settings.Ram = rammc.Text
        My.Settings.Nick = nickname.Text
        My.Settings.UstawieniaMC = LokalizacjaMC.Text
        'Libraries'
        Dim LoginMC As String = "--username=" & nickname.Text
        Dim LibrariesLoc As String = LokalizacjaMC.Text & "\libraries\net\sf\jopt-simple\jopt-simple\4.5\jopt-simple-4.5.jar;" & LokalizacjaMC.Text & "\libraries\com\paulscode\codecjorbis\20101023\codecjorbis-20101023.jar;" & LokalizacjaMC.Text & "\libraries\com\paulscode\codecwav\20101023\codecwav-20101023.jar;" & LokalizacjaMC.Text & "\libraries\com\paulscode\libraryjavasound\20101123\libraryjavasound-20101123.jar;" & LokalizacjaMC.Text & "\libraries\com\paulscode\librarylwjglopenal\20100824\librarylwjglopenal-20100824.jar;" & LokalizacjaMC.Text & "\libraries\com\paulscode\soundsystem\20120107\soundsystem-20120107.jar;" & LokalizacjaMC.Text & "\libraries\argo\argo\2.25_fixed\argo-2.25_fixed.jar;" & LokalizacjaMC.Text & "\libraries\org\bouncycastle\bcprov-jdk15on\1.47\bcprov-jdk15on-1.47.jar;" & LokalizacjaMC.Text & "\libraries\com\google\guava\guava\14.0\guava-14.0.jar;" & LokalizacjaMC.Text & "\libraries\org\apache\commons\commons-lang3\3.1\commons-lang3-3.1.jar;" & LokalizacjaMC.Text & "\libraries\commons-io\commons-io\2.4\commons-io-2.4.jar;" & LokalizacjaMC.Text & "\libraries\net\java\jinput\jinput\2.0.5\jinput-2.0.5.jar;" & LokalizacjaMC.Text & "\libraries\net\java\jutils\jutils\1.0.0\jutils-1.0.0.jar;" & LokalizacjaMC.Text & "\libraries\com\google\code\gson\gson\2.2.2\gson-2.2.2.jar;" & LokalizacjaMC.Text & "\libraries\org\lwjgl\lwjgl\lwjgl\2.9.0\lwjgl-2.9.0.jar;" & LokalizacjaMC.Text & "\libraries\org\lwjgl\lwjgl\lwjgl_util\2.9.0\lwjgl_util-2.9.0.jar;"
        Dim ForgeLoc162 As String = LokalizacjaMC.Text & "\libraries\net\sf\jopt-simple\jopt-simple\4.5\jopt-simple-4.5.jar;" & LokalizacjaMC.Text & "\libraries\com\paulscode\codecjorbis\20101023\codecjorbis-20101023.jar;" & LokalizacjaMC.Text & "\libraries\com\paulscode\codecwav\20101023\codecwav-20101023.jar;" & LokalizacjaMC.Text & "\libraries\com\paulscode\libraryjavasound\20101123\libraryjavasound-20101123.jar;" & LokalizacjaMC.Text & "\libraries\com\paulscode\librarylwjglopenal\20100824\librarylwjglopenal-20100824.jar;" & LokalizacjaMC.Text & "\libraries\com\paulscode\soundsystem\20120107\soundsystem-20120107.jar;" & LokalizacjaMC.Text & "\libraries\argo\argo\2.25_fixed\argo-2.25_fixed.jar;" & LokalizacjaMC.Text & "\libraries\org\bouncycastle\bcprov-jdk15on\1.47\bcprov-jdk15on-1.47.jar;" & LokalizacjaMC.Text & "\libraries\com\google\guava\guava\14.0\guava-14.0.jar;" & LokalizacjaMC.Text & "\libraries\org\apache\commons\commons-lang3\3.1\commons-lang3-3.1.jar;" & LokalizacjaMC.Text & "\libraries\commons-io\commons-io\2.4\commons-io-2.4.jar;" & LokalizacjaMC.Text & "\libraries\net\java\jinput\jinput\2.0.5\jinput-2.0.5.jar;" & LokalizacjaMC.Text & "\libraries\net\java\jutils\jutils\1.0.0\jutils-1.0.0.jar;" & LokalizacjaMC.Text & "\libraries\com\google\code\gson\gson\2.2.2\gson-2.2.2.jar;" & LokalizacjaMC.Text & "\libraries\org\lwjgl\lwjgl\lwjgl\2.9.0\lwjgl-2.9.0.jar;" & LokalizacjaMC.Text & "\libraries\org\lwjgl\lwjgl\lwjgl_util\2.9.0\lwjgl_util-2.9.0.jar;" & LokalizacjaMC.Text & "\libraries\minecraftforge\minecraftforge-9.10.0.842.jar;" & LokalizacjaMC.Text & "\libraries\minecraftforge\launchwrapper-1.3.jar;" & LokalizacjaMC.Text & "\libraries\minecraftforge\asm-all-4.1.jar;" & LokalizacjaMC.Text & "\libraries\minecraftforge\scala-library-2.10.2.jar;" & LokalizacjaMC.Text & "\libraries\minecraftforge\scala-compiler-2.10.2.jar;" & LokalizacjaMC.Text & "\libraries\minecraftforge\lzma-0.0.1.jar;"
        Dim ForgeLoc164 As String = LokalizacjaMC.Text & "\libraries\net\sf\jopt-simple\jopt-simple\4.5\jopt-simple-4.5.jar;" & LokalizacjaMC.Text & "\libraries\com\paulscode\codecjorbis\20101023\codecjorbis-20101023.jar;" & LokalizacjaMC.Text & "\libraries\com\paulscode\codecwav\20101023\codecwav-20101023.jar;" & LokalizacjaMC.Text & "\libraries\com\paulscode\libraryjavasound\20101123\libraryjavasound-20101123.jar;" & LokalizacjaMC.Text & "\libraries\com\paulscode\librarylwjglopenal\20100824\librarylwjglopenal-20100824.jar;" & LokalizacjaMC.Text & "\libraries\com\paulscode\soundsystem\20120107\soundsystem-20120107.jar;" & LokalizacjaMC.Text & "\libraries\argo\argo\2.25_fixed\argo-2.25_fixed.jar;" & LokalizacjaMC.Text & "\libraries\org\bouncycastle\bcprov-jdk15on\1.47\bcprov-jdk15on-1.47.jar;" & LokalizacjaMC.Text & "\libraries\com\google\guava\guava\14.0\guava-14.0.jar;" & LokalizacjaMC.Text & "\libraries\org\apache\commons\commons-lang3\3.1\commons-lang3-3.1.jar;" & LokalizacjaMC.Text & "\libraries\commons-io\commons-io\2.4\commons-io-2.4.jar;" & LokalizacjaMC.Text & "\libraries\net\java\jinput\jinput\2.0.5\jinput-2.0.5.jar;" & LokalizacjaMC.Text & "\libraries\net\java\jutils\jutils\1.0.0\jutils-1.0.0.jar;" & LokalizacjaMC.Text & "\libraries\com\google\code\gson\gson\2.2.2\gson-2.2.2.jar;" & LokalizacjaMC.Text & "\libraries\org\lwjgl\lwjgl\lwjgl\2.9.0\lwjgl-2.9.0.jar;" & LokalizacjaMC.Text & "\libraries\org\lwjgl\lwjgl\lwjgl_util\2.9.0\lwjgl_util-2.9.0.jar;" & LokalizacjaMC.Text & "\libraries\minecraftforge\minecraftforge-9.11.1.953.jar;" & LokalizacjaMC.Text & "\libraries\minecraftforge\forge-1.6.4-9.11.1.964.jar;" & LokalizacjaMC.Text & "\libraries\minecraftforge\launchwrapper-1.3.jar;" & LokalizacjaMC.Text & "\libraries\minecraftforge\asm-all-4.1.jar;" & LokalizacjaMC.Text & "\libraries\minecraftforge\scala-library-2.10.2.jar;" & LokalizacjaMC.Text & "\libraries\minecraftforge\scala-compiler-2.10.2.jar;" & LokalizacjaMC.Text & "\libraries\minecraftforge\lzma-0.0.1.jar;"
        Dim LibsNew As String = LokalizacjaMC.Text & "\libraries\java3d\vecmath\1.3.1\vecmath-1.3.1.jar;" & LokalizacjaMC.Text & "\libraries\net\sf\trove4j\trove4j\3.0.3\trove4j-3.0.3.jar;" & LokalizacjaMC.Text & "\libraries\com\ibm\icu\icu4j-core-mojang\51.2\icu4j-core-mojang-51.2.jar;" & LokalizacjaMC.Text & "\libraries\net\sf\jopt-simple\jopt-simple\4.5\jopt-simple-4.5.jar;" & LokalizacjaMC.Text & "\libraries\com\paulscode\codecjorbis\20101023\codecjorbis-20101023.jar;" & LokalizacjaMC.Text & "\libraries\com\paulscode\codecwav\20101023\codecwav-20101023.jar;" & LokalizacjaMC.Text & "\libraries\com\paulscode\libraryjavasound\20101123\libraryjavasound-20101123.jar;" & LokalizacjaMC.Text & "\libraries\com\paulscode\librarylwjglopenal\20100824\librarylwjglopenal-20100824.jar;" & LokalizacjaMC.Text & "\libraries\com\paulscode\soundsystem\20120107\soundsystem-20120107.jar;" & LokalizacjaMC.Text & "\libraries\io\netty\netty-all\4.0.10.Final\netty-all-4.0.10.Final.jar;" & LokalizacjaMC.Text & "\libraries\com\google\guava\guava\15.0\guava-15.0.jar;" & LokalizacjaMC.Text & "\libraries\org\apache\commons\commons-lang3\3.1\commons-lang3-3.1.jar;" & LokalizacjaMC.Text & "\libraries\commons-io\commons-io\2.4\commons-io-2.4.jar;" & LokalizacjaMC.Text & "\libraries\net\java\jinput\jinput\2.0.5\jinput-2.0.5.jar;" & LokalizacjaMC.Text & "\libraries\net\java\jutils\jutils\1.0.0\jutils-1.0.0.jar;" & LokalizacjaMC.Text & "\libraries\com\google\code\gson\gson\2.2.4\gson-2.2.4.jar;" & LokalizacjaMC.Text & "\libraries\com\mojang\authlib\1.3\authlib-1.3.jar;" & LokalizacjaMC.Text & "\libraries\org\apache\logging\log4j\log4j-api\2.0-beta9\log4j-api-2.0-beta9.jar;" & LokalizacjaMC.Text & "\libraries\org\apache\logging\log4j\log4j-core\2.0-beta9\log4j-core-2.0-beta9.jar;" & LokalizacjaMC.Text & "\libraries\org\lwjgl\lwjgl\lwjgl\2.9.0\lwjgl-2.9.0.jar;" & LokalizacjaMC.Text & "\libraries\org\lwjgl\lwjgl\lwjgl_util\2.9.0\lwjgl_util-2.9.0.jar;"
        'Wersje'
        Dim StartMC152 As String = "java -Xmx1024m -Djava.library.path=" & LokalizacjaMC.Text & "/versions/1.5.2/bin/natives -cp " & LokalizacjaMC.Text & "/versions/1.5.2/bin/minecraft.jar;" & LokalizacjaMC.Text & "/versions/1.5.2/bin/jinput.jar;" & LokalizacjaMC.Text & "/versions/1.5.2/bin/lwjgl.jar;" & LokalizacjaMC.Text & "/versions/1.5.2/bin/lwjgl_util.jar net.minecraft.client.minecraft "
        Dim StartMC162 As String = "java -Xmx" & rammc.Text & "m -Djava.library.path=" & LokalizacjaMC.Text & "\versions\natives -cp " & LibrariesLoc & LokalizacjaMC.Text & "/versions/Normal/1.6.2.jar net.minecraft.client.main.Main --session SessionID --version 1.6.2 --gameDir " & LokalizacjaMC.Text & " --assetsDir " & LokalizacjaMC.Text & "/assets "
        Dim StartMC164 As String = "java -Xmx" & rammc.Text & "m -Djava.library.path=" & LokalizacjaMC.Text & "\versions\natives -cp " & LibrariesLoc & LokalizacjaMC.Text & "/versions/Normal/1.6.4.jar net.minecraft.client.main.Main --session SessionID --version 1.6.4 --gameDir " & LokalizacjaMC.Text & " --assetsDir " & LokalizacjaMC.Text & "/assets "
        Dim StartMC172 As String = "java -Xmx" & rammc.Text & "m -Djava.library.path=" & LokalizacjaMC.Text & "\versions\natives -cp " & LibsNew & LokalizacjaMC.Text & "/versions/Normal/1.7.2.jar net.minecraft.client.main.Main --version 1.7.2 --gameDir " & LokalizacjaMC.Text & " --assetsDir " & LokalizacjaMC.Text & "/assets --uuid id --accessToken 40d1fad5-37e6-40b2-bcc2-8dcb50522bf0 --username=" & nickname.Text

        Dim StartMC162Forge As String = "java -Xmx" & rammc.Text & "m -Djava.library.path=" & LokalizacjaMC.Text & "\versions\natives -cp " & ForgeLoc162 & LokalizacjaMC.Text & "/versions/Forge/1.6.2F.jar net.minecraft.launchwrapper.Launch --tweakClass cpw.mods.fml.common.launcher.FMLTweaker --session SessionID --version 1.6.2 --gameDir " & LokalizacjaMC.Text & " --assetsDir " & LokalizacjaMC.Text & "/assets "
        Dim StartMC164Forge As String = "java -Xmx" & rammc.Text & "m -Djava.library.path=" & LokalizacjaMC.Text & "\versions\natives -cp " & ForgeLoc164 & LokalizacjaMC.Text & "/versions/Forge/1.6.4F.jar net.minecraft.launchwrapper.Launch --tweakClass cpw.mods.fml.common.launcher.FMLTweaker --session SessionID --version 1.6.4 --gameDir " & LokalizacjaMC.Text & " --assetsDir " & LokalizacjaMC.Text & "/assets "
        'Start'
        If ComboBox1.Text = "1.6.2" = False Then
            Shell("cmd.exe /c" & StartMC162 & LoginMC)
        ElseIf ComboBox1.Text = "1.5.2" = False Then
            Shell("cmd.exe /c" & StartMC152 & LoginMC)
        ElseIf ComboBox1.Text = "1.6.4" = False Then
            Shell("cmd.exe /c" & StartMC164 & LoginMC)
        ElseIf ComboBox1.Text = "1.7.2" = False Then
            Shell("cmd.exe /c" & StartMC172)
        End If


    End Sub

    Private Sub Form1_FormClosed1(ByVal sender As Object, ByVal e As System.Windows.Forms.FormClosedEventArgs) Handles Me.FormClosed
        My.Settings.Save()
    End Sub

End Class

Ale dalej niestety się minecraft nie uruchamia:/
________________________________________

Mam przyczynę :)

/versions/Normal/1.6.2.jar

Ja takiego folderu "Normal" nie mam:) Jeszcze raz przejrzę kod i dam znać czy działa ;) <----- Jednak nie :(

_________________________________________

Napisałem taki kod:

 

 

Dim LibsNew1 As String = LokalizacjaMC.Text & "\libraries\io\netty\netty-all\4.0.10.Final\netty-all-4.0.10.Final.jar;" & LokalizacjaMC.Text & "\libraries\org\lwjgl\lwjgl\lwjgl\2.9.1-nightly-20131120\lwjgl-2.9.1-nightly-20131120.jar;" & LokalizacjaMC.Text & "\libraries\org\apache\logging\log4j\log4j-api\2.0-beta9\log4j-api-2.0-beta9.jar;" & LokalizacjaMC.Text & "\libraries\org\apache\logging\log4j\log4j-api\2.0-beta9\log4j-api-2.0-beta9.jar;" & LokalizacjaMC.Text & "\libraries\com\paulscode\librarylwjglopenal\20100824\librarylwjglopenal-20100824.jar;" & LokalizacjaMC.Text & "\libraries\com\paulscode\libraryjavasound\20101123\libraryjavasound-20101123.jar;" & LokalizacjaMC.Text & "\libraries\org\lwjgl\lwjgl\lwjgl-platform\2.9.1-nightly-20131120\lwjgl-platform-2.9.1-nightly-20131120-natives-windows.jar;" & LokalizacjaMC.Text & "\libraries\com\google\guava\guava\15.0\guava-15.0.jar;" & LokalizacjaMC.Text & "\libraries\com\paulscode\soundsystem\20120107\soundsystem-20120107.jar;" & LokalizacjaMC.Text & "\libraries\org\apache\commons\commons-lang3\3.1\commons-lang3-3.1.jar;" & LokalizacjaMC.Text & "\libraries\tv\twitch\twitch-external-platform\4.5\twitch-external-platform-4.5-natives-windows-64.jar for;" & LokalizacjaMC.Text & "\libraries\com\ibm\icu\icu4j-core-mojang\51.2\icu4j-core-mojang-51.2.jar;" & LokalizacjaMC.Text & "\libraries\com\paulscode\codecwav\20101023\codecwav-20101023.jar for job;" & LokalizacjaMC.Text & "\libraries\net\java\jinput\jinput-platform\2.0.5\jinput-platform-2.0.5-natives-windows.jar for job;" & LokalizacjaMC.Text & "\libraries\org\lwjgl\lwjgl\lwjgl_util\2.9.1-nightly-20131120\lwjgl_util-2.9.1-nightly-20131120.jar;" & LokalizacjaMC.Text & "\libraries\tv\twitch\twitch\5.12\twitch-5.12.jar;" & LokalizacjaMC.Text & "\libraries\commons-io\commons-io\2.4\commons-io-2.4.jar;" & LokalizacjaMC.Text & "\libraries\com\mojang\authlib\1.2\authlib-1.2.jar;" & LokalizacjaMC.Text & "\libraries\net\java\jinput\jinput\2.0.5\jinput-2.0.5.jar;" & LokalizacjaMC.Text & "\libraries\com\paulscode\codecjorbis\20101023\codecjorbis-20101023.jar;" & LokalizacjaMC.Text & "\libraries\java3d\vecmath\1.3.1\vecmath-1.3.1.jar;" & LokalizacjaMC.Text & "\libraries\com\google\code\gson\gson\2.2.4\gson-2.2.4.jar;" & LokalizacjaMC.Text & "\libraries\org\apache\logging\log4j\log4j-core\2.0-beta9\log4j-core-2.0-beta9.jar;" & LokalizacjaMC.Text & "\libraries\tv\twitch\twitch-platform\5.12\twitch-platform-5.12-natives-windows-64.jar;" & LokalizacjaMC.Text & "\libraries\net\sf\jopt-simple\jopt-simple\4.5\jopt-simple-4.5.jar;" & LokalizacjaMC.Text & "\libraries\net\java\jutils\jutils\1.0.0\jutils-1.0.0.jar;" & LokalizacjaMC.Text & "\versions\1.7.4\1.7.4.jar;" 

 

 

 

Jednak nadal nie działa :( Na innym launcherze przeczytałem aby że działał należy mieć jave 7 32bit. Ja mam 64 bit

Opublikowano

To nic nie zmienia. Ten kod jest jednakowy dla 32bit i 64bit. Jedyne co może być źle to położenie wszystkich plików w libraries.

Opublikowano

Zrobiłem coś takiego:

Public Class Form1

    'Wczytywanie Programu'
    Private Sub Form1_Load1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Me.Load
        rammc.Text = My.Settings.Ram
        nickname.Text = My.Settings.Nick
        LokalizacjaMC.Text = My.Settings.UstawieniaMC

    End Sub

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        My.Settings.Ram = rammc.Text
        My.Settings.Nick = nickname.Text
        My.Settings.UstawieniaMC = LokalizacjaMC.Text
        'Libraries'
        Dim LoginMC As String = "--username=" & nickname.Text
        Dim LibrariesLoc As String = LokalizacjaMC.Text & "\libraries\net\sf\jopt-simple\jopt-simple\4.5\jopt-simple-4.5.jar;" & LokalizacjaMC.Text & "\libraries\com\paulscode\codecjorbis\20101023\codecjorbis-20101023.jar;" & LokalizacjaMC.Text & "\libraries\com\paulscode\codecwav\20101023\codecwav-20101023.jar;" & LokalizacjaMC.Text & "\libraries\com\paulscode\libraryjavasound\20101123\libraryjavasound-20101123.jar;" & LokalizacjaMC.Text & "\libraries\com\paulscode\librarylwjglopenal\20100824\librarylwjglopenal-20100824.jar;" & LokalizacjaMC.Text & "\libraries\com\paulscode\soundsystem\20120107\soundsystem-20120107.jar;" & LokalizacjaMC.Text & "\libraries\argo\argo\2.25_fixed\argo-2.25_fixed.jar;" & LokalizacjaMC.Text & "\libraries\org\bouncycastle\bcprov-jdk15on\1.47\bcprov-jdk15on-1.47.jar;" & LokalizacjaMC.Text & "\libraries\com\google\guava\guava\14.0\guava-14.0.jar;" & LokalizacjaMC.Text & "\libraries\org\apache\commons\commons-lang3\3.1\commons-lang3-3.1.jar;" & LokalizacjaMC.Text & "\libraries\commons-io\commons-io\2.4\commons-io-2.4.jar;" & LokalizacjaMC.Text & "\libraries\net\java\jinput\jinput\2.0.5\jinput-2.0.5.jar;" & LokalizacjaMC.Text & "\libraries\net\java\jutils\jutils\1.0.0\jutils-1.0.0.jar;" & LokalizacjaMC.Text & "\libraries\com\google\code\gson\gson\2.2.2\gson-2.2.2.jar;" & LokalizacjaMC.Text & "\libraries\org\lwjgl\lwjgl\lwjgl\2.9.0\lwjgl-2.9.0.jar;" & LokalizacjaMC.Text & "\libraries\org\lwjgl\lwjgl\lwjgl_util\2.9.0\lwjgl_util-2.9.0.jar;"
        Dim ForgeLoc162 As String = LokalizacjaMC.Text & "\libraries\net\sf\jopt-simple\jopt-simple\4.5\jopt-simple-4.5.jar;" & LokalizacjaMC.Text & "\libraries\com\paulscode\codecjorbis\20101023\codecjorbis-20101023.jar;" & LokalizacjaMC.Text & "\libraries\com\paulscode\codecwav\20101023\codecwav-20101023.jar;" & LokalizacjaMC.Text & "\libraries\com\paulscode\libraryjavasound\20101123\libraryjavasound-20101123.jar;" & LokalizacjaMC.Text & "\libraries\com\paulscode\librarylwjglopenal\20100824\librarylwjglopenal-20100824.jar;" & LokalizacjaMC.Text & "\libraries\com\paulscode\soundsystem\20120107\soundsystem-20120107.jar;" & LokalizacjaMC.Text & "\libraries\argo\argo\2.25_fixed\argo-2.25_fixed.jar;" & LokalizacjaMC.Text & "\libraries\org\bouncycastle\bcprov-jdk15on\1.47\bcprov-jdk15on-1.47.jar;" & LokalizacjaMC.Text & "\libraries\com\google\guava\guava\14.0\guava-14.0.jar;" & LokalizacjaMC.Text & "\libraries\org\apache\commons\commons-lang3\3.1\commons-lang3-3.1.jar;" & LokalizacjaMC.Text & "\libraries\commons-io\commons-io\2.4\commons-io-2.4.jar;" & LokalizacjaMC.Text & "\libraries\net\java\jinput\jinput\2.0.5\jinput-2.0.5.jar;" & LokalizacjaMC.Text & "\libraries\net\java\jutils\jutils\1.0.0\jutils-1.0.0.jar;" & LokalizacjaMC.Text & "\libraries\com\google\code\gson\gson\2.2.2\gson-2.2.2.jar;" & LokalizacjaMC.Text & "\libraries\org\lwjgl\lwjgl\lwjgl\2.9.0\lwjgl-2.9.0.jar;" & LokalizacjaMC.Text & "\libraries\org\lwjgl\lwjgl\lwjgl_util\2.9.0\lwjgl_util-2.9.0.jar;" & LokalizacjaMC.Text & "\libraries\minecraftforge\minecraftforge-9.10.0.842.jar;" & LokalizacjaMC.Text & "\libraries\minecraftforge\launchwrapper-1.3.jar;" & LokalizacjaMC.Text & "\libraries\minecraftforge\asm-all-4.1.jar;" & LokalizacjaMC.Text & "\libraries\minecraftforge\scala-library-2.10.2.jar;" & LokalizacjaMC.Text & "\libraries\minecraftforge\scala-compiler-2.10.2.jar;" & LokalizacjaMC.Text & "\libraries\minecraftforge\lzma-0.0.1.jar;"
        Dim ForgeLoc164 As String = LokalizacjaMC.Text & "\libraries\net\sf\jopt-simple\jopt-simple\4.5\jopt-simple-4.5.jar;" & LokalizacjaMC.Text & "\libraries\com\paulscode\codecjorbis\20101023\codecjorbis-20101023.jar;" & LokalizacjaMC.Text & "\libraries\com\paulscode\codecwav\20101023\codecwav-20101023.jar;" & LokalizacjaMC.Text & "\libraries\com\paulscode\libraryjavasound\20101123\libraryjavasound-20101123.jar;" & LokalizacjaMC.Text & "\libraries\com\paulscode\librarylwjglopenal\20100824\librarylwjglopenal-20100824.jar;" & LokalizacjaMC.Text & "\libraries\com\paulscode\soundsystem\20120107\soundsystem-20120107.jar;" & LokalizacjaMC.Text & "\libraries\argo\argo\2.25_fixed\argo-2.25_fixed.jar;" & LokalizacjaMC.Text & "\libraries\org\bouncycastle\bcprov-jdk15on\1.47\bcprov-jdk15on-1.47.jar;" & LokalizacjaMC.Text & "\libraries\com\google\guava\guava\14.0\guava-14.0.jar;" & LokalizacjaMC.Text & "\libraries\org\apache\commons\commons-lang3\3.1\commons-lang3-3.1.jar;" & LokalizacjaMC.Text & "\libraries\commons-io\commons-io\2.4\commons-io-2.4.jar;" & LokalizacjaMC.Text & "\libraries\net\java\jinput\jinput\2.0.5\jinput-2.0.5.jar;" & LokalizacjaMC.Text & "\libraries\net\java\jutils\jutils\1.0.0\jutils-1.0.0.jar;" & LokalizacjaMC.Text & "\libraries\com\google\code\gson\gson\2.2.2\gson-2.2.2.jar;" & LokalizacjaMC.Text & "\libraries\org\lwjgl\lwjgl\lwjgl\2.9.0\lwjgl-2.9.0.jar;" & LokalizacjaMC.Text & "\libraries\org\lwjgl\lwjgl\lwjgl_util\2.9.0\lwjgl_util-2.9.0.jar;" & LokalizacjaMC.Text & "\libraries\minecraftforge\minecraftforge-9.11.1.953.jar;" & LokalizacjaMC.Text & "\libraries\minecraftforge\forge-1.6.4-9.11.1.964.jar;" & LokalizacjaMC.Text & "\libraries\minecraftforge\launchwrapper-1.3.jar;" & LokalizacjaMC.Text & "\libraries\minecraftforge\asm-all-4.1.jar;" & LokalizacjaMC.Text & "\libraries\minecraftforge\scala-library-2.10.2.jar;" & LokalizacjaMC.Text & "\libraries\minecraftforge\scala-compiler-2.10.2.jar;" & LokalizacjaMC.Text & "\libraries\minecraftforge\lzma-0.0.1.jar;"
        Dim LibsNew As String = LokalizacjaMC.Text & "\libraries\java3d\vecmath\1.3.1\vecmath-1.3.1.jar;" & LokalizacjaMC.Text & "\libraries\net\sf\trove4j\trove4j\3.0.3\trove4j-3.0.3.jar;" & LokalizacjaMC.Text & "\libraries\com\ibm\icu\icu4j-core-mojang\51.2\icu4j-core-mojang-51.2.jar;" & LokalizacjaMC.Text & "\libraries\net\sf\jopt-simple\jopt-simple\4.5\jopt-simple-4.5.jar;" & LokalizacjaMC.Text & "\libraries\com\paulscode\codecjorbis\20101023\codecjorbis-20101023.jar;" & LokalizacjaMC.Text & "\libraries\com\paulscode\codecwav\20101023\codecwav-20101023.jar;" & LokalizacjaMC.Text & "\libraries\com\paulscode\libraryjavasound\20101123\libraryjavasound-20101123.jar;" & LokalizacjaMC.Text & "\libraries\com\paulscode\librarylwjglopenal\20100824\librarylwjglopenal-20100824.jar;" & LokalizacjaMC.Text & "\libraries\com\paulscode\soundsystem\20120107\soundsystem-20120107.jar;" & LokalizacjaMC.Text & "\libraries\io\netty\netty-all\4.0.10.Final\netty-all-4.0.10.Final.jar;" & LokalizacjaMC.Text & "\libraries\com\google\guava\guava\15.0\guava-15.0.jar;" & LokalizacjaMC.Text & "\libraries\org\apache\commons\commons-lang3\3.1\commons-lang3-3.1.jar;" & LokalizacjaMC.Text & "\libraries\commons-io\commons-io\2.4\commons-io-2.4.jar;" & LokalizacjaMC.Text & "\libraries\net\java\jinput\jinput\2.0.5\jinput-2.0.5.jar;" & LokalizacjaMC.Text & "\libraries\net\java\jutils\jutils\1.0.0\jutils-1.0.0.jar;" & LokalizacjaMC.Text & "\libraries\com\google\code\gson\gson\2.2.4\gson-2.2.4.jar;" & LokalizacjaMC.Text & "\libraries\com\mojang\authlib\1.3\authlib-1.3.jar;" & LokalizacjaMC.Text & "\libraries\org\apache\logging\log4j\log4j-api\2.0-beta9\log4j-api-2.0-beta9.jar;" & LokalizacjaMC.Text & "\libraries\org\apache\logging\log4j\log4j-core\2.0-beta9\log4j-core-2.0-beta9.jar;" & LokalizacjaMC.Text & "\libraries\org\lwjgl\lwjgl\lwjgl\2.9.0\lwjgl-2.9.0.jar;" & LokalizacjaMC.Text & "\libraries\org\lwjgl\lwjgl\lwjgl_util\2.9.0\lwjgl_util-2.9.0.jar;"
        'Wersje'
        Dim StartMC152 As String = "java -Xmx1024m -Djava.library.path=" & LokalizacjaMC.Text & "/versions/1.5.2/bin/natives -cp " & LokalizacjaMC.Text & "/versions/1.5.2/bin/minecraft.jar;" & LokalizacjaMC.Text & "/versions/1.5.2/bin/jinput.jar;" & LokalizacjaMC.Text & "/versions/1.5.2/bin/lwjgl.jar;" & LokalizacjaMC.Text & "/versions/1.5.2/bin/lwjgl_util.jar net.minecraft.client.minecraft "
        Dim StartMC162 As String = "java -Xmx" & rammc.Text & "m -Djava.library.path=" & LokalizacjaMC.Text & "\versions\natives -cp " & LibrariesLoc & LokalizacjaMC.Text & "/versions/Normal/1.6.2.jar net.minecraft.client.main.Main --session SessionID --version 1.6.2 --gameDir " & LokalizacjaMC.Text & " --assetsDir " & LokalizacjaMC.Text & "/assets "
        Dim StartMC164 As String = "java -Xmx" & rammc.Text & "m -Djava.library.path=" & LokalizacjaMC.Text & "\versions\natives -cp " & LibrariesLoc & LokalizacjaMC.Text & "/versions/Normal/1.6.4.jar net.minecraft.client.main.Main --session SessionID --version 1.6.4 --gameDir " & LokalizacjaMC.Text & " --assetsDir " & LokalizacjaMC.Text & "/assets "
        Dim StartMC172 As String = "java -Xmx" & rammc.Text & "m -Djava.library.path=" & LokalizacjaMC.Text & "\versions\natives -cp " & LibsNew & LokalizacjaMC.Text & "/versions/Normal/1.7.2.jar net.minecraft.client.main.Main --version 1.7.2 --gameDir " & LokalizacjaMC.Text & " --assetsDir " & LokalizacjaMC.Text & "/assets --uuid id --accessToken 40d1fad5-37e6-40b2-bcc2-8dcb50522bf0 --username=" & nickname.Text

        Dim StartMC162Forge As String = "java -Xmx" & rammc.Text & "m -Djava.library.path=" & LokalizacjaMC.Text & "\versions\natives -cp " & ForgeLoc162 & LokalizacjaMC.Text & "/versions/Forge/1.6.2F.jar net.minecraft.launchwrapper.Launch --tweakClass cpw.mods.fml.common.launcher.FMLTweaker --session SessionID --version 1.6.2 --gameDir " & LokalizacjaMC.Text & " --assetsDir " & LokalizacjaMC.Text & "/assets "
        Dim StartMC164Forge As String = "java -Xmx" & rammc.Text & "m -Djava.library.path=" & LokalizacjaMC.Text & "\versions\natives -cp " & ForgeLoc164 & LokalizacjaMC.Text & "/versions/Forge/1.6.4F.jar net.minecraft.launchwrapper.Launch --tweakClass cpw.mods.fml.common.launcher.FMLTweaker --session SessionID --version 1.6.4 --gameDir " & LokalizacjaMC.Text & " --assetsDir " & LokalizacjaMC.Text & "/assets "
        'Start'
        If ComboBox1.Text = "1.6.2" = False Then
            Shell("cmd.exe /c" & StartMC162 & LoginMC)
        ElseIf ComboBox1.Text = "1.5.2" = False Then
            Shell("cmd.exe /c" & StartMC152 & LoginMC)
        ElseIf ComboBox1.Text = "1.6.4" = False Then
            Shell("cmd.exe /c" & StartMC164 & LoginMC)
        ElseIf ComboBox1.Text = "1.7.2" = False Then
            Shell("cmd.exe /c" & StartMC172)
        End If


    End Sub

    Private Sub Form1_FormClosed1(ByVal sender As Object, ByVal e As System.Windows.Forms.FormClosedEventArgs) Handles Me.FormClosed
        My.Settings.Save()
    End Sub

End Class

Ale dalej niestety się minecraft nie uruchamia:/

________________________________________

 

Mam przyczynę :)

/versions/Normal/1.6.2.jar

Ja takiego folderu "Normal" nie mam:) Jeszcze raz przejrzę kod i dam znać czy działa ;) <----- Jednak nie :(

 

_________________________________________

 

Napisałem taki kod:

 

 

Dim LibsNew1 As String = LokalizacjaMC.Text & "\libraries\io\netty\netty-all\4.0.10.Final\netty-all-4.0.10.Final.jar;" & LokalizacjaMC.Text & "\libraries\org\lwjgl\lwjgl\lwjgl\2.9.1-nightly-20131120\lwjgl-2.9.1-nightly-20131120.jar;" & LokalizacjaMC.Text & "\libraries\org\apache\logging\log4j\log4j-api\2.0-beta9\log4j-api-2.0-beta9.jar;" & LokalizacjaMC.Text & "\libraries\org\apache\logging\log4j\log4j-api\2.0-beta9\log4j-api-2.0-beta9.jar;" & LokalizacjaMC.Text & "\libraries\com\paulscode\librarylwjglopenal\20100824\librarylwjglopenal-20100824.jar;" & LokalizacjaMC.Text & "\libraries\com\paulscode\libraryjavasound\20101123\libraryjavasound-20101123.jar;" & LokalizacjaMC.Text & "\libraries\org\lwjgl\lwjgl\lwjgl-platform\2.9.1-nightly-20131120\lwjgl-platform-2.9.1-nightly-20131120-natives-windows.jar;" & LokalizacjaMC.Text & "\libraries\com\google\guava\guava\15.0\guava-15.0.jar;" & LokalizacjaMC.Text & "\libraries\com\paulscode\soundsystem\20120107\soundsystem-20120107.jar;" & LokalizacjaMC.Text & "\libraries\org\apache\commons\commons-lang3\3.1\commons-lang3-3.1.jar;" & LokalizacjaMC.Text & "\libraries\tv\twitch\twitch-external-platform\4.5\twitch-external-platform-4.5-natives-windows-64.jar for;" & LokalizacjaMC.Text & "\libraries\com\ibm\icu\icu4j-core-mojang\51.2\icu4j-core-mojang-51.2.jar;" & LokalizacjaMC.Text & "\libraries\com\paulscode\codecwav\20101023\codecwav-20101023.jar for job;" & LokalizacjaMC.Text & "\libraries\net\java\jinput\jinput-platform\2.0.5\jinput-platform-2.0.5-natives-windows.jar for job;" & LokalizacjaMC.Text & "\libraries\org\lwjgl\lwjgl\lwjgl_util\2.9.1-nightly-20131120\lwjgl_util-2.9.1-nightly-20131120.jar;" & LokalizacjaMC.Text & "\libraries\tv\twitch\twitch\5.12\twitch-5.12.jar;" & LokalizacjaMC.Text & "\libraries\commons-io\commons-io\2.4\commons-io-2.4.jar;" & LokalizacjaMC.Text & "\libraries\com\mojang\authlib\1.2\authlib-1.2.jar;" & LokalizacjaMC.Text & "\libraries\net\java\jinput\jinput\2.0.5\jinput-2.0.5.jar;" & LokalizacjaMC.Text & "\libraries\com\paulscode\codecjorbis\20101023\codecjorbis-20101023.jar;" & LokalizacjaMC.Text & "\libraries\java3d\vecmath\1.3.1\vecmath-1.3.1.jar;" & LokalizacjaMC.Text & "\libraries\com\google\code\gson\gson\2.2.4\gson-2.2.4.jar;" & LokalizacjaMC.Text & "\libraries\org\apache\logging\log4j\log4j-core\2.0-beta9\log4j-core-2.0-beta9.jar;" & LokalizacjaMC.Text & "\libraries\tv\twitch\twitch-platform\5.12\twitch-platform-5.12-natives-windows-64.jar;" & LokalizacjaMC.Text & "\libraries\net\sf\jopt-simple\jopt-simple\4.5\jopt-simple-4.5.jar;" & LokalizacjaMC.Text & "\libraries\net\java\jutils\jutils\1.0.0\jutils-1.0.0.jar;" & LokalizacjaMC.Text & "\versions\1.7.4\1.7.4.jar;" 

 

 

 

Jednak nadal nie działa :( Na innym launcherze przeczytałem aby że działał należy mieć jave 7 32bit. Ja mam 64 bit

"Zrobiłęm" ??? TO jest mój kod cwaniaku z miodem w uszach a nie działa bo kopiujesz a ch.. umiesz -,-

371007.gif

 

Opublikowano

Tak to jest twój kod. Ten u góry. Ale jak byś nie zauważył to pisze tam zrobiłem, nie napisałem. Czyli zrobić można np. motor. Z różnych części tak samo ja zrobiłem taki kod z twojego kodu. A na samym dole w spoilerze jest mój.

Opublikowano

Spróbuj tak :

np:

 

z tego:

 

 

 

 

Dim StartMC162 As String = "java -Xmx" & rammc.Text & "m -Djava.library.path=" & LokalizacjaMC.Text & "\versions\natives -cp " & LibrariesLoc & LokalizacjaMC.Text & "/versions/Normal/1.6.2.jar net.minecraft.client.main.Main --session SessionID --version 1.6.2 --gameDir " & LokalizacjaMC.Text & " --assetsDir " & LokalizacjaMC.Text & "/assets "

 

 

Zmien tak :

 

 

Dim StartMC162 As String = "javaw -Xmx" & rammc.Text & "m -Djava.library.path=" & LokalizacjaMC.Text & "\versions\natives -cp " & LibrariesLoc & LokalizacjaMC.Text & "/versions/Normal/1.6.2.jar net.minecraft.client.main.Main --session SessionID --version 1.6.2 --gameDir " & LokalizacjaMC.Text & " --assetsDir " & LokalizacjaMC.Text & "/assets "

 

 

Chodzi o dopisaniu "w" do java. Często wersja 64bitowa systemu nie wykrywa poprawnie javy i trzeba dopisać to "w" lub zainstalować 2 javy 32bit i 64bitowe. Mi pomogło mam nadzieje że tobie również pomoże :)

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...