"But from a client perspective, both implement HTTP/1.1."
This seems too low level example to apply for Minecraft.
Minecraft has a lot going on, back and forth. For something to be 'compatible' it would need to be so detailed an implementation of the server, that it could potentially also be a 'drop in'.
loading story #41853237
loading story #41852510