Giter VIP home page Giter VIP logo

kmccc's Issues

SetTitle函数有BUG

当游戏窗口未加载时执行
handle.SetTitle("修改游戏窗口");
会返回 True 实际未执行成功!
源代码:

public static bool SetTitle(this LaunchHandle handle, string title)
		{
			try
			{
				SetWindowText(handle.Process.MainWindowHandle, title);
				return true;
			}
			catch
			{
				return false;
			}
		}

这里的SetWindowText并不会触发try,当执行失败只会返回0,所以会造成判断错误!
贴上 修复后代码:

public static bool SetTitle(this LaunchHandle handle, string title)
		{
			try
			{
				if (SetWindowText(handle.Process.MainWindowHandle, title) != 0)
				{
					return true;
				}
				else
				{
					return false;
				}
				
			}
			catch
			{
				return false;
			}
		}

Commenting Code

May you comment code? I am trying to make my own launcher and learn a bit of C# from this project but can't figure out what half the code does.

新版本工程提示缺失源文件

未能找到源文件“...\KMCCC-master\KMCCC.Shared\Modules\Minecraft\GameOptions.cs”。
未能找到源文件“...\KMCCC-master\KMCCC.Shared\Tools\MinecraftTools.cs”。
是忘记添加到Github了吗

kmccc可以更改正版登陆服务器的api吗

如题,真在使用@to2mbn的agentlib-agent外加bs皮肤站实现外置登陆,若是用hmcl就可以直接加载编译的jar直接实现,若是使用c#是否更改api地址可以实现一样的功能,若是可以那kmccc可以直接实现吗?或是修改替换api字节码的功能也要在启动器实现?

Linux and macOS Support

By using Mono, developers can port their launchers to other platforms with C#, so I think it is important for this great library to be compatible with other systems.

添加 Visual Basic 代码示例

这么方便的类库只提供 C# 代码示例会减少用户群体。因为 VB 属于快速应用程序开发工具,用户很喜欢用这种工程性的类库拼凑出他们的应用程序。

我帮你加上代码示例之后发 PR。

无法启动纯Json的1.7.10 Forge 10.13.4.1614客户端

json内容

{
  "assetIndex": {
    "id": "1.7.10",
    "sha1": "1863782e33ce7b584fc45b037325a1964e095d3e",
    "size": 72996,
    "totalSize": 112396854,
    "url": "https://launchermeta.mojang.com/v1/packages/1863782e33ce7b584fc45b037325a1964e095d3e/1.7.10.json"
  },
  "assets": "1.7.10",
  "downloads": {
    "client": {
      "sha1": "e80d9b3bf5085002218d4be59e668bac718abbc6",
      "size": 5256245,
      "url": "https://launcher.mojang.com/v1/objects/e80d9b3bf5085002218d4be59e668bac718abbc6/client.jar"
    },
    "server": {
      "sha1": "952438ac4e01b4d115c5fc38f891710c4941df29",
      "size": 9605030,
      "url": "https://launcher.mojang.com/v1/objects/952438ac4e01b4d115c5fc38f891710c4941df29/server.jar"
    },
    "windows_server": {
      "sha1": "a79b91ef69b9b4af63d1c7007f60259106869b21",
      "size": 9999270,
      "url": "https://launcher.mojang.com/v1/objects/a79b91ef69b9b4af63d1c7007f60259106869b21/windows_server.exe"
    }
  },
  "id": "StarLight-Client",
  "libraries": [
    {
      "downloads": {
        "artifact": {
          "path": "com/mojang/netty/1.6/netty-1.6.jar",
          "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4",
          "size": 7877,
          "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar"
        }
      },
      "name": "com.mojang:netty:1.6"
    },
    {
      "downloads": {
        "artifact": {
          "path": "com/mojang/realms/1.3.5/realms-1.3.5.jar",
          "sha1": "0807ae355ee63583becd7ea60e76aab1532bb42e",
          "size": 353818,
          "url": "https://libraries.minecraft.net/com/mojang/realms/1.3.5/realms-1.3.5.jar"
        }
      },
      "name": "com.mojang:realms:1.3.5"
    },
    {
      "downloads": {
        "artifact": {
          "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar",
          "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d",
          "size": 365552,
          "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar"
        }
      },
      "name": "org.apache.commons:commons-compress:1.8.1"
    },
    {
      "downloads": {
        "artifact": {
          "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar",
          "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7",
          "size": 589512,
          "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar"
        }
      },
      "name": "org.apache.httpcomponents:httpclient:4.3.3"
    },
    {
      "downloads": {
        "artifact": {
          "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar",
          "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f",
          "size": 62050,
          "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar"
        }
      },
      "name": "commons-logging:commons-logging:1.1.3"
    },
    {
      "downloads": {
        "artifact": {
          "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar",
          "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e",
          "size": 282269,
          "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar"
        }
      },
      "name": "org.apache.httpcomponents:httpcore:4.3.2"
    },
    {
      "downloads": {
        "artifact": {
          "path": "java3d/vecmath/1.3.1/vecmath-1.3.1.jar",
          "sha1": "a0ae4f51da409fa0c20fa0ca59e6bbc9413ae71d",
          "size": 289881,
          "url": "https://libraries.minecraft.net/java3d/vecmath/1.3.1/vecmath-1.3.1.jar"
        }
      },
      "name": "java3d:vecmath:1.3.1"
    },
    {
      "downloads": {
        "artifact": {
          "path": "net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar",
          "sha1": "42ccaf4761f0dfdfa805c9e340d99a755907e2dd",
          "size": 2523218,
          "url": "https://libraries.minecraft.net/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar"
        }
      },
      "name": "net.sf.trove4j:trove4j:3.0.3"
    },
    {
      "downloads": {
        "artifact": {
          "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar",
          "sha1": "63d216a9311cca6be337c1e458e587f99d382b84",
          "size": 1634692,
          "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar"
        }
      },
      "name": "com.ibm.icu:icu4j-core-mojang:51.2"
    },
    {
      "downloads": {
        "artifact": {
          "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar",
          "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3",
          "size": 61311,
          "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar"
        }
      },
      "name": "net.sf.jopt-simple:jopt-simple:4.5"
    },
    {
      "downloads": {
        "artifact": {
          "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar",
          "sha1": "c73b5636faf089d9f00e8732a829577de25237ee",
          "size": 103871,
          "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar"
        }
      },
      "name": "com.paulscode:codecjorbis:20101023"
    },
    {
      "downloads": {
        "artifact": {
          "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar",
          "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da",
          "size": 5618,
          "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar"
        }
      },
      "name": "com.paulscode:codecwav:20101023"
    },
    {
      "downloads": {
        "artifact": {
          "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar",
          "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3",
          "size": 21679,
          "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar"
        }
      },
      "name": "com.paulscode:libraryjavasound:20101123"
    },
    {
      "downloads": {
        "artifact": {
          "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar",
          "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef",
          "size": 18981,
          "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar"
        }
      },
      "name": "com.paulscode:librarylwjglopenal:20100824"
    },
    {
      "downloads": {
        "artifact": {
          "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar",
          "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6",
          "size": 65020,
          "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar"
        }
      },
      "name": "com.paulscode:soundsystem:20120107"
    },
    {
      "downloads": {
        "artifact": {
          "path": "io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar",
          "sha1": "9e50bd52ffe257a0e2cd8d971688d6ce7d174325",
          "size": 1452995,
          "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar"
        }
      },
      "name": "io.netty:netty-all:4.0.10.Final"
    },
    {
      "downloads": {
        "artifact": {
          "path": "com/google/guava/guava/15.0/guava-15.0.jar",
          "sha1": "ed727a8d9f247e2050281cb083f1c77b09dcb5cd",
          "size": 2172168,
          "url": "https://libraries.minecraft.net/com/google/guava/guava/15.0/guava-15.0.jar"
        }
      },
      "name": "com.google.guava:guava:15.0"
    },
    {
      "downloads": {
        "artifact": {
          "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar",
          "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76",
          "size": 315805,
          "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar"
        }
      },
      "name": "org.apache.commons:commons-lang3:3.1"
    },
    {
      "downloads": {
        "artifact": {
          "path": "commons-io/commons-io/2.4/commons-io-2.4.jar",
          "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad",
          "size": 185140,
          "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar"
        }
      },
      "name": "commons-io:commons-io:2.4"
    },
    {
      "downloads": {
        "artifact": {
          "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar",
          "sha1": "9ce04e34240f674bc72680f8b843b1457383161a",
          "size": 263965,
          "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar"
        }
      },
      "name": "commons-codec:commons-codec:1.9"
    },
    {
      "downloads": {
        "artifact": {
          "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar",
          "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4",
          "size": 208338,
          "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar"
        }
      },
      "name": "net.java.jinput:jinput:2.0.5"
    },
    {
      "downloads": {
        "artifact": {
          "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar",
          "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6",
          "size": 7508,
          "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar"
        }
      },
      "name": "net.java.jutils:jutils:1.0.0"
    },
    {
      "downloads": {
        "artifact": {
          "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar",
          "sha1": "a60a5e993c98c864010053cb901b7eab25306568",
          "size": 190432,
          "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar"
        }
      },
      "name": "com.google.code.gson:gson:2.2.4"
    },
    {
      "downloads": {
        "artifact": {
          "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar",
          "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5",
          "size": 64412,
          "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar"
        }
      },
      "name": "com.mojang:authlib:1.5.21"
    },
    {
      "downloads": {
        "artifact": {
          "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar",
          "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785",
          "size": 108161,
          "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar"
        }
      },
      "name": "org.apache.logging.log4j:log4j-api:2.0-beta9"
    },
    {
      "downloads": {
        "artifact": {
          "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar",
          "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695",
          "size": 681134,
          "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar"
        }
      },
      "name": "org.apache.logging.log4j:log4j-core:2.0-beta9"
    },
    {
      "downloads": {
        "artifact": {
          "path": "org/lwjgl/lwjgl/lwjgl/2.9.1/lwjgl-2.9.1.jar",
          "sha1": "f58c5aabcef0e41718a564be9f8e412fff8db847",
          "size": 1014790,
          "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1/lwjgl-2.9.1.jar"
        }
      },
      "name": "org.lwjgl.lwjgl:lwjgl:2.9.1"
    },
    {
      "downloads": {
        "artifact": {
          "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1/lwjgl_util-2.9.1.jar",
          "sha1": "290d7ba8a1bd9566f5ddf16ad06f09af5ec9b20e",
          "size": 173909,
          "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1/lwjgl_util-2.9.1.jar"
        }
      },
      "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1"
    },
    {
      "downloads": {
        "classifiers": {
          "natives-linux": {
            "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-linux.jar",
            "sha1": "aa9aae879af8eb378e22cfc64db56ec2ca9a44d1",
            "size": 571424,
            "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-linux.jar"
          },
          "natives-osx": {
            "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-osx.jar",
            "sha1": "2d12c83fdfbc04ecabf02c7bc8cc54d034f0daac",
            "size": 527196,
            "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-osx.jar"
          },
          "natives-windows": {
            "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-windows.jar",
            "sha1": "4c517eca808522457dd95ee8fc1fbcdbb602efbe",
            "size": 611334,
            "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-windows.jar"
          }
        }
      },
      "extract": {
        "exclude": [
          "META-INF/"
        ]
      },
      "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1",
      "natives": {
        "linux": "natives-linux",
        "osx": "natives-osx",
        "windows": "natives-windows"
      }
    },
    {
      "downloads": {
        "classifiers": {
          "natives-linux": {
            "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar",
            "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795",
            "size": 10362,
            "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar"
          },
          "natives-osx": {
            "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar",
            "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232",
            "size": 12186,
            "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar"
          },
          "natives-windows": {
            "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar",
            "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16",
            "size": 155179,
            "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar"
          }
        }
      },
      "extract": {
        "exclude": [
          "META-INF/"
        ]
      },
      "name": "net.java.jinput:jinput-platform:2.0.5",
      "natives": {
        "linux": "natives-linux",
        "osx": "natives-osx",
        "windows": "natives-windows"
      }
    },
    {
      "downloads": {
        "artifact": {
          "path": "tv/twitch/twitch/5.16/twitch-5.16.jar",
          "sha1": "1f55f009c61637c10c0acfb8b5ffc600f30044b4",
          "size": 52315,
          "url": "https://libraries.minecraft.net/tv/twitch/twitch/5.16/twitch-5.16.jar"
        }
      },
      "name": "tv.twitch:twitch:5.16"
    },
    {
      "downloads": {
        "classifiers": {
          "natives-osx": {
            "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar",
            "sha1": "62503ee712766cf77f97252e5902786fd834b8c5",
            "size": 418331,
            "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar"
          },
          "natives-windows-32": {
            "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar",
            "sha1": "7c6affe439099806a4f552da14c42f9d643d8b23",
            "size": 386792,
            "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar"
          },
          "natives-windows-64": {
            "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar",
            "sha1": "39d0c3d363735b4785598e0e7fbf8297c706a9f9",
            "size": 463390,
            "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar"
          }
        }
      },
      "extract": {
        "exclude": [
          "META-INF/"
        ]
      },
      "name": "tv.twitch:twitch-platform:5.16",
      "natives": {
        "linux": "natives-linux",
        "osx": "natives-osx",
        "windows": "natives-windows-${arch}"
      },
      "rules": [
        {
          "action": "allow"
        },
        {
          "action": "disallow",
          "os": {
            "name": "linux"
          }
        }
      ]
    },
    {
      "downloads": {
        "classifiers": {
          "natives-windows-32": {
            "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar",
            "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf",
            "size": 5654047,
            "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar"
          },
          "natives-windows-64": {
            "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar",
            "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86",
            "size": 7457619,
            "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar"
          }
        }
      },
      "extract": {
        "exclude": [
          "META-INF/"
        ]
      },
      "name": "tv.twitch:twitch-external-platform:4.5",
      "natives": {
        "windows": "natives-windows-${arch}"
      },
      "rules": [
        {
          "action": "allow",
          "os": {
            "name": "windows"
          }
        }
      ]
    },
    {
      "name": "net.minecraftforge:forge:1.7.10-10.13.4.1614-1.7.10",
      "url": "http://files.minecraftforge.net/maven/"
    },
    {
      "name": "net.minecraft:launchwrapper:1.12",
      "serverreq": true
    },
    {
      "name": "org.ow2.asm:asm-all:5.0.3",
      "serverreq": true
    },
    {
      "name": "com.typesafe.akka:akka-actor_2.11:2.3.3",
      "url": "http://files.minecraftforge.net/maven/",
      "checksums": [
        "ed62e9fc709ca0f2ff1a3220daa8b70a2870078e",
        "25a86ccfdb6f6dfe08971f4825d0a01be83a6f2e"
      ],
      "serverreq": true,
      "clientreq": true
    },
    {
      "name": "com.typesafe:config:1.2.1",
      "url": "http://files.minecraftforge.net/maven/",
      "checksums": [
        "f771f71fdae3df231bcd54d5ca2d57f0bf93f467",
        "7d7bc36df0989d72f2d5d057309675777acc528b"
      ],
      "serverreq": true,
      "clientreq": true
    },
    {
      "name": "org.scala-lang:scala-actors-migration_2.11:1.1.0",
      "url": "http://files.minecraftforge.net/maven/",
      "checksums": [
        "dfa8bc42b181d5b9f1a5dd147f8ae308b893eb6f",
        "8c9aaeeb68487ca519411a14068e1b4d69739207"
      ],
      "serverreq": true,
      "clientreq": true
    },
    {
      "name": "org.scala-lang:scala-compiler:2.11.1",
      "url": "http://files.minecraftforge.net/maven/",
      "checksums": [
        "56ea2e6c025e0821f28d73ca271218b8dd04926a",
        "1444992390544ba3780867a13ff696a89d7d1639"
      ],
      "serverreq": true,
      "clientreq": true
    },
    {
      "name": "org.scala-lang.plugins:scala-continuations-library_2.11:1.0.2",
      "url": "http://files.minecraftforge.net/maven/",
      "checksums": [
        "87213338cd5a153a7712cb574c0ddd2edfee0386",
        "0b4c1bf8d48993f138d6e10c0c144e50acfff581"
      ],
      "serverreq": true,
      "clientreq": true
    },
    {
      "name": "org.scala-lang.plugins:scala-continuations-plugin_2.11.1:1.0.2",
      "url": "http://files.minecraftforge.net/maven/",
      "checksums": [
        "1f7371605d4ba42aa26d3443440c0083c587b4e9",
        "1ea655dda4504ae0a367327e2340cd3beaee6c73"
      ],
      "serverreq": true,
      "clientreq": true
    },
    {
      "name": "org.scala-lang:scala-library:2.11.1",
      "url": "http://files.minecraftforge.net/maven/",
      "checksums": [
        "0e11da23da3eabab9f4777b9220e60d44c1aab6a",
        "1e4df76e835201c6eabd43adca89ab11f225f134"
      ],
      "serverreq": true,
      "clientreq": true
    },
    {
      "name": "org.scala-lang:scala-parser-combinators_2.11:1.0.1",
      "url": "http://files.minecraftforge.net/maven/",
      "checksums": [
        "f05d7345bf5a58924f2837c6c1f4d73a938e1ff0",
        "a1cbbcbde1dcc614f4253ed1aa0b320bc78d8f1d"
      ],
      "serverreq": true,
      "clientreq": true
    },
    {
      "name": "org.scala-lang:scala-reflect:2.11.1",
      "url": "http://files.minecraftforge.net/maven/",
      "checksums": [
        "6580347e61cc7f8e802941e7fde40fa83b8badeb",
        "91ce0f0be20f4a536321724b4b3bbc6530ddcd88"
      ],
      "serverreq": true,
      "clientreq": true
    },
    {
      "name": "org.scala-lang:scala-swing_2.11:1.0.1",
      "url": "http://files.minecraftforge.net/maven/",
      "checksums": [
        "b1cdd92bd47b1e1837139c1c53020e86bb9112ae",
        "d77152691dcf5bbdb00529af37aa7d3d887b3e63"
      ],
      "serverreq": true,
      "clientreq": true
    },
    {
      "name": "org.scala-lang:scala-xml_2.11:1.0.2",
      "url": "http://files.minecraftforge.net/maven/",
      "checksums": [
        "7a80ec00aec122fba7cd4e0d4cdd87ff7e4cb6d0",
        "62736b01689d56b6d09a0164b7ef9da2b0b9633d"
      ],
      "serverreq": true,
      "clientreq": true
    },
    {
      "name": "lzma:lzma:0.0.1",
      "serverreq": true
    },
    {
      "name": "net.sf.jopt-simple:jopt-simple:4.5",
      "serverreq": true
    },
    {
      "name": "com.google.guava:guava:17.0",
      "serverreq": true
    },
    {
      "name": "org.apache.commons:commons-lang3:3.3.2",
      "serverreq": true
    }
  ],
  "logging": {
    "client": {
      "argument": "-Dlog4j.configurationFile=${path}",
      "file": {
        "id": "client-1.7.xml",
        "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe",
        "size": 871,
        "url": "https://launcher.mojang.com/v1/objects/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml"
      },
      "type": "log4j2-xml"
    }
  },
  "mainClass": "net.minecraft.launchwrapper.Launch",
  "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type} --tweakClass cpw.mods.fml.common.launcher.FMLTweaker",
  "minimumLauncherVersion": 14,
  "releaseTime": "1960-01-01T15:00:00+08:00",
  "time": "2015-12-10T13:05:37+08:00",
  "type": "release",
  "inheritsFrom": "1.7.10",
  "jar": "1.7.10"
}

