{ "info": { "author": "J.Goutin", "author_email": "", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Console", "Intended Audience :: End Users/Desktop", "License :: OSI Approved :: BSD License", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Games/Entertainment", "Topic :: Software Development :: Build Tools" ], "description": "\"mcget\" is a simple tool to download and update the Minecraft server or/and \nlauncher.\n\n## Features\n\n* Install or update the Minecraft server (`server.jar`) in any directory.\n* Install or update the Minecraft Java launcher (`launcher.jar`) in any\n directory (This launcher variant was chosen because it works on every OS and\n only requires Java installed).\n* Downloads files only if outdated or not installed. \n* Uses the SHA1 hash provided by Mojang API to check download integrity and\n check if a file needs to be updated.\n* Performs the operation on server and launcher in parallel to improve update\n performance.\n\n## Installation\n\n\"mcget\" can be installed using pip and require Python >= 3.6:\n\n```bash\npip3 install mcget\n```\n\n## Usage\n\n\"mcget\" is a simple command line utility that support following arguments:\n\n* `--launcher` or `-l`: If specified, install or update the launcher.\n* `--server` or `-s`: If specified, Install or update the server.\n* `--out_dir` or `-o`: Output directory. Default to current directory if not \n specified.\n* `--quiet` or `-q`: If specified, hide outputs.\n* `--version`: If specified, return \"mcget\" version and exit.\n\n### Examples\n\nInstalling (or updating) the launcher and the server in a the `/opt/minecraft`\ndirectory:\n```bash\nmcget --launcher --server --out_dir=/opt/minecraft\n\n# Or with a shorter syntax:\nmcget -lso /opt/minecraft\n```\n\nInstalling (or updating) the server only in the current directory:\n```bash\nmcget --server\n\n# Or with a shorter syntax:\nmcget -s\n```\n\n\n", "description_content_type": "text/markdown; charset=UTF-8", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/JGoutin/mcget", "keywords": "minecraft launcher server java", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "mcget", "package_url": "https://pypi.org/project/mcget/", "platform": "", "project_url": "https://pypi.org/project/mcget/", "project_urls": { "Download": "https://pypi.org/project/mcget", "Homepage": "https://github.com/JGoutin/mcget" }, "release_url": "https://pypi.org/project/mcget/1.0.0/", "requires_dist": null, "requires_python": ">=3.6", "summary": "A simple tool to download or update Minecraft Java server and launcher.", "version": "1.0.0" }, "last_serial": 5353977, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "91916751a85ae170db43506e945dc34f", "sha256": "7d36e1ef331104861ec7577acf1dcde25c4d15b6db2fbb1fddfd2e927b91723b" }, "downloads": -1, "filename": "mcget-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "91916751a85ae170db43506e945dc34f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 5145, "upload_time": "2019-06-03T18:54:58", "url": "https://files.pythonhosted.org/packages/ee/1a/e095c0632611eef8bb5007acaf85a2d0e4943f3b2eb06040c3a3abce37ae/mcget-1.0.0-py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "91916751a85ae170db43506e945dc34f", "sha256": "7d36e1ef331104861ec7577acf1dcde25c4d15b6db2fbb1fddfd2e927b91723b" }, "downloads": -1, "filename": "mcget-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "91916751a85ae170db43506e945dc34f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 5145, "upload_time": "2019-06-03T18:54:58", "url": "https://files.pythonhosted.org/packages/ee/1a/e095c0632611eef8bb5007acaf85a2d0e4943f3b2eb06040c3a3abce37ae/mcget-1.0.0-py3-none-any.whl" } ] }