                      map( ProtocolConstants.MINECRAFT_1_9, 0x09 ),
                      map( ProtocolConstants.MINECRAFT_1_12, 0x0A ),
                      map( ProtocolConstants.MINECRAFT_1_12_1, 0x09 ),
-@@ -256,20 +256,20 @@ public enum Protocol
+@@ -240,20 +240,20 @@ public enum Protocol
          {
              TO_CLIENT.registerPacket(
                      StatusResponse.class,

             );
             TO_SERVER.registerPacket(
                     LoginPayloadResponse.class,
@@ -390,7 +390,9 @@ public enum Protocol
         }
         private final TIntObjectMap<List<Integer>> linkedProtocols = new TIntObjectHashMap<>();
         {
-            linkedProtocols.put( ProtocolConstants.MINECRAFT_1_8, Arrays.asList(
+            linkedProtocols.put( ProtocolConstants.MINECRAFT_1_7_2, Arrays.asList( // Travertine
+                    ProtocolConstants.MINECRAFT_1_7_6,
+                    ProtocolConstants.MINECRAFT_1_8, // Travertine
                     ProtocolConstants.MINECRAFT_1_9,
                     ProtocolConstants.MINECRAFT_1_12,
                     ProtocolConstants.MINECRAFT_1_13
@@ -448,7 +450,11 @@ public enum Protocol
             }
             if ( !hasPacket(id, supportsForge) )
             {

                     map( ProtocolConstants.MINECRAFT_1_9, 0x0B ),
                     map( ProtocolConstants.MINECRAFT_1_12, 0x0C ),
                     map( ProtocolConstants.MINECRAFT_1_12_1, 0x0B ),
@@ -203,14 +203,14 @@ public enum Protocol
             );
             TO_SERVER.registerPacket(
                     Chat.class,
