From 82e92f984bc0b374501420bf81b17d7e152206f8 Mon Sep 17 00:00:00 2001 From: ORelio Date: Sat, 5 Mar 2016 19:33:44 +0100 Subject: [PATCH] MC 1.9 : Add missing compatibility list entries --- MinecraftClient/Program.cs | 2 +- MinecraftClient/Protocol/ProtocolHandler.cs | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/MinecraftClient/Program.cs b/MinecraftClient/Program.cs index db950515..d8af9d34 100644 --- a/MinecraftClient/Program.cs +++ b/MinecraftClient/Program.cs @@ -10,7 +10,7 @@ using MinecraftClient.Protocol.Handlers.Forge; namespace MinecraftClient { /// - /// Minecraft Console Client by ORelio & Contributors (c) 2012-2016. + /// Minecraft Console Client by ORelio and Contributors (c) 2012-2016. /// Allows to connect to any Minecraft server, send and receive text, automated scripts. /// This source code is released under the CDDL 1.0 License. /// diff --git a/MinecraftClient/Protocol/ProtocolHandler.cs b/MinecraftClient/Protocol/ProtocolHandler.cs index d36834a5..84ddeee7 100644 --- a/MinecraftClient/Protocol/ProtocolHandler.cs +++ b/MinecraftClient/Protocol/ProtocolHandler.cs @@ -71,7 +71,7 @@ namespace MinecraftClient.Protocol int[] supportedVersions_Protocol16 = { 51, 60, 61, 72, 73, 74, 78 }; if (Array.IndexOf(supportedVersions_Protocol16, ProtocolVersion) > -1) return new Protocol16Handler(Client, ProtocolVersion, Handler); - int[] supportedVersions_Protocol18 = { 4, 5, 47 }; + int[] supportedVersions_Protocol18 = { 4, 5, 47, 107 }; if (Array.IndexOf(supportedVersions_Protocol18, ProtocolVersion) > -1) return new Protocol18Handler(Client, ProtocolVersion, Handler, forgeInfo); throw new NotSupportedException("The protocol version no." + ProtocolVersion + " is not supported."); @@ -124,6 +124,8 @@ namespace MinecraftClient.Protocol case "1.8.7": case "1.8.8": return 47; + case "1.8.9": + return 107; default: return 0; }