Skip to main content

A downloader tool for Minecraft servers from Mojang services.

Project description

mc-downloader

This is a python package design to download Minecraft servers files from Mojang servers.

The downloader verify integrity from mojang servers after download.

If the files have already been downloaded, they are rechecked, and if necessary they are re-downloaded.

Installation

You need to install the package from pypi repository.

pip install mc-downloader

Utilisation example

import os
import mcdwld

def main():
    """Download all servers."""
    downloads_directory = os.getcwd() + '/downloads/'
    versions = mcdwld.get_versions(mcdwld.MOJANG_MANIFEST_URL)
    mcdwld.download_versions(versions, downloads_directory)

if __name__ == '__main__':
    main()

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mc-downloader-0.0.5.tar.gz (3.1 kB view details)

Uploaded Source

Built Distribution

mc_downloader-0.0.5-py3-none-any.whl (4.2 kB view details)

Uploaded Python 3

File details

Details for the file mc-downloader-0.0.5.tar.gz.

File metadata

  • Download URL: mc-downloader-0.0.5.tar.gz
  • Upload date:
  • Size: 3.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.4

File hashes

Hashes for mc-downloader-0.0.5.tar.gz
Algorithm Hash digest
SHA256 cb29159e4e1e49f5fb74372f69c24629226aa1d9f88bb574899ac8c07803d59e
MD5 f34fbfcfd5fcb831399e88d028837013
BLAKE2b-256 463f1acfc36c8c0311694d45d2818a9cd016d8513991e863df9dafc3e167c192

See more details on using hashes here.

File details

Details for the file mc_downloader-0.0.5-py3-none-any.whl.

File metadata

  • Download URL: mc_downloader-0.0.5-py3-none-any.whl
  • Upload date:
  • Size: 4.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.4

File hashes

Hashes for mc_downloader-0.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 dadc5239ab50c38457038cf448d61a2d4f294ef1d3a799c858a97f71cb65d240
MD5 378bc1c4e530a995d3620bc896ec1ed8
BLAKE2b-256 caa0a4e36a93d3e6145f896460a91251d64e5a21ee1cf408a684f4d861ce3b94

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page