tab instead of spaces

master
Benjamin Kraft 2 years ago
parent f06ea8cd73
commit 1670e29c25
  1. 44
      scripts/get_paper.py

@ -5,35 +5,35 @@ import sys
def get_paper(version, destination): def get_paper(version, destination):
print(f"Trying to fetch {version} into {destination}") print(f"Trying to fetch {version} into {destination}")
base = "https://papermc.io/api/v2/projects/paper/versions" base = "https://papermc.io/api/v2/projects/paper/versions"
r = requests.get(f"{base}/{version}") r = requests.get(f"{base}/{version}")
if not r.ok: if not r.ok:
print(f"Cannot find version {version}, aborting.") print(f"Cannot find version {version}, aborting.")
return return
build = max(r.json()['builds']) build = max(r.json()['builds'])
r = requests.get(f"{base}/{version}/builds/{build}") r = requests.get(f"{base}/{version}/builds/{build}")
download = r.json()['downloads']['application']['name'] download = r.json()['downloads']['application']['name']
content = requests.get(f"{base}/{version}/builds/{build}/downloads/{download}").content content = requests.get(f"{base}/{version}/builds/{build}/downloads/{download}").content
with open(destination, "wb") as jarFile: with open(destination, "wb") as jarFile:
jarFile.write(content) jarFile.write(content)
def main(argv): def main(argv):
if len(argv) == 1: if len(argv) == 1:
print("No version defined!") print("No version defined!")
return return
version = argv[1] version = argv[1]
if len(argv) == 2: if len(argv) == 2:
destination = "paper.jar" destination = "paper.jar"
else: else:
destination = argv[2] destination = argv[2]
get_paper(version, destination) get_paper(version, destination)
if __name__ == "__main__": if __name__ == "__main__":
main(sys.argv) main(sys.argv)

Loading…
Cancel
Save