<surefireAggregatedReport _class='hudson.maven.reporters.SurefireAggregatedReport'><failCount>0</failCount><skipCount>0</skipCount><totalCount>19</totalCount><urlName>testReport</urlName><childReport><child _class='hudson.maven.MavenBuild'><action _class='hudson.maven.reporters.SurefireReport'><failCount>0</failCount><skipCount>0</skipCount><totalCount>2</totalCount><urlName>testReport</urlName></action><action></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>https://hub.spigotmc.org/jenkins/job/BungeeCord/net.md-5$bungeecord-api/986/mavenArtifacts/</url></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#986</displayName><duration>18964</duration><estimatedDuration>12390</estimatedDuration><fullDisplayName>BungeeCord » BungeeCord-API #986</fullDisplayName><id>2014-08-31_04-04-52</id><inProgress>false</inProgress><keepLog>false</keepLog><number>986</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1409472292000</timestamp><url>https://hub.spigotmc.org/jenkins/job/BungeeCord/net.md-5$bungeecord-api/986/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>proxy/src/main/java/net/md_5/bungee/tab/Custom.java</affectedPath><affectedPath>protocol/src/main/java/net/md_5/bungee/protocol/PacketCompressor.java</affectedPath><affectedPath>protocol/src/main/java/net/md_5/bungee/protocol/packet/KeepAlive.java</affectedPath><affectedPath>proxy/src/main/java/net/md_5/bungee/conf/YamlConfig.java</affectedPath><affectedPath>proxy/src/main/java/net/md_5/bungee/tab/Global.java</affectedPath><affectedPath>protocol/src/main/java/net/md_5/bungee/protocol/packet/Team.java</affectedPath><affectedPath>proxy/src/main/java/net/md_5/bungee/entitymap/EntityMap_14_11_a.java</affectedPath><affectedPath>proxy/src/main/java/net/md_5/bungee/tab/ServerUnique.java</affectedPath><affectedPath>protocol/src/main/java/net/md_5/bungee/protocol/AbstractPacketHandler.java</affectedPath><affectedPath>protocol/src/main/java/net/md_5/bungee/protocol/packet/EncryptionResponse.java</affectedPath><affectedPath>proxy/src/main/java/net/md_5/bungee/netty/ChannelWrapper.java</affectedPath><affectedPath>proxy/src/main/java/net/md_5/bungee/tab/GlobalPing.java</affectedPath><affectedPath>proxy/src/main/java/net/md_5/bungee/BungeeCord.java</affectedPath><affectedPath>api/src/main/java/net/md_5/bungee/api/tab/TabListHandler.java</affectedPath><affectedPath>api/src/main/java/net/md_5/bungee/api/tab/TabListAdapter.java</affectedPath><affectedPath>protocol/src/main/java/net/md_5/bungee/protocol/PacketDecompressor.java</affectedPath><affectedPath>protocol/src/main/java/net/md_5/bungee/protocol/packet/PluginMessage.java</affectedPath><affectedPath>api/src/main/java/net/md_5/bungee/api/config/ListenerInfo.java</affectedPath><affectedPath>protocol/src/main/java/net/md_5/bungee/protocol/packet/ScoreboardObjective.java</affectedPath><affectedPath>protocol/src/main/java/net/md_5/bungee/protocol/packet/EncryptionRequest.java</affectedPath><affectedPath>protocol/src/main/java/net/md_5/bungee/protocol/packet/PlayerListItem.java</affectedPath><affectedPath>proxy/src/main/java/net/md_5/bungee/entitymap/EntityMap_14_21_b.java</affectedPath><affectedPath>api/src/main/java/net/md_5/bungee/api/ProxyServer.java</affectedPath><affectedPath>proxy/src/main/java/net/md_5/bungee/UserConnection.java</affectedPath><affectedPath>protocol/src/main/java/net/md_5/bungee/protocol/packet/TabCompleteRequest.java</affectedPath><affectedPath>protocol/src/main/java/net/md_5/bungee/protocol/packet/Login.java</affectedPath><affectedPath>protocol/src/main/java/net/md_5/bungee/protocol/Protocol.java</affectedPath><affectedPath>protocol/src/main/java/net/md_5/bungee/protocol/packet/SetCompression.java</affectedPath><affectedPath>proxy/src/main/java/net/md_5/bungee/ServerConnector.java</affectedPath><affectedPath>proxy/src/main/java/net/md_5/bungee/connection/DownstreamBridge.java</affectedPath><affectedPath>protocol/src/main/java/net/md_5/bungee/protocol/packet/Chat.java</affectedPath><affectedPath>proxy/src/main/java/net/md_5/bungee/entitymap/EntityMap.java</affectedPath><affectedPath>protocol/src/main/java/net/md_5/bungee/protocol/DefinedPacket.java</affectedPath><affectedPath>protocol/src/main/java/net/md_5/bungee/protocol/ProtocolConstants.java</affectedPath><affectedPath>proxy/src/main/java/net/md_5/bungee/tab/TabList.java</affectedPath><affectedPath>api/src/main/java/net/md_5/bungee/api/tab/CustomTabList.java</affectedPath><affectedPath>protocol/src/main/java/net/md_5/bungee/protocol/packet/ScoreboardScore.java</affectedPath><affectedPath>api/src/main/java/net/md_5/bungee/api/connection/ProxiedPlayer.java</affectedPath><affectedPath>proxy/src/main/java/net/md_5/bungee/connection/UpstreamBridge.java</affectedPath><commitId>26521cf2ff74f0f605398e8c1c536a166977be9e</commitId><timestamp>1409468592000</timestamp><author><absoluteUrl>https://hub.spigotmc.org/jenkins/user/thinkofdeath</absoluteUrl><fullName>Thinkofdeath (Thinkofdeath)</fullName></author><authorEmail>thinkofdeath@spigotmc.org</authorEmail><comment>Add support for Minecraft 1.8.x