启动代码:

LaunchCore.cs

public static LaunchResult Offline(string UserName, int MaxMemory)
        {
            var ver = MainWindow.Core.GetVersion("1.7.10");
            var result = MainWindow.Core.Launch(new LaunchOptions
            {
                Version = ver, //Ver为Versions里你要启动的版本名字
                MaxMemory = MaxMemory, //最大内存,int类型
                Authenticator = new OfflineAuthenticator(UserName), //离线启动
                //Authenticator = new YggdrasilLogin("邮箱", "密码", true), // 正版启动,最后一个为是否twitch登录
            }); ; ; ;
            return result;
        }

MainWindow.xml.cs

#region 启动游戏 离线
        private void PlayGame_Offline(object obj)
        {
            LaunchResult result = Launch.Offline(GlobalVar.UserName, GlobalVar.MaxMemory);

            if (!result.Success)
            {
                //MessageBox.Show(result.ErrorMessage, result.ErrorType.ToString());
                switch (result.ErrorType)
                {
                    case ErrorType.NoJAVA:
                        this.Dispatcher.Invoke(new Action(() => { this.ShowMessageAsync("启动失败!", "你系统的Java有异常,可能你非正常途径删除过Java,请尝试重新安装Java。\n" + result.ErrorMessage); }));
                        Play.Dispatcher.Invoke(new Action(() => { Play.IsEnabled = true; }));
                        //MessageBox.Show("你系统的Java有异常,可能你非正常途径删除过Java,请尝试重新安装Java\n详细信息:" + result.ErrorMessage, "错误", MessageBoxButton.OK, MessageBoxImage.Error);
                        break;
                    case ErrorType.AuthenticationFailed:
                        this.Dispatcher.Invoke(new Action(() => { this.ShowMessageAsync("启动失败!", "用户名不可为空,请检查。"); }));
                        Play.Dispatcher.Invoke(new Action(() => { Play.IsEnabled = true; }));
                        //MessageBox.Show(this, "正版验证失败!请检查你的账号密码", "账号错误\n详细信息:" + result.ErrorMessage, MessageBoxButton.OK, MessageBoxImage.Error);
                        break;
                    case ErrorType.UncompressingFailed:
                        this.Dispatcher.Invoke(new Action(() => { this.ShowMessageAsync("启动失败!", "可能的多开或文件损坏,请确认文件完整且不要多开。\n如果你不是多开游戏的话,请检查libraries文件夹是否完整。\n" + result.ErrorMessage); }));
                        Play.Dispatcher.Invoke(new Action(() => { Play.IsEnabled = true; }));
                        //MessageBox.Show(this, "可能的多开或文件损坏,请确认文件完整且不要多开\n如果你不是多开游戏的话,请检查libraries文件夹是否完整\n详细信息:" + result.ErrorMessage, "可能的多开或文件损坏", MessageBoxButton.OK, MessageBoxImage.Error);
                        break;
                    default:
                        this.Dispatcher.Invoke(new Action(() =>
                        {
                            this.ShowMessageAsync(
                            "启动失败,请将此窗口截图向开发者寻求帮助。",
                            result.ErrorMessage + "\n" +
                            (result.Exception == null ? string.Empty : result.Exception.StackTrace) + result.ErrorMessage);
                        }));
                        Play.Dispatcher.Invoke(new Action(() => { Play.IsEnabled = true; }));
                        //MessageBox.Show(this,
                        //    result.ErrorMessage + "\n" +
                        //    (result.Exception == null ? string.Empty : result.Exception.StackTrace),
                        //    "启动错误,请将此窗口截图向开发者寻求帮助");
                        break;
                }

            }

        }
        #endregion

详见:
https://github.com/QianyeGroup/StarLight/blob/master/sl_Launcher/Tools/LaunchCore.cs#L14
https://github.com/QianyeGroup/StarLight/blob/master/sl_Launcher/MainWindow.xaml.cs#L264

FML日志:

