def list_(src, min, max):
"""
List Minecraft versions in a range(if given).
The 'src' argument can be 'local'(default) or 'remote'.
The former will check valid Minecraft versions on your computer.
The latter will get a list of valid versions released by Mojang.
"""
if src == 'local':
launcher = LauncherCore(config.mc_dir, config.java_dir)
vlist = launcher.versions.list
try:
begin = vlist.index(min)
except ValueError:
begin = 0
try:
end = vlist.index(max) + 1
except ValueError:
end = len(vlist)
click.echo('\n'.join(vlist[begin:end]))
else:
pass
评论列表
文章目录