我的世界启动器代码不工作
本文关键字:工作 代码 启动 我的世界 | 更新日期: 2023-09-27 18:01:20
我有一个minecraft客户端启动器,这没有启动minecraft。我在TeamExtreme尝试了这些论点,但是失败了。[原文匈牙利,现译]
发射器代码:
private void button1_Click(object sender, EventArgs e)
{
if (textBox1.Text.Length == 0)
{
MessageBox.Show("please enter username!");
}
else
{
button1.Enabled = false;
button1.Text = "loading";
string appdata = Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData);
string teamcraft = appdata + "''.RedMineCraft''minecraft.jar";
string tcfolder = appdata + "''.RedMineCraft";
WebClient client = new WebClient();
WebClient client2 = new WebClient();
client.DownloadFileAsync(new Uri("http://www.redminecraft.eu/cliens/minecraft.jar"), appdata + "''.RedMineCraft''minecraft.jar");
client2.DownloadFileAsync(new Uri("http://www.redminecraft.eu/cliens/servers.dat"), appdata + "''.RedMineCraft''servers.dat");
File.SetAttributes(appdata + "''.RedMineCraft''servers.dat", FileAttributes.Hidden);
bool folderExists4 = System.IO.Directory.Exists(tcfolder + "''resourcepacks");
if (!folderExists4)
Directory.CreateDirectory(tcfolder + "''resourcepacks");
client.DownloadFileCompleted += new AsyncCompletedEventHandler(Completed61);
}
}
private void Completed61(object sender, AsyncCompletedEventArgs e)
{
string userpath = Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData);
string appdata = Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData);
string teamcraft = appdata + "''.RedMineCraft''minecraft.jar";
string refolder = appdata + "''.RedMineCraft";
string assetdir = userpath + "''.RedMineCraft''assets";
string filePath = userpath + @"'.RedMineCraft'runtime'bin'javaw.exe";
string programdata = Environment.GetFolderPath(Environment.SpecialFolder.UserProfile);
string prog = Environment.GetFolderPath(Environment.SpecialFolder.ProgramFiles);
string uname = textBox1.Text;
File.SetAttributes(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) + "''.RedMineCraft''servers.dat", FileAttributes.Hidden);
if (File.Exists(filePath))
{
ProcessStartInfo p = new ProcessStartInfo();
p.FileName = filePath;
p.CreateNoWindow = true;
p.Arguments = @"-Xmx1G -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:-UseAdaptiveSizePolicy -Xmn128M -Djava.library.path=" + userpath + @"'.RedMineCraft'versions'1.8'1.8-natives-244034800030620 -cp " + userpath + @"'.RedMineCraft'libraries'com'mojang'netty'1.6'netty-1.6.jar;" + userpath + @"'.RedMineCraft'libraries'java3d'vecmath'1.5.2'vecmath-1.5.2.jar;" + userpath + @"'.RedMineCraft'libraries'net'sf'trove4j'trove4j'3.0.3'trove4j-3.0.3.jar;" + userpath + @"'.RedMineCraft'libraries'com'ibm'icu'icu4j-core-mojang'51.2'icu4j-core-mojang-51.2.jar;" + userpath + @"'.RedMineCraft'libraries'net'sf'jopt-simple'jopt-simple'4.6'jopt-simple-4.6.jar;" + userpath + @"'.RedMineCraft'libraries'com'paulscode'codecjorbis'20101023'codecjorbis-20101023.jar;" + userpath + @"'.RedMineCraft'libraries'com'paulscode'codecwav'20101023'codecwav-20101023.jar;" + userpath + @"'.RedMineCraft'libraries'com'paulscode'libraryjavasound'20101123'libraryjavasound-20101123.jar;" + userpath + @"'.RedMineCraft'libraries'com'paulscode'librarylwjglopenal'20100824'librarylwjglopenal-20100824.jar;" + userpath + @"'.RedMineCraft'libraries'com'paulscode'soundsystem'20120107'soundsystem-20120107.jar;" + userpath + @"'.RedMineCraft'libraries'io'netty'netty-all'4.0.15.Final'netty-all-4.0.15.Final.jar;" + userpath + @"'.RedMineCraft'libraries'com'google'guava'guava'17.0'guava-17.0.jar;" + userpath + @"'.RedMineCraft'libraries'org'apache'commons'commons-lang3'3.3.2'commons-lang3-3.3.2.jar;" + userpath + @"'.RedMineCraft'libraries'commons-io'commons-io'2.4'commons-io-2.4.jar;" + userpath + @"'.RedMineCraft'libraries'commons-codec'commons-codec'1.9'commons-codec-1.9.jar;" + userpath + @"'.RedMineCraft'libraries'net'java'jinput'jinput'2.0.5'jinput-2.0.5.jar;" + userpath + @"'.RedMineCraft'libraries'net'java'jutils'jutils'1.0.0'jutils-1.0.0.jar;" + userpath + @"'.RedMineCraft'libraries'com'google'code'gson'gson'2.2.4'gson-2.2.4.jar;" + userpath + @"'.RedMineCraft'libraries'com'mojang'authlib'1.5.21'authlib-1.5.21.jar;" + userpath + @"'.RedMineCraft'libraries'com'mojang'realms'1.6.1'realms-1.6.1.jar;" + userpath + @"'.RedMineCraft'libraries'org'apache'commons'commons-compress'1.8.1'commons-compress-1.8.1.jar;" + userpath + @"'.RedMineCraft'libraries'org'apache'httpcomponents'httpclient'4.3.3'httpclient-4.3.3.jar;" + userpath + @"'.RedMineCraft'libraries'commons-logging'commons-logging'1.1.3'commons-logging-1.1.3.jar;" + userpath + @"'.RedMineCraft'libraries'org'apache'httpcomponents'httpcore'4.3.2'httpcore-4.3.2.jar;" + userpath + @"'.RedMineCraft'libraries'org'apache'logging'log4j'log4j-api'2.0-beta9'log4j-api-2.0-beta9.jar;" + userpath + @"'.RedMineCraft'libraries'org'apache'logging'log4j'log4j-core'2.0-beta9'log4j-core-2.0-beta9.jar;" + userpath + @"'.RedMineCraft'libraries'org'lwjgl'lwjgl'lwjgl'2.9.1'lwjgl-2.9.1.jar;" + userpath + @"'.RedMineCraft'libraries'org'lwjgl'lwjgl'lwjgl_util'2.9.1'lwjgl_util-2.9.1.jar;" + userpath + @"'.RedMineCraft'libraries'tv'twitch'twitch'6.5'twitch-6.5.jar;" + userpath + @"'.RedMineCraft'versions'1.8'1.8.jar " + teamcraft + " net.minecraft.client.main.Main --accessToken 00000:000000000 --uuid " + uname + " --version 1.8 --assetIndex 1.8" + " --gameDir " + userpath + "''.RedMineCraft --assetsDir " + assetdir + " --userProperties {} --username " + uname;
Process.Start(p);
Application.Exit();
}
else
{
MessageBox.Show("Kérlek teleptsd újra a klienst! Valami nem lett jól telepítve!");
}
}
对不起,我的英语不好
我会尝试重新启动你的电脑并重新启动Minecraft。如果那不工作,我只是重新安装我的Minecraft从硬盘备份希望这对你有所帮助~YouDontNeedToKnowMyName123YT(又名scratchndent(在minecraft上))