This commit allows BungeeCord to support Minecraft clients both of versions 1.7.x and of 1.8.x. There should be no breakages to any other support, however following their deprecation and uselessness within 1.8, the Tab list APIs have been removed.

Please report any issues to GitHub and be sure to mention client, server and BungeeCord versions.

When used with an appropriate server jar (such as multi protocol Spigot), this will allow clients of many versions to concurrently be connected to the same set of servers.
</comment><date>2014-08-31T08:03:12+0100</date><id>26521cf2ff74f0f605398e8c1c536a166977be9e</id><msg>Add support for Minecraft 1.8.x</msg><path><editType>edit</editType><file>api/src/main/java/net/md_5/bungee/api/connection/ProxiedPlayer.java</file></path><path><editType>add</editType><file>protocol/src/main/java/net/md_5/bungee/protocol/packet/SetCompression.java</file></path><path><editType>edit</editType><file>proxy/src/main/java/net/md_5/bungee/conf/YamlConfig.java</file></path><path><editType>edit</editType><file>protocol/src/main/java/net/md_5/bungee/protocol/packet/ScoreboardObjective.java</file></path><path><editType>edit</editType><file>protocol/src/main/java/net/md_5/bungee/protocol/packet/Team.java</file></path><path><editType>add</editType><file>proxy/src/main/java/net/md_5/bungee/entitymap/EntityMap_14_21_b.java</file></path><path><editType>edit</editType><file>proxy/src/main/java/net/md_5/bungee/BungeeCord.java</file></path><path><editType>edit</editType><file>protocol/src/main/java/net/md_5/bungee/protocol/AbstractPacketHandler.java</file></path><path><editType>edit</editType><file>proxy/src/main/java/net/md_5/bungee/connection/UpstreamBridge.java</file></path><path><editType>edit</editType><file>proxy/src/main/java/net/md_5/bungee/tab/ServerUnique.java</file></path><path><editType>edit</editType><file>protocol/src/main/java/net/md_5/bungee/protocol/packet/PluginMessage.java</file></path><path><editType>edit</editType><file>protocol/src/main/java/net/md_5/bungee/protocol/ProtocolConstants.java</file></path><path><editType>edit</editType><file>protocol/src/main/java/net/md_5/bungee/protocol/packet/Chat.java</file></path><path><editType>delete</editType><file>api/src/main/java/net/md_5/bungee/api/tab/CustomTabList.java</file></path><path><editType>edit</editType><file>api/src/main/java/net/md_5/bungee/api/ProxyServer.java</file></path><path><editType>edit</editType><file>protocol/src/main/java/net/md_5/bungee/protocol/packet/Login.java</file></path><path><editType>delete</editType><file>proxy/src/main/java/net/md_5/bungee/entitymap/EntityMap_14_11_a.java</file></path><path><editType>delete</editType><file>api/src/main/java/net/md_5/bungee/api/tab/TabListHandler.java</file></path><path><editType>edit</editType><file>proxy/src/main/java/net/md_5/bungee/tab/Global.java</file></path><path><editType>add</editType><file>protocol/src/main/java/net/md_5/bungee/protocol/PacketCompressor.java</file></path><path><editType>add</editType><file>proxy/src/main/java/net/md_5/bungee/tab/TabList.java</file></path><path><editType>edit</editType><file>protocol/src/main/java/net/md_5/bungee/protocol/packet/EncryptionResponse.java</file></path><path><editType>delete</editType><file>proxy/src/main/java/net/md_5/bungee/tab/Custom.java</file></path><path><editType>edit</editType><file>proxy/src/main/java/net/md_5/bungee/ServerConnector.java</file></path><path><editType>edit</editType><file>proxy/src/main/java/net/md_5/bungee/connection/DownstreamBridge.java</file></path><path><editType>edit</editType><file>protocol/src/main/java/net/md_5/bungee/protocol/packet/KeepAlive.java</file></path><path><editType>edit</editType><file>proxy/src/main/java/net/md_5/bungee/UserConnection.java</file></path><path><editType>edit</editType><file>proxy/src/main/java/net/md_5/bungee/netty/ChannelWrapper.java</file></path><path><editType>edit</editType><file>proxy/src/main/java/net/md_5/bungee/entitymap/EntityMap.java</file></path><path><editType>edit</editType><file>protocol/src/main/java/net/md_5/bungee/protocol/packet/EncryptionRequest.java</file></path><path><editType>edit</editType><file>protocol/src/main/java/net/md_5/bungee/protocol/packet/ScoreboardScore.java</file></path><path><editType>edit</editType><file>api/src/main/java/net/md_5/bungee/api/config/ListenerInfo.java</file></path><path><editType>add</editType><file>protocol/src/main/java/net/md_5/bungee/protocol/PacketDecompressor.java</file></path><path><editType>edit</editType><file>protocol/src/main/java/net/md_5/bungee/protocol/Protocol.java</file></path><path><editType>edit</editType><file>protocol/src/main/java/net/md_5/bungee/protocol/packet/TabCompleteRequest.java</file></path><path><editType>delete</editType><file>api/src/main/java/net/md_5/bungee/api/tab/TabListAdapter.java</file></path><path><editType>edit</editType><file>protocol/src/main/java/net/md_5/bungee/protocol/packet/PlayerListItem.java</file></path><path><editType>edit</editType><file>proxy/src/main/java/net/md_5/bungee/tab/GlobalPing.java</file></path><path><editType>edit</editType><file>protocol/src/main/java/net/md_5/bungee/protocol/DefinedPacket.java</file></path></item></changeSet><culprit><absoluteUrl>https://hub.spigotmc.org/jenkins/user/thinkofdeath</absoluteUrl><fullName>Thinkofdeath (Thinkofdeath)</fullName></culprit><mavenArtifacts><url>https://hub.spigotmc.org/jenkins/job/BungeeCord/net.md-5$bungeecord-api/986/mavenArtifacts/</url></mavenArtifacts></child><result _class='hudson.tasks.junit.TestResult'><duration>0.013</duration><empty>false</empty><failCount>0</failCount><passCount>2</passCount><skipCount>0</skipCount><suite><case><age>0</age><className>net.md_5.bungee.util.CaseInsensitiveTest</className><duration>0.011</duration><failedSince>0</failedSince><name>testMaps</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>net.md_5.bungee.util.CaseInsensitiveTest</className><duration>0.002</duration><failedSince>0</failedSince><name>testSets</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><duration>0.013</duration><name>net.md_5.bungee.util.CaseInsensitiveTest</name><properties></properties></suite></result></childReport><childReport><child _class='hudson.maven.MavenBuild'><action _class='hudson.maven.reporters.SurefireReport'><failCount>0</failCount><skipCount>0</skipCount><totalCount>1</totalCount><urlName>testReport</urlName></action><action></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>https://hub.spigotmc.org/jenkins/job/BungeeCord/net.md-5$bungeecord-config/986/mavenArtifacts/</url></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#986</displayName><duration>18391</duration><estimatedDuration>10473</estimatedDuration><fullDisplayName>BungeeCord » BungeeCord-Config #986</fullDisplayName><id>2014-08-31_04-04-52</id><inProgress>false</inProgress><keepLog>false</keepLog><number>986</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1409472292000</timestamp><url>https://hub.spigotmc.org/jenkins/job/BungeeCord/net.md-5$bungeecord-config/986/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'></changeSet><mavenArtifacts><url>https://hub.spigotmc.org/jenkins/job/BungeeCord/net.md-5$bungeecord-config/986/mavenArtifacts/</url></mavenArtifacts></child><result _class='hudson.tasks.junit.TestResult'><duration>0.118</duration><empty>false</empty><failCount>0</failCount><passCount>1</passCount><skipCount>0</skipCount><suite><case><age>0</age><className>net.md_5.bungee.config.YamlConfigurationTest</className><duration>0.118</duration><failedSince>0</failedSince><name>testConfig</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><duration>0.118</duration><name>net.md_5.bungee.config.YamlConfigurationTest</name><properties></properties></suite></result></childReport><childReport><child _class='hudson.maven.MavenBuild'><action _class='hudson.maven.reporters.SurefireReport'><failCount>0</failCount><skipCount>0</skipCount><totalCount>3</totalCount><urlName>testReport</urlName></action><action></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>https://hub.spigotmc.org/jenkins/job/BungeeCord/net.md-5$bungeecord-event/986/mavenArtifacts/</url></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#986</displayName><duration>14485</duration><estimatedDuration>9617</estimatedDuration><fullDisplayName>BungeeCord » BungeeCord-Event #986</fullDisplayName><id>2014-08-31_04-04-52</id><inProgress>false</inProgress><keepLog>false</keepLog><number>986</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1409472292000</timestamp><url>https://hub.spigotmc.org/jenkins/job/BungeeCord/net.md-5$bungeecord-event/986/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'></changeSet><mavenArtifacts><url>https://hub.spigotmc.org/jenkins/job/BungeeCord/net.md-5$bungeecord-event/986/mavenArtifacts/</url></mavenArtifacts></child><result _class='hudson.tasks.junit.TestResult'><duration>0.005</duration><empty>false</empty><failCount>0</failCount><passCount>3</passCount><skipCount>0</skipCount><suite><case><age>0</age><className>net.md_5.bungee.event.EventBusTest</className><duration>0.0</duration><failedSince>0</failedSince><name>testNestedEvents</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><duration>0.0</duration><name>net.md_5.bungee.event.EventBusTest</name><properties></properties></suite><suite><case><age>0</age><className>net.md_5.bungee.event.EventPriorityTest</className><duration>0.003</duration><failedSince>0</failedSince><name>testPriority</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><duration>0.003</duration><name>net.md_5.bungee.event.EventPriorityTest</name><properties></properties></suite><suite><case><age>0</age><className>net.md_5.bungee.event.UnregisteringListenerTest</className><duration>0.002</duration><failedSince>0</failedSince><name>testPriority</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><duration>0.002</duration><name>net.md_5.bungee.event.UnregisteringListenerTest</name><properties></properties></suite></result></childReport><childReport><child _class='hudson.maven.MavenBuild'><action _class='hudson.maven.reporters.SurefireReport'><failCount>0</failCount><skipCount>0</skipCount><totalCount>4</totalCount><urlName>testReport</urlName></action><action></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>https://hub.spigotmc.org/jenkins/job/BungeeCord/net.md-5$bungeecord-native/986/mavenArtifacts/</url></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#986</displayName><duration>15406</duration><estimatedDuration>11397</estimatedDuration><fullDisplayName>BungeeCord » BungeeCord-Native #986</fullDisplayName><id>2014-08-31_04-04-52</id><inProgress>false</inProgress><keepLog>false</keepLog><number>986</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1409472292000</timestamp><url>https://hub.spigotmc.org/jenkins/job/BungeeCord/net.md-5$bungeecord-native/986/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'></changeSet><mavenArtifacts><url>https://hub.spigotmc.org/jenkins/job/BungeeCord/net.md-5$bungeecord-native/986/mavenArtifacts/</url></mavenArtifacts></child><result _class='hudson.tasks.junit.TestResult'><duration>0.326</duration><empty>false</empty><failCount>0</failCount><passCount>4</passCount><skipCount>0</skipCount><suite><case><age>0</age><className>net.md_5.bungee.NativeCipherTest</className><duration>0.18</duration><failedSince>0</failedSince><name>testJDK</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>net.md_5.bungee.NativeCipherTest</className><duration>0.047</duration><failedSince>0</failedSince><name>testJDKBenchmark</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>net.md_5.bungee.NativeCipherTest</className><duration>0.079</duration><failedSince>0</failedSince><name>testOpenSSL</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>net.md_5.bungee.NativeCipherTest</className><duration>0.02</duration><failedSince>0</failedSince><name>testOpenSSLBenchmark</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><duration>0.326</duration><name>net.md_5.bungee.NativeCipherTest</name><properties></properties></suite></result></childReport><childReport><child _class='hudson.maven.MavenBuild'><action _class='hudson.maven.reporters.SurefireReport'><failCount>0</failCount><skipCount>0</skipCount><totalCount>9</totalCount><urlName>testReport</urlName></action><action></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>https://hub.spigotmc.org/jenkins/job/BungeeCord/net.md-5$bungeecord-proxy/986/mavenArtifacts/</url></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#986</displayName><duration>7514</duration><estimatedDuration>6352</estimatedDuration><fullDisplayName>BungeeCord » BungeeCord-Proxy #986</fullDisplayName><id>2014-08-31_04-04-52</id><inProgress>false</inProgress><keepLog>false</keepLog><number>986</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1409472292000</timestamp><url>https://hub.spigotmc.org/jenkins/job/BungeeCord/net.md-5$bungeecord-proxy/986/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>proxy/src/main/java/net/md_5/bungee/tab/Custom.java</affectedPath><affectedPath>protocol/src/main/java/net/md_5/bungee/protocol/PacketCompressor.java</affectedPath><affectedPath>protocol/src/main/java/net/md_5/bungee/protocol/packet/KeepAlive.java</affectedPath><affectedPath>proxy/src/main/java/net/md_5/bungee/conf/YamlConfig.java</affectedPath><affectedPath>proxy/src/main/java/net/md_5/bungee/tab/Global.java</affectedPath><affectedPath>protocol/src/main/java/net/md_5/bungee/protocol/packet/Team.java</affectedPath><affectedPath>proxy/src/main/java/net/md_5/bungee/entitymap/EntityMap_14_11_a.java</affectedPath><affectedPath>proxy/src/main/java/net/md_5/bungee/tab/ServerUnique.java</affectedPath><affectedPath>protocol/src/main/java/net/md_5/bungee/protocol/AbstractPacketHandler.java</affectedPath><affectedPath>protocol/src/main/java/net/md_5/bungee/protocol/packet/EncryptionResponse.java</affectedPath><affectedPath>proxy/src/main/java/net/md_5/bungee/netty/ChannelWrapper.java</affectedPath><affectedPath>proxy/src/main/java/net/md_5/bungee/tab/GlobalPing.java</affectedPath><affectedPath>proxy/src/main/java/net/md_5/bungee/BungeeCord.java</affectedPath><affectedPath>api/src/main/java/net/md_5/bungee/api/tab/TabListHandler.java</affectedPath><affectedPath>api/src/main/java/net/md_5/bungee/api/tab/TabListAdapter.java</affectedPath><affectedPath>protocol/src/main/java/net/md_5/bungee/protocol/PacketDecompressor.java</affectedPath><affectedPath>protocol/src/main/java/net/md_5/bungee/protocol/packet/PluginMessage.java</affectedPath><affectedPath>api/src/main/java/net/md_5/bungee/api/config/ListenerInfo.java</affectedPath><affectedPath>protocol/src/main/java/net/md_5/bungee/protocol/packet/ScoreboardObjective.java</affectedPath><affectedPath>protocol/src/main/java/net/md_5/bungee/protocol/packet/EncryptionRequest.java</affectedPath><affectedPath>protocol/src/main/java/net/md_5/bungee/protocol/packet/PlayerListItem.java</affectedPath><affectedPath>proxy/src/main/java/net/md_5/bungee/entitymap/EntityMap_14_21_b.java</affectedPath><affectedPath>api/src/main/java/net/md_5/bungee/api/ProxyServer.java</affectedPath><affectedPath>proxy/src/main/java/net/md_5/bungee/UserConnection.java</affectedPath><affectedPath>protocol/src/main/java/net/md_5/bungee/protocol/packet/TabCompleteRequest.java</affectedPath><affectedPath>protocol/src/main/java/net/md_5/bungee/protocol/packet/Login.java</affectedPath><affectedPath>protocol/src/main/java/net/md_5/bungee/protocol/Protocol.java</affectedPath><affectedPath>protocol/src/main/java/net/md_5/bungee/protocol/packet/SetCompression.java</affectedPath><affectedPath>proxy/src/main/java/net/md_5/bungee/ServerConnector.java</affectedPath><affectedPath>proxy/src/main/java/net/md_5/bungee/connection/DownstreamBridge.java</affectedPath><affectedPath>protocol/src/main/java/net/md_5/bungee/protocol/packet/Chat.java</affectedPath><affectedPath>proxy/src/main/java/net/md_5/bungee/entitymap/EntityMap.java</affectedPath><affectedPath>protocol/src/main/java/net/md_5/bungee/protocol/DefinedPacket.java</affectedPath><affectedPath>protocol/src/main/java/net/md_5/bungee/protocol/ProtocolConstants.java</affectedPath><affectedPath>proxy/src/main/java/net/md_5/bungee/tab/TabList.java</affectedPath><affectedPath>api/src/main/java/net/md_5/bungee/api/tab/CustomTabList.java</affectedPath><affectedPath>protocol/src/main/java/net/md_5/bungee/protocol/packet/ScoreboardScore.java</affectedPath><affectedPath>api/src/main/java/net/md_5/bungee/api/connection/ProxiedPlayer.java</affectedPath><affectedPath>proxy/src/main/java/net/md_5/bungee/connection/UpstreamBridge.java</affectedPath><commitId>26521cf2ff74f0f605398e8c1c536a166977be9e</commitId><timestamp>1409468592000</timestamp><author><absoluteUrl>https://hub.spigotmc.org/jenkins/user/thinkofdeath</absoluteUrl><fullName>Thinkofdeath (Thinkofdeath)</fullName></author><authorEmail>thinkofdeath@spigotmc.org</authorEmail><comment>Add support for Minecraft 1.8.x

