Can you refactor this out entirely and use `Craft.Net.PacketReader.FriendlyVersion` instead?