Currently there's no way to get the available Minecraft versions using the API, which isn't suitable for user-facing apps. At minimum we should add a function that returns all possible (human-readable) version options and their enum equivalents. Or perhaps it'd be better for API version inputs human-readable strings and completely avoid enums?