This commit allows BungeeCord to support Minecraft clients both of versions 1.7.x and of 1.8.x. There should be no breakages to any other support, however following their deprecation and uselessness within 1.8, the Tab list APIs have been removed.

Please report any issues to GitHub and be sure to mention client, server and BungeeCord versions.

When used with an appropriate server jar (such as multi protocol Spigot), this will allow clients of many versions to concurrently be connected to the same set of servers.
</comment><date>2014-08-31T08:03:12+0100</date><id>26521cf2ff74f0f605398e8c1c536a166977be9e</id><msg>Add support for Minecraft 1.8.x</msg><path><editType>edit</editType><file>api/src/main/java/net/md_5/bungee/api/connection/ProxiedPlayer.java</file></path><path><editType>add</editType><file>protocol/src/main/java/net/md_5/bungee/protocol/packet/SetCompression.java</file></path><path><editType>edit</editType><file>proxy/src/main/java/net/md_5/bungee/conf/YamlConfig.java</file></path><path><editType>edit</editType><file>protocol/src/main/java/net/md_5/bungee/protocol/packet/ScoreboardObjective.java</file></path><path><editType>edit</editType><file>protocol/src/main/java/net/md_5/bungee/protocol/packet/Team.java</file></path><path><editType>add</editType><file>proxy/src/main/java/net/md_5/bungee/entitymap/EntityMap_14_21_b.java</file></path><path><editType>edit</editType><file>proxy/src/main/java/net/md_5/bungee/BungeeCord.java</file></path><path><editType>edit</editType><file>protocol/src/main/java/net/md_5/bungee/protocol/AbstractPacketHandler.java</file></path><path><editType>edit</editType><file>proxy/src/main/java/net/md_5/bungee/connection/UpstreamBridge.java</file></path><path><editType>edit</editType><file>proxy/src/main/java/net/md_5/bungee/tab/ServerUnique.java</file></path><path><editType>edit</editType><file>protocol/src/main/java/net/md_5/bungee/protocol/packet/PluginMessage.java</file></path><path><editType>edit</editType><file>protocol/src/main/java/net/md_5/bungee/protocol/ProtocolConstants.java</file></path><path><editType>edit</editType><file>protocol/src/main/java/net/md_5/bungee/protocol/packet/Chat.java</file></path><path><editType>delete</editType><file>api/src/main/java/net/md_5/bungee/api/tab/CustomTabList.java</file></path><path><editType>edit</editType><file>api/src/main/java/net/md_5/bungee/api/ProxyServer.java</file></path><path><editType>edit</editType><file>protocol/src/main/java/net/md_5/bungee/protocol/packet/Login.java</file></path><path><editType>delete</editType><file>proxy/src/main/java/net/md_5/bungee/entitymap/EntityMap_14_11_a.java</file></path><path><editType>delete</editType><file>api/src/main/java/net/md_5/bungee/api/tab/TabListHandler.java</file></path><path><editType>edit</editType><file>proxy/src/main/java/net/md_5/bungee/tab/Global.java</file></path><path><editType>add</editType><file>protocol/src/main/java/net/md_5/bungee/protocol/PacketCompressor.java</file></path><path><editType>add</editType><file>proxy/src/main/java/net/md_5/bungee/tab/TabList.java</file></path><path><editType>edit</editType><file>protocol/src/main/java/net/md_5/bungee/protocol/packet/EncryptionResponse.java</file></path><path><editType>delete</editType><file>proxy/src/main/java/net/md_5/bungee/tab/Custom.java</file></path><path><editType>edit</editType><file>proxy/src/main/java/net/md_5/bungee/ServerConnector.java</file></path><path><editType>edit</editType><file>proxy/src/main/java/net/md_5/bungee/connection/DownstreamBridge.java</file></path><path><editType>edit</editType><file>protocol/src/main/java/net/md_5/bungee/protocol/packet/KeepAlive.java</file></path><path><editType>edit</editType><file>proxy/src/main/java/net/md_5/bungee/UserConnection.java</file></path><path><editType>edit</editType><file>proxy/src/main/java/net/md_5/bungee/netty/ChannelWrapper.java</file></path><path><editType>edit</editType><file>proxy/src/main/java/net/md_5/bungee/entitymap/EntityMap.java</file></path><path><editType>edit</editType><file>protocol/src/main/java/net/md_5/bungee/protocol/packet/EncryptionRequest.java</file></path><path><editType>edit</editType><file>protocol/src/main/java/net/md_5/bungee/protocol/packet/ScoreboardScore.java</file></path><path><editType>edit</editType><file>api/src/main/java/net/md_5/bungee/api/config/ListenerInfo.java</file></path><path><editType>add</editType><file>protocol/src/main/java/net/md_5/bungee/protocol/PacketDecompressor.java</file></path><path><editType>edit</editType><file>protocol/src/main/java/net/md_5/bungee/protocol/Protocol.java</file></path><path><editType>edit</editType><file>protocol/src/main/java/net/md_5/bungee/protocol/packet/TabCompleteRequest.java</file></path><path><editType>delete</editType><file>api/src/main/java/net/md_5/bungee/api/tab/TabListAdapter.java</file></path><path><editType>edit</editType><file>protocol/src/main/java/net/md_5/bungee/protocol/packet/PlayerListItem.java</file></path><path><editType>edit</editType><file>proxy/src/main/java/net/md_5/bungee/tab/GlobalPing.java</file></path><path><editType>edit</editType><file>protocol/src/main/java/net/md_5/bungee/protocol/DefinedPacket.java</file></path></item></changeSet><culprit><absoluteUrl>https://hub.spigotmc.org/jenkins/user/thinkofdeath</absoluteUrl><fullName>Thinkofdeath (Thinkofdeath)</fullName></culprit><mavenArtifacts><url>https://hub.spigotmc.org/jenkins/job/BungeeCord/net.md-5$bungeecord-proxy/986/mavenArtifacts/</url></mavenArtifacts></child><result _class='hudson.tasks.junit.TestResult'><duration>0.114</duration><empty>false</empty><failCount>0</failCount><passCount>9</passCount><skipCount>0</skipCount><suite><case><age>0</age><className>net.md_5.bungee.ThrottleTest</className><duration>0.023</duration><failedSince>0</failedSince><name>testThrottle</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><duration>0.023</duration><name>net.md_5.bungee.ThrottleTest</name><properties></properties></suite><suite><case><age>0</age><className>net.md_5.bungee.chat.ComponentsTest</className><duration>0.024</duration><failedSince>0</failedSince><name>testTranslateComponent</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>net.md_5.bungee.chat.ComponentsTest</className><duration>0.0</duration><failedSince>0</failedSince><name>testBasicComponent</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>net.md_5.bungee.chat.ComponentsTest</className><duration>0.063</duration><failedSince>0</failedSince><name>testLoopComplex</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>net.md_5.bungee.chat.ComponentsTest</className><duration>0.001</duration><failedSince>0</failedSince><name>testLoopSimple</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>net.md_5.bungee.chat.ComponentsTest</className><duration>0.0</duration><failedSince>0</failedSince><name>testBuilder</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>net.md_5.bungee.chat.ComponentsTest</className><duration>0.001</duration><failedSince>0</failedSince><name>testRepeatedError</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>net.md_5.bungee.chat.ComponentsTest</className><duration>0.0</duration><failedSince>0</failedSince><name>testRepeated</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>net.md_5.bungee.chat.ComponentsTest</className><duration>0.002</duration><failedSince>0</failedSince><name>testLegacyConverter</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><duration>0.091</duration><name>net.md_5.bungee.chat.ComponentsTest</name><properties></properties></suite></result></childReport></surefireAggregatedReport>