[12:26:14] [main/DEBUG] [FML/]: Injecting tracing printstreams for STDOUT/STDERR.
[12:26:14] [main/INFO] [FML/]: Forge Mod Loader version 7.99.40.1614 for Minecraft 1.7.10 loading
[12:26:14] [main/INFO] [FML/]: Java is Java HotSpot(TM) 64-Bit Server VM, version 1.8.0_231, running on Windows 10:amd64:10.0, installed at C:\Program Files\Java\jre1.8.0_231
[12:26:14] [main/DEBUG] [FML/]: Java classpath at launch is C:\Users\zhenxin\source\repos\StarLight\sl_Launcher\bin\Debug\Game\libraries\com\mojang\netty\1.6\netty-1.6.jar;C:\Users\zhenxin\source\repos\StarLight\sl_Launcher\bin\Debug\Game\libraries\com\mojang\realms\1.3.5\realms-1.3.5.jar;C:\Users\zhenxin\source\repos\StarLight\sl_Launcher\bin\Debug\Game\libraries\org\apache\commons\commons-compress\1.8.1\commons-compress-1.8.1.jar;C:\Users\zhenxin\source\repos\StarLight\sl_Launcher\bin\Debug\Game\libraries\org\apache\httpcomponents\httpclient\4.3.3\httpclient-4.3.3.jar;C:\Users\zhenxin\source\repos\StarLight\sl_Launcher\bin\Debug\Game\libraries\commons-logging\commons-logging\1.1.3\commons-logging-1.1.3.jar;C:\Users\zhenxin\source\repos\StarLight\sl_Launcher\bin\Debug\Game\libraries\org\apache\httpcomponents\httpcore\4.3.2\httpcore-4.3.2.jar;C:\Users\zhenxin\source\repos\StarLight\sl_Launcher\bin\Debug\Game\libraries\java3d\vecmath\1.3.1\vecmath-1.3.1.jar;C:\Users\zhenxin\source\repos\StarLight\sl_Launcher\bin\Debug\Game\libraries\net\sf\trove4j\trove4j\3.0.3\trove4j-3.0.3.jar;C:\Users\zhenxin\source\repos\StarLight\sl_Launcher\bin\Debug\Game\libraries\com\ibm\icu\icu4j-core-mojang\51.2\icu4j-core-mojang-51.2.jar;C:\Users\zhenxin\source\repos\StarLight\sl_Launcher\bin\Debug\Game\libraries\net\sf\jopt-simple\jopt-simple\4.5\jopt-simple-4.5.jar;C:\Users\zhenxin\source\repos\StarLight\sl_Launcher\bin\Debug\Game\libraries\com\paulscode\codecjorbis\20101023\codecjorbis-20101023.jar;C:\Users\zhenxin\source\repos\StarLight\sl_Launcher\bin\Debug\Game\libraries\com\paulscode\codecwav\20101023\codecwav-20101023.jar;C:\Users\zhenxin\source\repos\StarLight\sl_Launcher\bin\Debug\Game\libraries\com\paulscode\libraryjavasound\20101123\libraryjavasound-20101123.jar;C:\Users\zhenxin\source\repos\StarLight\sl_Launcher\bin\Debug\Game\libraries\com\paulscode\librarylwjglopenal\20100824\librarylwjglopenal-20100824.jar;C:\Users\zhenxin\source\repos\StarLight\sl_Launcher\bin\Debug\Game\libraries\com\paulscode\soundsystem\20120107\soundsystem-20120107.jar;C:\Users\zhenxin\source\repos\StarLight\sl_Launcher\bin\Debug\Game\libraries\io\netty\netty-all\4.0.10.Final\netty-all-4.0.10.Final.jar;C:\Users\zhenxin\source\repos\StarLight\sl_Launcher\bin\Debug\Game\libraries\com\google\guava\guava\15.0\guava-15.0.jar;C:\Users\zhenxin\source\repos\StarLight\sl_Launcher\bin\Debug\Game\libraries\org\apache\commons\commons-lang3\3.1\commons-lang3-3.1.jar;C:\Users\zhenxin\source\repos\StarLight\sl_Launcher\bin\Debug\Game\libraries\commons-io\commons-io\2.4\commons-io-2.4.jar;C:\Users\zhenxin\source\repos\StarLight\sl_Launcher\bin\Debug\Game\libraries\commons-codec\commons-codec\1.9\commons-codec-1.9.jar;C:\Users\zhenxin\source\repos\StarLight\sl_Launcher\bin\Debug\Game\libraries\net\java\jinput\jinput\2.0.5\jinput-2.0.5.jar;C:\Users\zhenxin\source\repos\StarLight\sl_Launcher\bin\Debug\Game\libraries\net\java\jutils\jutils\1.0.0\jutils-1.0.0.jar;C:\Users\zhenxin\source\repos\StarLight\sl_Launcher\bin\Debug\Game\libraries\com\google\code\gson\gson\2.2.4\gson-2.2.4.jar;C:\Users\zhenxin\source\repos\StarLight\sl_Launcher\bin\Debug\Game\libraries\com\mojang\authlib\1.5.21\authlib-1.5.21.jar;C:\Users\zhenxin\source\repos\StarLight\sl_Launcher\bin\Debug\Game\libraries\org\apache\logging\log4j\log4j-api\2.0-beta9\log4j-api-2.0-beta9.jar;C:\Users\zhenxin\source\repos\StarLight\sl_Launcher\bin\Debug\Game\libraries\org\apache\logging\log4j\log4j-core\2.0-beta9\log4j-core-2.0-beta9.jar;C:\Users\zhenxin\source\repos\StarLight\sl_Launcher\bin\Debug\Game\libraries\org\lwjgl\lwjgl\lwjgl\2.9.1\lwjgl-2.9.1.jar;C:\Users\zhenxin\source\repos\StarLight\sl_Launcher\bin\Debug\Game\libraries\org\lwjgl\lwjgl\lwjgl_util\2.9.1\lwjgl_util-2.9.1.jar;C:\Users\zhenxin\source\repos\StarLight\sl_Launcher\bin\Debug\Game\libraries\tv\twitch\twitch\5.16\twitch-5.16.jar;C:\Users\zhenxin\source\repos\StarLight\sl_Launcher\bin\Debug\Game\libraries\net\minecraftforge\forge\1.7.10-10.13.4.1614-1.7.10\forge-1.7.10-10.13.4.1614-1.7.10.jar;C:\Users\zhenxin\source\repos\StarLight\sl_Launcher\bin\Debug\Game\libraries\net\minecraft\launchwrapper\1.12\launchwrapper-1.12.jar;C:\Users\zhenxin\source\repos\StarLight\sl_Launcher\bin\Debug\Game\libraries\org\ow2\asm\asm-all\5.0.3\asm-all-5.0.3.jar;C:\Users\zhenxin\source\repos\StarLight\sl_Launcher\bin\Debug\Game\libraries\com\typesafe\akka\akka-actor_2.11\2.3.3\akka-actor_2.11-2.3.3.jar;C:\Users\zhenxin\source\repos\StarLight\sl_Launcher\bin\Debug\Game\libraries\com\typesafe\config\1.2.1\config-1.2.1.jar;C:\Users\zhenxin\source\repos\StarLight\sl_Launcher\bin\Debug\Game\libraries\org\scala-lang\scala-actors-migration_2.11\1.1.0\scala-actors-migration_2.11-1.1.0.jar;C:\Users\zhenxin\source\repos\StarLight\sl_Launcher\bin\Debug\Game\libraries\org\scala-lang\scala-compiler\2.11.1\scala-compiler-2.11.1.jar;C:\Users\zhenxin\source\repos\StarLight\sl_Launcher\bin\Debug\Game\libraries\org\scala-lang\plugins\scala-continuations-library_2.11\1.0.2\scala-continuations-library_2.11-1.0.2.jar;C:\Users\zhenxin\source\repos\StarLight\sl_Launcher\bin\Debug\Game\libraries\org\scala-lang\plugins\scala-continuations-plugin_2.11.1\1.0.2\scala-continuations-plugin_2.11.1-1.0.2.jar;C:\Users\zhenxin\source\repos\StarLight\sl_Launcher\bin\Debug\Game\libraries\org\scala-lang\scala-library\2.11.1\scala-library-2.11.1.jar;C:\Users\zhenxin\source\repos\StarLight\sl_Launcher\bin\Debug\Game\libraries\org\scala-lang\scala-parser-combinators_2.11\1.0.1\scala-parser-combinators_2.11-1.0.1.jar;C:\Users\zhenxin\source\repos\StarLight\sl_Launcher\bin\Debug\Game\libraries\org\scala-lang\scala-reflect\2.11.1\scala-reflect-2.11.1.jar;C:\Users\zhenxin\source\repos\StarLight\sl_Launcher\bin\Debug\Game\libraries\org\scala-lang\scala-swing_2.11\1.0.1\scala-swing_2.11-1.0.1.jar;C:\Users\zhenxin\source\repos\StarLight\sl_Launcher\bin\Debug\Game\libraries\org\scala-lang\scala-xml_2.11\1.0.2\scala-xml_2.11-1.0.2.jar;C:\Users\zhenxin\source\repos\StarLight\sl_Launcher\bin\Debug\Game\libraries\lzma\lzma\0.0.1\lzma-0.0.1.jar;C:\Users\zhenxin\source\repos\StarLight\sl_Launcher\bin\Debug\Game\libraries\net\sf\jopt-simple\jopt-simple\4.5\jopt-simple-4.5.jar;C:\Users\zhenxin\source\repos\StarLight\sl_Launcher\bin\Debug\Game\libraries\com\google\guava\guava\17.0\guava-17.0.jar;C:\Users\zhenxin\source\repos\StarLight\sl_Launcher\bin\Debug\Game\libraries\org\apache\commons\commons-lang3\3.3.2\commons-lang3-3.3.2.jar;C:\Users\zhenxin\source\repos\StarLight\sl_Launcher\bin\Debug\Game\libraries\com\mojang\netty\1.6\netty-1.6.jar;C:\Users\zhenxin\source\repos\StarLight\sl_Launcher\bin\Debug\Game\libraries\com\mojang\realms\1.3.5\realms-1.3.5.jar;C:\Users\zhenxin\source\repos\StarLight\sl_Launcher\bin\Debug\Game\libraries\org\apache\commons\commons-compress\1.8.1\commons-compress-1.8.1.jar;C:\Users\zhenxin\source\repos\StarLight\sl_Launcher\bin\Debug\Game\libraries\org\apache\httpcomponents\httpclient\4.3.3\httpclient-4.3.3.jar;C:\Users\zhenxin\source\repos\StarLight\sl_Launcher\bin\Debug\Game\libraries\commons-logging\commons-logging\1.1.3\commons-logging-1.1.3.jar;C:\Users\zhenxin\source\repos\StarLight\sl_Launcher\bin\Debug\Game\libraries\org\apache\httpcomponents\httpcore\4.3.2\httpcore-4.3.2.jar;C:\Users\zhenxin\source\repos\StarLight\sl_Launcher\bin\Debug\Game\libraries\java3d\vecmath\1.3.1\vecmath-1.3.1.jar;C:\Users\zhenxin\source\repos\StarLight\sl_Launcher\bin\Debug\Game\libraries\net\sf\trove4j\trove4j\3.0.3\trove4j-3.0.3.jar;C:\Users\zhenxin\source\repos\StarLight\sl_Launcher\bin\Debug\Game\libraries\com\ibm\icu\icu4j-core-mojang\51.2\icu4j-core-mojang-51.2.jar;C:\Users\zhenxin\source\repos\StarLight\sl_Launcher\bin\Debug\Game\libraries\net\sf\jopt-simple\jopt-simple\4.5\jopt-simple-4.5.jar;C:\Users\zhenxin\source\repos\StarLight\sl_Launcher\bin\Debug\Game\libraries\com\paulscode\codecjorbis\20101023\codecjorbis-20101023.jar;C:\Users\zhenxin\source\repos\StarLight\sl_Launcher\bin\Debug\Game\libraries\com\paulscode\codecwav\20101023\codecwav-20101023.jar;C:\Users\zhenxin\source\repos\StarLight\sl_Launcher\bin\Debug\Game\libraries\com\paulscode\libraryjavasound\20101123\libraryjavasound-20101123.jar;C:\Users\zhenxin\source\repos\StarLight\sl_Launcher\bin\Debug\Game\libraries\com\paulscode\librarylwjglopenal\20100824\librarylwjglopenal-20100824.jar;C:\Users\zhenxin\source\repos\StarLight\sl_Launcher\bin\Debug\Game\libraries\com\paulscode\soundsystem\20120107\soundsystem-20120107.jar;C:\Users\zhenxin\source\repos\StarLight\sl_Launcher\bin\Debug\Game\libraries\io\netty\netty-all\4.0.10.Final\netty-all-4.0.10.Final.jar;C:\Users\zhenxin\source\repos\StarLight\sl_Launcher\bin\Debug\Game\libraries\com\google\guava\guava\15.0\guava-15.0.jar;C:\Users\zhenxin\source\repos\StarLight\sl_Launcher\bin\Debug\Game\libraries\org\apache\commons\commons-lang3\3.1\commons-lang3-3.1.jar;C:\Users\zhenxin\source\repos\StarLight\sl_Launcher\bin\Debug\Game\libraries\commons-io\commons-io\2.4\commons-io-2.4.jar;C:\Users\zhenxin\source\repos\StarLight\sl_Launcher\bin\Debug\Game\libraries\commons-codec\commons-codec\1.9\commons-codec-1.9.jar;C:\Users\zhenxin\source\repos\StarLight\sl_Launcher\bin\Debug\Game\libraries\net\java\jinput\jinput\2.0.5\jinput-2.0.5.jar;C:\Users\zhenxin\source\repos\StarLight\sl_Launcher\bin\Debug\Game\libraries\net\java\jutils\jutils\1.0.0\jutils-1.0.0.jar;C:\Users\zhenxin\source\repos\StarLight\sl_Launcher\bin\Debug\Game\libraries\com\google\code\gson\gson\2.2.4\gson-2.2.4.jar;C:\Users\zhenxin\source\repos\StarLight\sl_Launcher\bin\Debug\Game\libraries\com\mojang\authlib\1.5.21\authlib-1.5.21.jar;C:\Users\zhenxin\source\repos\StarLight\sl_Launcher\bin\Debug\Game\libraries\org\apache\logging\log4j\log4j-api\2.0-beta9\log4j-api-2.0-beta9.jar;C:\Users\zhenxin\source\repos\StarLight\sl_Launcher\bin\Debug\Game\libraries\org\apache\logging\log4j\log4j-core\2.0-beta9\log4j-core-2.0-beta9.jar;C:\Users\zhenxin\source\repos\StarLight\sl_Launcher\bin\Debug\Game\libraries\org\lwjgl\lwjgl\lwjgl\2.9.1\lwjgl-2.9.1.jar;C:\Users\zhenxin\source\repos\StarLight\sl_Launcher\bin\Debug\Game\libraries\org\lwjgl\lwjgl\lwjgl_util\2.9.1\lwjgl_util-2.9.1.jar;C:\Users\zhenxin\source\repos\StarLight\sl_Launcher\bin\Debug\Game\libraries\tv\twitch\twitch\5.16\twitch-5.16.jar;C:\Users\zhenxin\source\repos\StarLight\sl_Launcher\bin\Debug\Game\versions\1.7.10\1.7.10.jar;
[12:26:14] [main/DEBUG] [FML/]: Java library path at launch is C:\Users\zhenxin\source\repos\StarLight\sl_Launcher\bin\Debug\Game\$natives
[12:26:14] [main/DEBUG] [FML/]: Enabling runtime deobfuscation
[12:26:14] [main/DEBUG] [FML/]: Instantiating coremod class FMLCorePlugin
[12:26:14] [main/DEBUG] [FML/]: Added access transformer class cpw.mods.fml.common.asm.transformers.AccessTransformer to enqueued access transformers
[12:26:14] [main/DEBUG] [FML/]: Enqueued coremod FMLCorePlugin
[12:26:14] [main/DEBUG] [FML/]: Instantiating coremod class FMLForgePlugin
[12:26:14] [main/DEBUG] [FML/]: Added access transformer class net.minecraftforge.transformers.ForgeAccessTransformer to enqueued access transformers
[12:26:14] [main/DEBUG] [FML/]: Enqueued coremod FMLForgePlugin
[12:26:14] [main/DEBUG] [FML/]: All fundamental core mods are successfully located
[12:26:14] [main/DEBUG] [FML/]: Attempting to load commandline specified mods, relative to C:\Users\zhenxin\source\repos\StarLight\sl_Launcher\bin\Debug\Game\.
[12:26:14] [main/DEBUG] [FML/]: Discovering coremods
[12:26:14] [main/DEBUG] [FML/]: Examining for coremod candidacy AdvancedSolarPanel-1.7.10-3.5.1[TFCN].jar
[12:26:14] [main/DEBUG] [FML/]: Not found coremod data in AdvancedSolarPanel-1.7.10-3.5.1[TFCN].jar
[12:26:14] [main/DEBUG] [FML/]: Examining for coremod candidacy appliedenergistics2-rv2-stable-10.jar
[12:26:14] [main/TRACE] [FML/]: Found FMLCorePluginContainsFMLMod marker in appliedenergistics2-rv2-stable-10.jar, it will be examined later for regular @Mod instances
[12:26:14] [main/DEBUG] [FML/]: Instantiating coremod class AppEngCore
[12:26:14] [main/DEBUG] [FML/]: The coremod appeng.transformer.AppEngCore requested minecraft version 1.7.10 and minecraft is 1.7.10. It will be loaded.
[12:26:14] [main/INFO] [FML/]: [AppEng] Core Init
[12:26:14] [main/DEBUG] [FML/]: Added access transformer class appeng.transformer.asm.ASMTweaker to enqueued access transformers
[12:26:14] [main/DEBUG] [FML/]: Enqueued coremod AppEngCore
[12:26:14] [main/DEBUG] [FML/]: Examining for coremod candidacy Bamboo-1.7.10-2.6.8.5-The_Xu.jar
[12:26:14] [main/DEBUG] [FML/]: Not found coremod data in Bamboo-1.7.10-2.6.8.5-The_Xu.jar
[12:26:14] [main/DEBUG] [FML/]: Examining for coremod candidacy Baubles-1.7.10-1.0.1.10.jar
[12:26:14] [main/DEBUG] [FML/]: Not found coremod data in Baubles-1.7.10-1.0.1.10.jar
[12:26:14] [main/DEBUG] [FML/]: Examining for coremod candidacy bdlib-1.9.4.109-mc1.7.10.jar
[12:26:14] [main/DEBUG] [FML/]: Not found coremod data in bdlib-1.9.4.109-mc1.7.10.jar
[12:26:14] [main/DEBUG] [FML/]: Examining for coremod candidacy BetterFps-1.0.1.jar
[12:26:14] [main/INFO] [FML/]: Loading tweaker me.guichaguri.betterfps.tweaker.BetterFpsTweaker from BetterFps-1.0.1.jar
[12:26:14] [main/DEBUG] [FML/]: Examining for coremod candidacy buildcraft-7.1.23.jar
[12:26:14] [main/DEBUG] [FML/]: Not found coremod data in buildcraft-7.1.23.jar
[12:26:14] [main/DEBUG] [FML/]: Examining for coremod candidacy buildcraft-compat-7.1.7.jar
[12:26:14] [main/DEBUG] [FML/]: Not found coremod data in buildcraft-compat-7.1.7.jar
[12:26:14] [main/DEBUG] [FML/]: Examining for coremod candidacy CodeChickenCore-1.7.10-1.0.7.47-universal.jar
[12:26:14] [main/TRACE] [FML/]: Adding CodeChickenCore-1.7.10-1.0.7.47-universal.jar to the list of known coremods, it will not be examined again
[12:26:14] [main/DEBUG] [FML/]: Instantiating coremod class CodeChickenCorePlugin
[12:26:14] [main/WARN] [FML/]: The coremod codechicken.core.launch.CodeChickenCorePlugin does not have a MCVersion annotation, it may cause issues with this version of Minecraft
[12:26:14] [main/INFO] [STDERR/]: [codechicken.core.launch.DepLoader$DepLoadInst:checkExisting:436]: Warning: version of ForgeMultipart, 1.2.0.345 is newer than request 1.1.2.331
[12:26:14] [main/DEBUG] [FML/]: Added access transformer class codechicken.core.asm.CodeChickenAccessTransformer to enqueued access transformers
[12:26:14] [main/DEBUG] [FML/]: Enqueued coremod CodeChickenCorePlugin
[12:26:14] [main/DEBUG] [FML/]: Examining for coremod candidacy CodeChickenLib-1.7.10-1.1.3.138-universal.jar
[12:26:14] [main/DEBUG] [FML/]: Not found coremod data in CodeChickenLib-1.7.10-1.1.3.138-universal.jar
[12:26:14] [main/DEBUG] [FML/]: Examining for coremod candidacy CreativeCore+v1.3.24+mc1.7.10.jar
[12:26:14] [main/DEBUG] [FML/]: Examining for coremod candidacy CustomNPCs_1.7.10d(29oct17).jar
[12:26:14] [main/DEBUG] [FML/]: Not found coremod data in CustomNPCs_1.7.10d(29oct17).jar
[12:26:14] [main/DEBUG] [FML/]: Examining for coremod candidacy CustomSkinLoader_1.7.10-14.6a.jar
[12:26:14] [main/INFO] [FML/]: Loading tweaker customskinloader.tweaker.ModSystemTweaker from CustomSkinLoader_1.7.10-14.6a.jar
[12:26:14] [main/DEBUG] [FML/]: Examining for coremod candidacy EnderCore-1.7.10-0.2.0.39_beta.jar
[12:26:14] [main/TRACE] [FML/]: Found FMLCorePluginContainsFMLMod marker in EnderCore-1.7.10-0.2.0.39_beta.jar, it will be examined later for regular @Mod instances
[12:26:14] [main/DEBUG] [FML/]: Instantiating coremod class EnderCorePlugin
[12:26:14] [main/DEBUG] [FML/]: The coremod com.enderio.core.common.transform.EnderCorePlugin requested minecraft version 1.7.10 and minecraft is 1.7.10. It will be loaded.
[12:26:14] [main/DEBUG] [FML/]: Enqueued coremod EnderCorePlugin
[12:26:14] [main/DEBUG] [FML/]: Examining for coremod candidacy extrautilities-1.2.12.jar
[12:26:14] [main/DEBUG] [FML/]: Not found coremod data in extrautilities-1.2.12.jar
[12:26:14] [main/DEBUG] [FML/]: Examining for coremod candidacy ForgeMultipart-1.7.10-1.2.0.345-universal.jar
[12:26:14] [main/TRACE] [FML/]: Found FMLCorePluginContainsFMLMod marker in ForgeMultipart-1.7.10-1.2.0.345-universal.jar, it will be examined later for regular @Mod instances
[12:26:14] [main/DEBUG] [FML/]: Instantiating coremod class DepLoader
[12:26:14] [main/WARN] [FML/]: The coremod codechicken.core.launch.DepLoader does not have a MCVersion annotation, it may cause issues with this version of Minecraft
[12:26:14] [main/DEBUG] [FML/]: Enqueued coremod DepLoader
[12:26:14] [main/DEBUG] [FML/]: Examining for coremod candidacy GraviSuite-1.7.10-2.0.3.jar
[12:26:14] [main/DEBUG] [FML/]: Examining for coremod candidacy industrialcraft-2-2.2.827-experimental.jar
[12:26:14] [main/TRACE] [FML/]: Found FMLCorePluginContainsFMLMod marker in industrialcraft-2-2.2.827-experimental.jar, it will be examined later for regular @Mod instances
[12:26:14] [main/DEBUG] [FML/]: Instantiating coremod class IC2core
[12:26:14] [main/WARN] [FML/]: The coremod ic2.core.coremod.IC2core does not have a MCVersion annotation, it may cause issues with this version of Minecraft
[12:26:14] [main/DEBUG] [FML/]: Enqueued coremod IC2core
[12:26:14] [main/DEBUG] [FML/]: Examining for coremod candidacy InputFix-1.7.10-v5.jar
[12:26:14] [main/TRACE] [FML/]: Adding InputFix-1.7.10-v5.jar to the list of known coremods, it will not be examined again
[12:26:14] [main/DEBUG] [FML/]: Instantiating coremod class InputFix
[12:26:14] [main/TRACE] [FML/]: coremod named InputFix is loading
[12:26:14] [main/WARN] [FML/]: The coremod lain.mods.inputfix.InputFix does not have a MCVersion annotation, it may cause issues with this version of Minecraft
[12:26:14] [main/DEBUG] [FML/]: Enqueued coremod InputFix
[12:26:14] [main/DEBUG] [FML/]: Examining for coremod candidacy InventoryTweaks-1.59-dev-152.jar
[12:26:14] [main/TRACE] [FML/]: Found FMLCorePluginContainsFMLMod marker in InventoryTweaks-1.59-dev-152.jar, it will be examined later for regular @Mod instances
[12:26:14] [main/DEBUG] [FML/]: Instantiating coremod class FMLPlugin
[12:26:14] [main/WARN] [FML/]: The coremod invtweaks.forge.asm.FMLPlugin does not have a MCVersion annotation, it may cause issues with this version of Minecraft
[12:26:14] [main/DEBUG] [FML/]: Added access transformer class invtweaks.forge.asm.ITAccessTransformer to enqueued access transformers
[12:26:14] [main/DEBUG] [FML/]: Enqueued coremod FMLPlugin
[12:26:14] [main/DEBUG] [FML/]: Examining for coremod candidacy IronBackpacks-1.7.10-1.2.20.jar
[12:26:14] [main/DEBUG] [FML/]: Not found coremod data in IronBackpacks-1.7.10-1.2.20.jar
[12:26:14] [main/DEBUG] [FML/]: Examining for coremod candidacy ironchest-1.7.10-6.0.62.742-universal.jar
[12:26:14] [main/DEBUG] [FML/]: Not found coremod data in ironchest-1.7.10-6.0.62.742-universal.jar
[12:26:14] [main/DEBUG] [FML/]: Examining for coremod candidacy Mekanism-1.7.10-9.1.1.1031.jar
[12:26:14] [main/TRACE] [FML/]: Found FMLCorePluginContainsFMLMod marker in Mekanism-1.7.10-9.1.1.1031.jar, it will be examined later for regular @Mod instances
[12:26:14] [main/DEBUG] [FML/]: Instantiating coremod class LoadingHook
[12:26:14] [main/WARN] [FML/]: The coremod mekanism.common.asm.LoadingHook does not have a MCVersion annotation, it may cause issues with this version of Minecraft
[12:26:14] [main/DEBUG] [FML/]: Enqueued coremod LoadingHook
[12:26:14] [main/DEBUG] [FML/]: Examining for coremod candidacy MekanismGenerators-1.7.10-9.1.1.1031.jar
[12:26:14] [main/DEBUG] [FML/]: Not found coremod data in MekanismGenerators-1.7.10-9.1.1.1031.jar
[12:26:14] [main/DEBUG] [FML/]: Examining for coremod candidacy MrCrayfishFurnitureModv3.4.7(1.7.10).jar
[12:26:14] [main/DEBUG] [FML/]: Not found coremod data in MrCrayfishFurnitureModv3.4.7(1.7.10).jar
[12:26:14] [main/DEBUG] [FML/]: Examining for coremod candidacy neiaddons-1.12.14.40-mc1.7.10.jar
[12:26:14] [main/DEBUG] [FML/]: Not found coremod data in neiaddons-1.12.14.40-mc1.7.10.jar
[12:26:14] [main/DEBUG] [FML/]: Examining for coremod candidacy NoMoreRecipeConflict-0.3(1.7.10).jar
[12:26:14] [main/DEBUG] [FML/]: Not found coremod data in NoMoreRecipeConflict-0.3(1.7.10).jar
[12:26:14] [main/DEBUG] [FML/]: Examining for coremod candidacy NotEnoughItems-1.7.10-1.0.5.120-universal.jar
[12:26:14] [main/TRACE] [FML/]: Adding NotEnoughItems-1.7.10-1.0.5.120-universal.jar to the list of known coremods, it will not be examined again
[12:26:14] [main/DEBUG] [FML/]: Instantiating coremod class NEICorePlugin
[12:26:14] [main/WARN] [FML/]: The coremod codechicken.nei.asm.NEICorePlugin does not have a MCVersion annotation, it may cause issues with this version of Minecraft
[12:26:14] [main/DEBUG] [FML/]: Enqueued coremod NEICorePlugin
[12:26:14] [main/DEBUG] [FML/]: Examining for coremod candidacy OnlinePicFrame+v1.0+mc1.7.10.jar
[12:26:14] [main/DEBUG] [FML/]: Examining for coremod candidacy OptiFine_1.7.10_HD_U_E7.jar
[12:26:14] [main/INFO] [FML/]: Loading tweaker optifine.OptiFineForgeTweaker from OptiFine_1.7.10_HD_U_E7.jar
[12:26:14] [main/DEBUG] [FML/]: Examining for coremod candidacy pressure-1.3.0.fix1-mc1.7.10.jar
[12:26:14] [main/DEBUG] [FML/]: Not found coremod data in pressure-1.3.0.fix1-mc1.7.10.jar
[12:26:14] [main/DEBUG] [FML/]: Examining for coremod candidacy Railcraft_1.7.10-9.12.2.0.jar
[12:26:14] [main/DEBUG] [FML/]: Not found coremod data in Railcraft_1.7.10-9.12.2.0.jar
[12:26:14] [main/DEBUG] [FML/]: Examining for coremod candidacy Thaumcraft-1.7.10-4.2.3.5.jar
[12:26:14] [main/TRACE] [FML/]: Found FMLCorePluginContainsFMLMod marker in Thaumcraft-1.7.10-4.2.3.5.jar, it will be examined later for regular @Mod instances
[12:26:14] [main/DEBUG] [FML/]: Instantiating coremod class DepLoader
[12:26:14] [main/WARN] [FML/]: The coremod thaumcraft.codechicken.core.launch.DepLoader does not have a MCVersion annotation, it may cause issues with this version of Minecraft
[12:26:14] [main/DEBUG] [FML/]: Enqueued coremod DepLoader
[12:26:14] [main/DEBUG] [FML/]: Examining for coremod candidacy TofuCraft-2.1.7-mc1.7.10.jar
[12:26:14] [main/TRACE] [FML/]: Found FMLCorePluginContainsFMLMod marker in TofuCraft-2.1.7-mc1.7.10.jar, it will be examined later for regular @Mod instances
[12:26:14] [main/DEBUG] [FML/]: Instantiating coremod class TofuCraftCorePlugin
[12:26:14] [main/WARN] [FML/]: The coremod tsuteto.tofu.asm.TofuCraftCorePlugin does not have a MCVersion annotation, it may cause issues with this version of Minecraft
[12:26:14] [main/DEBUG] [FML/]: Enqueued coremod TofuCraftCorePlugin
[12:26:14] [main/DEBUG] [FML/]: Examining for coremod candidacy UraniumPlus-1.0.jar
[12:26:14] [main/TRACE] [FML/]: Adding UraniumPlus-1.0.jar to the list of known coremods, it will not be examined again
[12:26:14] [main/DEBUG] [FML/]: Instantiating coremod class UraniumPlusCore
[12:26:15] [main/TRACE] [FML/]: coremod named UraniumPlus is loading
[12:26:15] [main/DEBUG] [FML/]: The coremod cc.uraniummc.UraniumPlusCore requested minecraft version 1.7.10 and minecraft is 1.7.10. It will be loaded.
[12:26:15] [main/DEBUG] [FML/]: Enqueued coremod UraniumPlus
[12:26:15] [main/DEBUG] [FML/]: Examining for coremod candidacy VexView_MOD_1.7.10.jar
[12:26:15] [main/DEBUG] [FML/]: Not found coremod data in VexView_MOD_1.7.10.jar
[12:26:15] [main/DEBUG] [FML/]: Examining for coremod candidacy Waila-1.5.10_1.7.10.jar
[12:26:15] [main/DEBUG] [FML/]: Not found coremod data in Waila-1.5.10_1.7.10.jar
[12:26:15] [main/DEBUG] [FML/]: Examining for coremod candidacy WAILAPlugins-MC1.7.10-0.2.0-25.jar
[12:26:15] [main/DEBUG] [FML/]: Not found coremod data in WAILAPlugins-MC1.7.10-0.2.0-25.jar
[12:26:15] [main/DEBUG] [FML/]: Examining for coremod candidacy WorldEditCuiFe-v1.0.7-mf-1.7.10-10.13.4.1566.jar
[12:26:15] [main/DEBUG] [FML/]: Not found coremod data in WorldEditCuiFe-v1.0.7-mf-1.7.10-10.13.4.1566.jar
[12:26:15] [main/INFO] [LaunchWrapper/]: Loading tweak class name cpw.mods.fml.common.launcher.FMLInjectionAndSortingTweaker
[12:26:15] [main/INFO] [LaunchWrapper/]: Loading tweak class name me.guichaguri.betterfps.tweaker.BetterFpsTweaker
[12:26:15] [main/INFO] [LaunchWrapper/]: Loading tweak class name customskinloader.tweaker.ModSystemTweaker
[12:26:15] [main/INFO] [LaunchWrapper/]: Loading tweak class name optifine.OptiFineForgeTweaker
[12:26:15] [main/INFO] [LaunchWrapper/]: Loading tweak class name cpw.mods.fml.common.launcher.FMLDeobfTweaker
[12:26:15] [main/INFO] [LaunchWrapper/]: Calling tweak class cpw.mods.fml.common.launcher.FMLInjectionAndSortingTweaker
[12:26:15] [main/INFO] [LaunchWrapper/]: Calling tweak class cpw.mods.fml.common.launcher.FMLInjectionAndSortingTweaker
[12:26:15] [main/INFO] [LaunchWrapper/]: Calling tweak class optifine.OptiFineForgeTweaker
[12:26:15] [main/INFO] [STDOUT/]: [optifine.OptiFineForgeTweaker:dbg:56]: OptiFineForgeTweaker: acceptOptions
[12:26:15] [main/INFO] [STDOUT/]: [optifine.OptiFineForgeTweaker:dbg:56]: OptiFineForgeTweaker: injectIntoClassLoader
[12:26:15] [main/INFO] [STDOUT/]: [optifine.OptiFineClassTransformer:dbg:221]: OptiFine ClassTransformer
[12:26:15] [main/INFO] [STDOUT/]: [optifine.OptiFineClassTransformer:dbg:221]: OptiFine ZIP file: C:\Users\zhenxin\source\repos\StarLight\sl_Launcher\bin\Debug\Game\mods\OptiFine_1.7.10_HD_U_E7.jar
[12:26:15] [main/INFO] [LaunchWrapper/]: Calling tweak class customskinloader.tweaker.ModSystemTweaker
[12:26:15] [main/INFO] [STDOUT/]: [customskinloader.Logger:log:66]: [main INFO] Using ModSystemTweaker
[12:26:15] [main/INFO] [STDOUT/]: [customskinloader.Logger:log:66]: [main INFO] ModSystemTweaker: acceptOptions
[12:26:15] [main/INFO] [STDOUT/]: [customskinloader.Logger:log:66]: [main INFO] ModSystemTweaker: injectIntoClassLoader
[12:26:15] [main/INFO] [STDOUT/]: [customskinloader.Logger:log:66]: [main INFO] ClassTransformer Begin
[12:26:15] [main/INFO] [STDOUT/]: [customskinloader.Logger:log:66]: [main INFO] file:/C:/Users/zhenxin/source/repos/StarLight/sl_Launcher/bin/Debug/Game/libraries/com/mojang/netty/1.6/netty-1.6.jar : SKIP (library file).
[12:26:15] [main/INFO] [STDOUT/]: [customskinloader.Logger:log:66]: [main INFO] file:/C:/Users/zhenxin/source/repos/StarLight/sl_Launcher/bin/Debug/Game/libraries/com/mojang/realms/1.3.5/realms-1.3.5.jar : SKIP (library file).
[12:26:15] [main/INFO] [STDOUT/]: [customskinloader.Logger:log:66]: [main INFO] file:/C:/Users/zhenxin/source/repos/StarLight/sl_Launcher/bin/Debug/Game/libraries/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar : SKIP (library file).
[12:26:15] [main/INFO] [STDOUT/]: [customskinloader.Logger:log:66]: [main INFO] file:/C:/Users/zhenxin/source/repos/StarLight/sl_Launcher/bin/Debug/Game/libraries/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar : SKIP (library file).
[12:26:15] [main/INFO] [STDOUT/]: [customskinloader.Logger:log:66]: [main INFO] file:/C:/Users/zhenxin/source/repos/StarLight/sl_Launcher/bin/Debug/Game/libraries/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar : SKIP (library file).
[12:26:15] [main/INFO] [STDOUT/]: [customskinloader.Logger:log:66]: [main INFO] file:/C:/Users/zhenxin/source/repos/StarLight/sl_Launcher/bin/Debug/Game/libraries/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar : SKIP (library file).
[12:26:15] [main/INFO] [STDOUT/]: [customskinloader.Logger:log:66]: [main INFO] file:/C:/Users/zhenxin/source/repos/StarLight/sl_Launcher/bin/Debug/Game/libraries/java3d/vecmath/1.3.1/vecmath-1.3.1.jar : SKIP (library file).
[12:26:15] [main/INFO] [STDOUT/]: [customskinloader.Logger:log:66]: [main INFO] file:/C:/Users/zhenxin/source/repos/StarLight/sl_Launcher/bin/Debug/Game/libraries/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar : SKIP (library file).
[12:26:15] [main/INFO] [STDOUT/]: [customskinloader.Logger:log:66]: [main INFO] file:/C:/Users/zhenxin/source/repos/StarLight/sl_Launcher/bin/Debug/Game/libraries/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar : SKIP (library file).
[12:26:15] [main/INFO] [STDOUT/]: [customskinloader.Logger:log:66]: [main INFO] file:/C:/Users/zhenxin/source/repos/StarLight/sl_Launcher/bin/Debug/Game/libraries/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar : SKIP (library file).
[12:26:15] [main/INFO] [STDOUT/]: [customskinloader.Logger:log:66]: [main INFO] file:/C:/Users/zhenxin/source/repos/StarLight/sl_Launcher/bin/Debug/Game/libraries/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar : SKIP (library file).
[12:26:15] [main/INFO] [STDOUT/]: [customskinloader.Logger:log:66]: [main INFO] file:/C:/Users/zhenxin/source/repos/StarLight/sl_Launcher/bin/Debug/Game/libraries/com/paulscode/codecwav/20101023/codecwav-20101023.jar : SKIP (library file).
[12:26:15] [main/INFO] [STDOUT/]: [customskinloader.Logger:log:66]: [main INFO] file:/C:/Users/zhenxin/source/repos/StarLight/sl_Launcher/bin/Debug/Game/libraries/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar : SKIP (library file).
[12:26:15] [main/INFO] [STDOUT/]: [customskinloader.Logger:log:66]: [main INFO] file:/C:/Users/zhenxin/source/repos/StarLight/sl_Launcher/bin/Debug/Game/libraries/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar : SKIP (library file).
[12:26:15] [main/INFO] [STDOUT/]: [customskinloader.Logger:log:66]: [main INFO] file:/C:/Users/zhenxin/source/repos/StarLight/sl_Launcher/bin/Debug/Game/libraries/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar : SKIP (library file).
[12:26:15] [main/INFO] [STDOUT/]: [customskinloader.Logger:log:66]: [main INFO] file:/C:/Users/zhenxin/source/repos/StarLight/sl_Launcher/bin/Debug/Game/libraries/io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar : SKIP (library file).
[12:26:15] [main/INFO] [STDOUT/]: [customskinloader.Logger:log:66]: [main INFO] file:/C:/Users/zhenxin/source/repos/StarLight/sl_Launcher/bin/Debug/Game/libraries/com/google/guava/guava/15.0/guava-15.0.jar : SKIP (library file).
[12:26:15] [main/INFO] [STDOUT/]: [customskinloader.Logger:log:66]: [main INFO] file:/C:/Users/zhenxin/source/repos/StarLight/sl_Launcher/bin/Debug/Game/libraries/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar : SKIP (library file).
[12:26:15] [main/INFO] [STDOUT/]: [customskinloader.Logger:log:66]: [main INFO] file:/C:/Users/zhenxin/source/repos/StarLight/sl_Launcher/bin/Debug/Game/libraries/commons-io/commons-io/2.4/commons-io-2.4.jar : SKIP (library file).
[12:26:15] [main/INFO] [STDOUT/]: [customskinloader.Logger:log:66]: [main INFO] file:/C:/Users/zhenxin/source/repos/StarLight/sl_Launcher/bin/Debug/Game/libraries/commons-codec/commons-codec/1.9/commons-codec-1.9.jar : SKIP (library file).
[12:26:15] [main/INFO] [STDOUT/]: [customskinloader.Logger:log:66]: [main INFO] file:/C:/Users/zhenxin/source/repos/StarLight/sl_Launcher/bin/Debug/Game/libraries/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar : SKIP (library file).
[12:26:15] [main/INFO] [STDOUT/]: [customskinloader.Logger:log:66]: [main INFO] file:/C:/Users/zhenxin/source/repos/StarLight/sl_Launcher/bin/Debug/Game/libraries/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar : SKIP (library file).
[12:26:15] [main/INFO] [STDOUT/]: [customskinloader.Logger:log:66]: [main INFO] file:/C:/Users/zhenxin/source/repos/StarLight/sl_Launcher/bin/Debug/Game/libraries/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar : SKIP (library file).
[12:26:15] [main/INFO] [STDOUT/]: [customskinloader.Logger:log:66]: [main INFO] file:/C:/Users/zhenxin/source/repos/StarLight/sl_Launcher/bin/Debug/Game/libraries/com/mojang/authlib/1.5.21/authlib-1.5.21.jar : SKIP (library file).
[12:26:15] [main/INFO] [STDOUT/]: [customskinloader.Logger:log:66]: [main INFO] file:/C:/Users/zhenxin/source/repos/StarLight/sl_Launcher/bin/Debug/Game/libraries/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar : SKIP (library file).
[12:26:15] [main/INFO] [STDOUT/]: [customskinloader.Logger:log:66]: [main INFO] file:/C:/Users/zhenxin/source/repos/StarLight/sl_Launcher/bin/Debug/Game/libraries/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar : SKIP (library file).
[12:26:15] [main/INFO] [STDOUT/]: [customskinloader.Logger:log:66]: [main INFO] file:/C:/Users/zhenxin/source/repos/StarLight/sl_Launcher/bin/Debug/Game/libraries/org/lwjgl/lwjgl/lwjgl/2.9.1/lwjgl-2.9.1.jar : SKIP (library file).
[12:26:15] [main/INFO] [STDOUT/]: [customskinloader.Logger:log:66]: [main INFO] file:/C:/Users/zhenxin/source/repos/StarLight/sl_Launcher/bin/Debug/Game/libraries/org/lwjgl/lwjgl/lwjgl_util/2.9.1/lwjgl_util-2.9.1.jar : SKIP (library file).
[12:26:15] [main/INFO] [STDOUT/]: [customskinloader.Logger:log:66]: [main INFO] file:/C:/Users/zhenxin/source/repos/StarLight/sl_Launcher/bin/Debug/Game/libraries/tv/twitch/twitch/5.16/twitch-5.16.jar : SKIP (library file).
[12:26:15] [main/INFO] [STDOUT/]: [customskinloader.Logger:log:66]: [main INFO] file:/C:/Users/zhenxin/source/repos/StarLight/sl_Launcher/bin/Debug/Game/libraries/net/minecraftforge/forge/1.7.10-10.13.4.1614-1.7.10/forge-1.7.10-10.13.4.1614-1.7.10.jar : SKIP (library file).
[12:26:15] [main/INFO] [STDOUT/]: [customskinloader.Logger:log:66]: [main INFO] file:/C:/Users/zhenxin/source/repos/StarLight/sl_Launcher/bin/Debug/Game/libraries/net/minecraft/launchwrapper/1.12/launchwrapper-1.12.jar : SKIP (library file).
[12:26:15] [main/INFO] [STDOUT/]: [customskinloader.Logger:log:66]: [main INFO] file:/C:/Users/zhenxin/source/repos/StarLight/sl_Launcher/bin/Debug/Game/libraries/org/ow2/asm/asm-all/5.0.3/asm-all-5.0.3.jar : SKIP (library file).
[12:26:15] [main/INFO] [STDOUT/]: [customskinloader.Logger:log:66]: [main INFO] file:/C:/Users/zhenxin/source/repos/StarLight/sl_Launcher/bin/Debug/Game/libraries/com/typesafe/akka/akka-actor_2.11/2.3.3/akka-actor_2.11-2.3.3.jar : SKIP (library file).
[12:26:15] [main/INFO] [STDOUT/]: [customskinloader.Logger:log:66]: [main INFO] file:/C:/Users/zhenxin/source/repos/StarLight/sl_Launcher/bin/Debug/Game/libraries/com/typesafe/config/1.2.1/config-1.2.1.jar : SKIP (library file).
[12:26:15] [main/INFO] [STDOUT/]: [customskinloader.Logger:log:66]: [main INFO] file:/C:/Users/zhenxin/source/repos/StarLight/sl_Launcher/bin/Debug/Game/libraries/org/scala-lang/scala-actors-migration_2.11/1.1.0/scala-actors-migration_2.11-1.1.0.jar : SKIP (library file).
[12:26:15] [main/INFO] [STDOUT/]: [customskinloader.Logger:log:66]: [main INFO] file:/C:/Users/zhenxin/source/repos/StarLight/sl_Launcher/bin/Debug/Game/libraries/org/scala-lang/scala-compiler/2.11.1/scala-compiler-2.11.1.jar : SKIP (library file).
[12:26:15] [main/INFO] [STDOUT/]: [customskinloader.Logger:log:66]: [main INFO] file:/C:/Users/zhenxin/source/repos/StarLight/sl_Launcher/bin/Debug/Game/libraries/org/scala-lang/plugins/scala-continuations-library_2.11/1.0.2/scala-continuations-library_2.11-1.0.2.jar : SKIP (library file).
[12:26:15] [main/INFO] [STDOUT/]: [customskinloader.Logger:log:66]: [main INFO] file:/C:/Users/zhenxin/source/repos/StarLight/sl_Launcher/bin/Debug/Game/libraries/org/scala-lang/plugins/scala-continuations-plugin_2.11.1/1.0.2/scala-continuations-plugin_2.11.1-1.0.2.jar : SKIP (library file).
[12:26:15] [main/INFO] [STDOUT/]: [customskinloader.Logger:log:66]: [main INFO] file:/C:/Users/zhenxin/source/repos/StarLight/sl_Launcher/bin/Debug/Game/libraries/org/scala-lang/scala-library/2.11.1/scala-library-2.11.1.jar : SKIP (library file).
[12:26:15] [main/INFO] [STDOUT/]: [customskinloader.Logger:log:66]: [main INFO] file:/C:/Users/zhenxin/source/repos/StarLight/sl_Launcher/bin/Debug/Game/libraries/org/scala-lang/scala-parser-combinators_2.11/1.0.1/scala-parser-combinators_2.11-1.0.1.jar : SKIP (library file).
[12:26:15] [main/INFO] [STDOUT/]: [customskinloader.Logger:log:66]: [main INFO] file:/C:/Users/zhenxin/source/repos/StarLight/sl_Launcher/bin/Debug/Game/libraries/org/scala-lang/scala-reflect/2.11.1/scala-reflect-2.11.1.jar : SKIP (library file).
[12:26:15] [main/INFO] [STDOUT/]: [customskinloader.Logger:log:66]: [main INFO] file:/C:/Users/zhenxin/source/repos/StarLight/sl_Launcher/bin/Debug/Game/libraries/org/scala-lang/scala-swing_2.11/1.0.1/scala-swing_2.11-1.0.1.jar : SKIP (library file).
[12:26:15] [main/INFO] [STDOUT/]: [customskinloader.Logger:log:66]: [main INFO] file:/C:/Users/zhenxin/source/repos/StarLight/sl_Launcher/bin/Debug/Game/libraries/org/scala-lang/scala-xml_2.11/1.0.2/scala-xml_2.11-1.0.2.jar : SKIP (library file).
[12:26:15] [main/INFO] [STDOUT/]: [customskinloader.Logger:log:66]: [main INFO] file:/C:/Users/zhenxin/source/repos/StarLight/sl_Launcher/bin/Debug/Game/libraries/lzma/lzma/0.0.1/lzma-0.0.1.jar : SKIP (library file).
[12:26:15] [main/INFO] [STDOUT/]: [customskinloader.Logger:log:66]: [main INFO] file:/C:/Users/zhenxin/source/repos/StarLight/sl_Launcher/bin/Debug/Game/libraries/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar : SKIP (library file).
[12:26:15] [main/INFO] [STDOUT/]: [customskinloader.Logger:log:66]: [main INFO] file:/C:/Users/zhenxin/source/repos/StarLight/sl_Launcher/bin/Debug/Game/libraries/com/google/guava/guava/17.0/guava-17.0.jar : SKIP (library file).
[12:26:15] [main/INFO] [STDOUT/]: [customskinloader.Logger:log:66]: [main INFO] file:/C:/Users/zhenxin/source/repos/StarLight/sl_Launcher/bin/Debug/Game/libraries/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar : SKIP (library file).
[12:26:15] [main/INFO] [STDOUT/]: [customskinloader.Logger:log:66]: [main INFO] file:/C:/Users/zhenxin/source/repos/StarLight/sl_Launcher/bin/Debug/Game/libraries/com/mojang/netty/1.6/netty-1.6.jar : SKIP (library file).
[12:26:15] [main/INFO] [STDOUT/]: [customskinloader.Logger:log:66]: [main INFO] file:/C:/Users/zhenxin/source/repos/StarLight/sl_Launcher/bin/Debug/Game/libraries/com/mojang/realms/1.3.5/realms-1.3.5.jar : SKIP (library file).
[12:26:15] [main/INFO] [STDOUT/]: [customskinloader.Logger:log:66]: [main INFO] file:/C:/Users/zhenxin/source/repos/StarLight/sl_Launcher/bin/Debug/Game/libraries/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar : SKIP (library file).
[12:26:15] [main/INFO] [STDOUT/]: [customskinloader.Logger:log:66]: [main INFO] file:/C:/Users/zhenxin/source/repos/StarLight/sl_Launcher/bin/Debug/Game/libraries/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar : SKIP (library file).
[12:26:15] [main/INFO] [STDOUT/]: [customskinloader.Logger:log:66]: [main INFO] file:/C:/Users/zhenxin/source/repos/StarLight/sl_Launcher/bin/Debug/Game/libraries/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar : SKIP (library file).
[12:26:15] [main/INFO] [STDOUT/]: [customskinloader.Logger:log:66]: [main INFO] file:/C:/Users/zhenxin/source/repos/StarLight/sl_Launcher/bin/Debug/Game/libraries/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar : SKIP (library file).
[12:26:15] [main/INFO] [STDOUT/]: [customskinloader.Logger:log:66]: [main INFO] file:/C:/Users/zhenxin/source/repos/StarLight/sl_Launcher/bin/Debug/Game/libraries/java3d/vecmath/1.3.1/vecmath-1.3.1.jar : SKIP (library file).
[12:26:15] [main/INFO] [STDOUT/]: [customskinloader.Logger:log:66]: [main INFO] file:/C:/Users/zhenxin/source/repos/StarLight/sl_Launcher/bin/Debug/Game/libraries/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar : SKIP (library file).
[12:26:15] [main/INFO] [STDOUT/]: [customskinloader.Logger:log:66]: [main INFO] file:/C:/Users/zhenxin/source/repos/StarLight/sl_Launcher/bin/Debug/Game/libraries/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar : SKIP (library file).
[12:26:15] [main/INFO] [STDOUT/]: [customskinloader.Logger:log:66]: [main INFO] file:/C:/Users/zhenxin/source/repos/StarLight/sl_Launcher/bin/Debug/Game/libraries/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar : SKIP (library file).
[12:26:15] [main/INFO] [STDOUT/]: [customskinloader.Logger:log:66]: [main INFO] file:/C:/Users/zhenxin/source/repos/StarLight/sl_Launcher/bin/Debug/Game/libraries/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar : SKIP (library file).
[12:26:15] [main/INFO] [STDOUT/]: [customskinloader.Logger:log:66]: [main INFO] file:/C:/Users/zhenxin/source/repos/StarLight/sl_Launcher/bin/Debug/Game/libraries/com/paulscode/codecwav/20101023/codecwav-20101023.jar : SKIP (library file).
[12:26:15] [main/INFO] [STDOUT/]: [customskinloader.Logger:log:66]: [main INFO] file:/C:/Users/zhenxin/source/repos/StarLight/sl_Launcher/bin/Debug/Game/libraries/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar : SKIP (library file).
[12:26:15] [main/INFO] [STDOUT/]: [customskinloader.Logger:log:66]: [main INFO] file:/C:/Users/zhenxin/source/repos/StarLight/sl_Launcher/bin/Debug/Game/libraries/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar : SKIP (library file).
[12:26:15] [main/INFO] [STDOUT/]: [customskinloader.Logger:log:66]: [main INFO] file:/C:/Users/zhenxin/source/repos/StarLight/sl_Launcher/bin/Debug/Game/libraries/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar : SKIP (library file).
[12:26:15] [main/INFO] [STDOUT/]: [customskinloader.Logger:log:66]: [main INFO] file:/C:/Users/zhenxin/source/repos/StarLight/sl_Launcher/bin/Debug/Game/libraries/io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar : SKIP (library file).
[12:26:15] [main/INFO] [STDOUT/]: [customskinloader.Logger:log:66]: [main INFO] file:/C:/Users/zhenxin/source/repos/StarLight/sl_Launcher/bin/Debug/Game/libraries/com/google/guava/guava/15.0/guava-15.0.jar : SKIP (library file).
[12:26:15] [main/INFO] [STDOUT/]: [customskinloader.Logger:log:66]: [main INFO] file:/C:/Users/zhenxin/source/repos/StarLight/sl_Launcher/bin/Debug/Game/libraries/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar : SKIP (library file).
[12:26:15] [main/INFO] [STDOUT/]: [customskinloader.Logger:log:66]: [main INFO] file:/C:/Users/zhenxin/source/repos/StarLight/sl_Launcher/bin/Debug/Game/libraries/commons-io/commons-io/2.4/commons-io-2.4.jar : SKIP (library file).
[12:26:15] [main/INFO] [STDOUT/]: [customskinloader.Logger:log:66]: [main INFO] file:/C:/Users/zhenxin/source/repos/StarLight/sl_Launcher/bin/Debug/Game/libraries/commons-codec/commons-codec/1.9/commons-codec-1.9.jar : SKIP (library file).
[12:26:15] [main/INFO] [STDOUT/]: [customskinloader.Logger:log:66]: [main INFO] file:/C:/Users/zhenxin/source/repos/StarLight/sl_Launcher/bin/Debug/Game/libraries/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar : SKIP (library file).
[12:26:15] [main/INFO] [STDOUT/]: [customskinloader.Logger:log:66]: [main INFO] file:/C:/Users/zhenxin/source/repos/StarLight/sl_Launcher/bin/Debug/Game/libraries/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar : SKIP (library file).
[12:26:15] [main/INFO] [STDOUT/]: [customskinloader.Logger:log:66]: [main INFO] file:/C:/Users/zhenxin/source/repos/StarLight/sl_Launcher/bin/Debug/Game/libraries/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar : SKIP (library file).
[12:26:15] [main/INFO] [STDOUT/]: [customskinloader.Logger:log:66]: [main INFO] file:/C:/Users/zhenxin/source/repos/StarLight/sl_Launcher/bin/Debug/Game/libraries/com/mojang/authlib/1.5.21/authlib-1.5.21.jar : SKIP (library file).
[12:26:15] [main/INFO] [STDOUT/]: [customskinloader.Logger:log:66]: [main INFO] file:/C:/Users/zhenxin/source/repos/StarLight/sl_Launcher/bin/Debug/Game/libraries/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar : SKIP (library file).
[12:26:15] [main/INFO] [STDOUT/]: [customskinloader.Logger:log:66]: [main INFO] file:/C:/Users/zhenxin/source/repos/StarLight/sl_Launcher/bin/Debug/Game/libraries/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar : SKIP (library file).
[12:26:15] [main/INFO] [STDOUT/]: [customskinloader.Logger:log:66]: [main INFO] file:/C:/Users/zhenxin/source/repos/StarLight/sl_Launcher/bin/Debug/Game/libraries/org/lwjgl/lwjgl/lwjgl/2.9.1/lwjgl-2.9.1.jar : SKIP (library file).
[12:26:15] [main/INFO] [STDOUT/]: [customskinloader.Logger:log:66]: [main INFO] file:/C:/Users/zhenxin/source/repos/StarLight/sl_Launcher/bin/Debug/Game/libraries/org/lwjgl/lwjgl/lwjgl_util/2.9.1/lwjgl_util-2.9.1.jar : SKIP (library file).
[12:26:15] [main/INFO] [STDOUT/]: [customskinloader.Logger:log:66]: [main INFO] file:/C:/Users/zhenxin/source/repos/StarLight/sl_Launcher/bin/Debug/Game/libraries/tv/twitch/twitch/5.16/twitch-5.16.jar : SKIP (library file).
[12:26:15] [main/INFO] [STDOUT/]: [customskinloader.Logger:log:66]: [main INFO] file:/C:/Users/zhenxin/source/repos/StarLight/sl_Launcher/bin/Debug/Game/versions/1.7.10/1.7.10.jar : SKIP (core file).
[12:26:15] [main/INFO] [STDOUT/]: [customskinloader.Logger:log:66]: [main INFO] file:/C:/Users/zhenxin/source/repos/StarLight/sl_Launcher/bin/Debug/Game/ : EXCEPTION (file not found).
[12:26:15] [main/INFO] [STDOUT/]: [customskinloader.Logger:log:66]: [main INFO] file:/C:/Users/zhenxin/source/repos/StarLight/sl_Launcher/bin/Debug/Game/mods/BetterFps-1.0.1.jar : FINISH (not target).
[12:26:15] [main/INFO] [STDOUT/]: [customskinloader.Logger:log:66]: [main INFO] file:/C:/Users/zhenxin/source/repos/StarLight/sl_Launcher/bin/Debug/Game/mods/CustomSkinLoader_1.7.10-14.6a.jar : CHOOSE.
[12:26:15] [main/INFO] [STDOUT/]: [customskinloader.Logger:log:66]: [main INFO] Classes: brk.class brm.class brj.class brl.class bro.class brn.class
[12:26:15] [main/INFO] [STDOUT/]: [customskinloader.Logger:log:66]: [main INFO] ClassTransformer Registered
[12:26:15] [main/INFO] [LaunchWrapper/]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper
[12:26:15] [main/DEBUG] [FML/]: Injecting coremod FMLCorePlugin {cpw.mods.fml.relauncher.FMLCorePlugin} class transformers
[12:26:15] [main/TRACE] [FML/]: Registering transformer cpw.mods.fml.common.asm.transformers.MarkerTransformer
[12:26:15] [main/TRACE] [FML/]: Registering transformer cpw.mods.fml.common.asm.transformers.SideTransformer
[12:26:15] [main/TRACE] [FML/]: Registering transformer cpw.mods.fml.common.asm.transformers.EventSubscriptionTransformer
[12:26:15] [main/DEBUG] [FML/]: Injection complete
[12:26:15] [main/DEBUG] [FML/]: Running coremod plugin for FMLCorePlugin {cpw.mods.fml.relauncher.FMLCorePlugin}
[12:26:15] [main/DEBUG] [FML/]: Running coremod plugin FMLCorePlugin
[12:26:15] [main/DEBUG] [FML/]: Read 527 binary patches
[12:26:16] [main/INFO] [FML/]: Found valid fingerprint for Minecraft Forge. Certificate fingerprint e3c3d50c7c986df74c645c0ac54639741c90a557
[12:26:16] [main/INFO] [FML/]: Found valid fingerprint for Minecraft. Certificate fingerprint cd99959656f753dc28d863b46769f7f8fbaefcfc
[12:26:16] [main/DEBUG] [FML/]: Coremod plugin class FMLCorePlugin run successfully
[12:26:16] [main/INFO] [LaunchWrapper/]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper
[12:26:16] [main/DEBUG] [FML/]: Injecting coremod FMLForgePlugin {net.minecraftforge.classloading.FMLForgePlugin} class transformers
[12:26:16] [main/TRACE] [FML/]: Registering transformer net.minecraftforge.classloading.FluidIdTransformer
[12:26:16] [main/DEBUG] [FML/]: Injection complete
[12:26:16] [main/DEBUG] [FML/]: Running coremod plugin for FMLForgePlugin {net.minecraftforge.classloading.FMLForgePlugin}
[12:26:16] [main/DEBUG] [FML/]: Running coremod plugin FMLForgePlugin
[12:26:16] [main/DEBUG] [FML/]: Coremod plugin class FMLForgePlugin run successfully
[12:26:16] [main/INFO] [LaunchWrapper/]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper
[12:26:16] [main/DEBUG] [FML/]: Injecting coremod CCCDeobfPlugin {codechicken.core.asm.MCPDeobfuscationTransformer$LoadPlugin} class transformers
[12:26:16] [main/DEBUG] [FML/]: Injection complete
[12:26:16] [main/DEBUG] [FML/]: Running coremod plugin for CCCDeobfPlugin {codechicken.core.asm.MCPDeobfuscationTransformer$LoadPlugin}
[12:26:16] [main/DEBUG] [FML/]: Running coremod plugin CCCDeobfPlugin
[12:26:16] [main/DEBUG] [FML/]: Coremod plugin class LoadPlugin run successfully
[12:26:16] [main/INFO] [LaunchWrapper/]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper
[12:26:16] [main/DEBUG] [FML/]: Injecting coremod AppEngCore {appeng.transformer.AppEngCore} class transformers
[12:26:16] [main/TRACE] [FML/]: Registering transformer appeng.transformer.asm.ASMIntegration
[12:26:16] [main/DEBUG] [FML/]: Injection complete
[12:26:16] [main/DEBUG] [FML/]: Running coremod plugin for AppEngCore {appeng.transformer.AppEngCore}
[12:26:16] [main/DEBUG] [FML/]: Running coremod plugin AppEngCore
[12:26:16] [main/DEBUG] [FML/]: Coremod plugin class AppEngCore run successfully
[12:26:16] [main/INFO] [LaunchWrapper/]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper
[12:26:16] [main/DEBUG] [FML/]: Injecting coremod CodeChickenCorePlugin {codechicken.core.launch.CodeChickenCorePlugin} class transformers
[12:26:16] [main/TRACE] [FML/]: Registering transformer codechicken.lib.asm.ClassHeirachyManager
[12:26:16] [main/TRACE] [FML/]: Registering transformer codechicken.core.asm.InterfaceDependancyTransformer
[12:26:16] [main/TRACE] [FML/]: Registering transformer codechicken.core.asm.TweakTransformer
[12:26:16] [main/TRACE] [FML/]: Registering transformer codechicken.core.asm.DelegatedTransformer
[12:26:16] [main/TRACE] [FML/]: Registering transformer codechicken.core.asm.DefaultImplementationTransformer
[12:26:16] [main/DEBUG] [FML/]: Injection complete
[12:26:16] [main/DEBUG] [FML/]: Running coremod plugin for CodeChickenCorePlugin {codechicken.core.launch.CodeChickenCorePlugin}
[12:26:16] [main/DEBUG] [FML/]: Running coremod plugin CodeChickenCorePlugin
[12:26:16] [main/DEBUG] [FML/]: Coremod plugin class CodeChickenCorePlugin run successfully
[12:26:16] [main/INFO] [LaunchWrapper/]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper
[12:26:16] [main/DEBUG] [FML/]: Injecting coremod DepLoader {codechicken.core.launch.DepLoader} class transformers
[12:26:16] [main/DEBUG] [FML/]: Injection complete
[12:26:16] [main/DEBUG] [FML/]: Running coremod plugin for DepLoader {codechicken.core.launch.DepLoader}
[12:26:16] [main/DEBUG] [FML/]: Running coremod plugin DepLoader
[12:26:16] [main/DEBUG] [FML/]: Coremod plugin class DepLoader run successfully
[12:26:16] [main/INFO] [LaunchWrapper/]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper
[12:26:16] [main/DEBUG] [FML/]: Injecting coremod IC2core {ic2.core.coremod.IC2core} class transformers
[12:26:16] [main/DEBUG] [FML/]: Injection complete
[12:26:16] [main/DEBUG] [FML/]: Running coremod plugin for IC2core {ic2.core.coremod.IC2core}
[12:26:16] [main/DEBUG] [FML/]: Running coremod plugin IC2core
[12:26:16] [main/INFO] [IC2-core/]: Loaded library EJML-core-0.26.jar.
[12:26:16] [main/DEBUG] [FML/]: Coremod plugin class IC2core run successfully
[12:26:16] [main/INFO] [LaunchWrapper/]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper
[12:26:16] [main/DEBUG] [FML/]: Injecting coremod InputFix {lain.mods.inputfix.InputFix} class transformers
[12:26:16] [main/TRACE] [FML/]: Registering transformer lain.mods.inputfix.InputFixTransformer
[12:26:16] [main/DEBUG] [FML/]: Injection complete
[12:26:16] [main/DEBUG] [FML/]: Running coremod plugin for InputFix {lain.mods.inputfix.InputFix}
[12:26:16] [main/DEBUG] [FML/]: Running coremod plugin InputFix
[12:26:16] [main/DEBUG] [FML/]: Coremod plugin class InputFix run successfully
[12:26:16] [main/INFO] [LaunchWrapper/]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper
[12:26:16] [main/DEBUG] [FML/]: Injecting coremod FMLPlugin {invtweaks.forge.asm.FMLPlugin} class transformers
[12:26:16] [main/TRACE] [FML/]: Registering transformer invtweaks.forge.asm.ContainerTransformer
[12:26:16] [main/DEBUG] [FML/]: Injection complete
[12:26:16] [main/DEBUG] [FML/]: Running coremod plugin for FMLPlugin {invtweaks.forge.asm.FMLPlugin}
[12:26:16] [main/DEBUG] [FML/]: Running coremod plugin FMLPlugin
[12:26:16] [main/DEBUG] [FML/]: Coremod plugin class FMLPlugin run successfully
[12:26:16] [main/INFO] [LaunchWrapper/]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper
[12:26:16] [main/DEBUG] [FML/]: Injecting coremod LoadingHook {mekanism.common.asm.LoadingHook} class transformers
[12:26:16] [main/DEBUG] [FML/]: Injection complete
[12:26:16] [main/DEBUG] [FML/]: Running coremod plugin for LoadingHook {mekanism.common.asm.LoadingHook}
[12:26:16] [main/DEBUG] [FML/]: Running coremod plugin LoadingHook
[12:26:16] [main/DEBUG] [FML/]: Coremod plugin class LoadingHook run successfully
[12:26:16] [main/INFO] [LaunchWrapper/]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper
[12:26:16] [main/DEBUG] [FML/]: Injecting coremod NEICorePlugin {codechicken.nei.asm.NEICorePlugin} class transformers
[12:26:16] [main/TRACE] [FML/]: Registering transformer codechicken.nei.asm.NEITransformer
[12:26:17] [main/DEBUG] [FML/]: Injection complete
[12:26:17] [main/DEBUG] [FML/]: Running coremod plugin for NEICorePlugin {codechicken.nei.asm.NEICorePlugin}
[12:26:17] [main/DEBUG] [FML/]: Running coremod plugin NEICorePlugin
[12:26:17] [main/DEBUG] [FML/]: Coremod plugin class NEICorePlugin run successfully
[12:26:17] [main/INFO] [LaunchWrapper/]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper
[12:26:17] [main/DEBUG] [FML/]: Injecting coremod DepLoader {thaumcraft.codechicken.core.launch.DepLoader} class transformers
[12:26:17] [main/DEBUG] [FML/]: Injection complete
[12:26:17] [main/DEBUG] [FML/]: Running coremod plugin for DepLoader {thaumcraft.codechicken.core.launch.DepLoader}
[12:26:17] [main/DEBUG] [FML/]: Running coremod plugin DepLoader
[12:26:17] [main/INFO] [STDERR/]: [thaumcraft.codechicken.core.launch.DepLoader$DepLoadInst:checkExisting:459]: Warning: version of ForgeMultipart, 1.2.0.345 is newer than request 1.1.2.331
[12:26:17] [main/DEBUG] [FML/]: Coremod plugin class DepLoader run successfully
[12:26:17] [main/INFO] [LaunchWrapper/]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper
[12:26:17] [main/DEBUG] [FML/]: Injecting coremod TofuCraftCorePlugin {tsuteto.tofu.asm.TofuCraftCorePlugin} class transformers
[12:26:17] [main/TRACE] [FML/]: Registering transformer tsuteto.tofu.asm.TransformerMain
[12:26:17] [main/DEBUG] [FML/]: Injection complete
[12:26:17] [main/DEBUG] [FML/]: Running coremod plugin for TofuCraftCorePlugin {tsuteto.tofu.asm.TofuCraftCorePlugin}
[12:26:17] [main/DEBUG] [FML/]: Running coremod plugin TofuCraftCorePlugin
[12:26:17] [main/DEBUG] [FML/]: Coremod plugin class TofuCraftCorePlugin run successfully
[12:26:17] [main/INFO] [LaunchWrapper/]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper
[12:26:17] [main/DEBUG] [FML/]: Injecting coremod UraniumPlus {cc.uraniummc.UraniumPlusCore} class transformers
[12:26:17] [main/DEBUG] [FML/]: Injection complete
[12:26:17] [main/DEBUG] [FML/]: Running coremod plugin for UraniumPlus {cc.uraniummc.UraniumPlusCore}
[12:26:17] [main/DEBUG] [FML/]: Running coremod plugin UraniumPlus
[12:26:17] [main/DEBUG] [FML/]: Coremod plugin class UraniumPlusCore run successfully
[12:26:17] [main/INFO] [LaunchWrapper/]: Calling tweak class me.guichaguri.betterfps.tweaker.BetterFpsTweaker
[12:26:17] [main/INFO] [LaunchWrapper/]: Calling tweak class cpw.mods.fml.common.launcher.FMLDeobfTweaker
[12:26:17] [main/INFO] [STDERR/]: [java.lang.Throwable$WrappedPrintStream:println:-1]: java.lang.NoSuchMethodError: com.google.common.io.CharSource.readLines(Lcom/google/common/io/LineProcessor;)Ljava/lang/Object;
[12:26:17] [main/INFO] [STDERR/]: [java.lang.Throwable$WrappedPrintStream:println:-1]: 	at cpw.mods.fml.common.asm.transformers.AccessTransformer.processATFile(AccessTransformer.java:125)
[12:26:17] [main/INFO] [STDERR/]: [java.lang.Throwable$WrappedPrintStream:println:-1]: 	at cpw.mods.fml.common.asm.transformers.AccessTransformer.readMapFile(AccessTransformer.java:120)
[12:26:17] [main/INFO] [STDERR/]: [java.lang.Throwable$WrappedPrintStream:println:-1]: 	at cpw.mods.fml.common.asm.transformers.AccessTransformer.<init>(AccessTransformer.java:101)
[12:26:17] [main/INFO] [STDERR/]: [java.lang.Throwable$WrappedPrintStream:println:-1]: 	at cpw.mods.fml.common.asm.transformers.AccessTransformer.<init>(AccessTransformer.java:97)
[12:26:17] [main/INFO] [STDERR/]: [java.lang.Throwable$WrappedPrintStream:println:-1]: 	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
[12:26:17] [main/INFO] [STDERR/]: [java.lang.Throwable$WrappedPrintStream:println:-1]: 	at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
[12:26:17] [main/INFO] [STDERR/]: [java.lang.Throwable$WrappedPrintStream:println:-1]: 	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
[12:26:17] [main/INFO] [STDERR/]: [java.lang.Throwable$WrappedPrintStream:println:-1]: 	at java.lang.reflect.Constructor.newInstance(Unknown Source)
[12:26:17] [main/INFO] [STDERR/]: [java.lang.Throwable$WrappedPrintStream:println:-1]: 	at java.lang.Class.newInstance(Unknown Source)
[12:26:17] [main/INFO] [STDERR/]: [java.lang.Throwable$WrappedPrintStream:println:-1]: 	at net.minecraft.launchwrapper.LaunchClassLoader.registerTransformer(LaunchClassLoader.java:88)
[12:26:17] [main/INFO] [STDERR/]: [java.lang.Throwable$WrappedPrintStream:println:-1]: 	at cpw.mods.fml.common.launcher.FMLDeobfTweaker.injectIntoClassLoader(FMLDeobfTweaker.java:32)
[12:26:17] [main/INFO] [STDERR/]: [java.lang.Throwable$WrappedPrintStream:println:-1]: 	at net.minecraft.launchwrapper.Launch.launch(Launch.java:115)
[12:26:17] [main/INFO] [STDERR/]: [java.lang.Throwable$WrappedPrintStream:println:-1]: 	at net.minecraft.launchwrapper.Launch.main(Launch.java:28)

请将二进制文件打包发布到 Nuget.org 上

目前比较现代化的程序集管理机制是采用 Nuget 包的方式。类库的用户通过 Nuget 安装第三方类库能有效解决类库的依赖项、安装和卸载,以及版本管理。

无法启动安装mcheli的客户端

[12:45:36] [Client thread/DEBUG] [FML/]: Found a minecraft related file at XXXX.minecraft\versions\1.7.10\1.7.10.jar, examining for mod candidates
[12:45:36] [Client thread/DEBUG] [FML/]: Found a minecraft related directory at XXXX.minecraft, examining for mod candidates

类似xfl03/JMCCC#19

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.