Add support for MC 1.8 protocol

Lots of changes in 1.8 protocol so a new protocol handler was necessary
Packet (de)compression done with dotNetZip Zlib compression engine
1.4.6-1.7.10 support is still there thanks to app refactoring
This commit is contained in:
ORelio 2014-09-04 13:58:49 +02:00
parent 2a8a6fadd3
commit 88b8399c5c
16 changed files with 9885 additions and 2 deletions

View file

@ -18,7 +18,7 @@ namespace MinecraftClient
{
private static McTcpClient Client;
public static string[] startupargs;
public const string Version = "1.8.0 Beta";
public const string Version = "1.8.0";
private static Thread offlinePrompt = null;
/// <summary>
@ -27,7 +27,7 @@ namespace MinecraftClient
static void Main(string[] args)
{
Console.WriteLine("Console Client for MC 1.4.6 to 1.7.10 - v" + Version + " - By ORelio & Contributors");
Console.WriteLine("Console Client for MC 1.4.6 to 1.8.0 - v" + Version + " - By ORelio & Contributors");
//Basic Input/Output ?
if (args.Length >= 1 && args[args.Length - 1] == "BasicIO")