portablemc-console


Nameportablemc-console JSON
Version 2.0.1 PyPI version JSON
download
home_page
SummaryProvide an interactive console for the Minecraft process' output. Also provide an API for other addons to customize the UI.
upload_time2023-04-04 20:00:44
maintainer
docs_urlNone
authorThéo Rozier
requires_python>=3.6.2
licenseGPL-3.0-only
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Console add-on
This addon provides an interactive console for Minecraft process' output. this is useful to debug 
the game when it crashes multiple times, or simply if you can to track what's going on.

![PyPI - Version](https://img.shields.io/pypi/v/portablemc-console?label=PyPI%20version&style=flat-square)  ![PyPI - Downloads](https://img.shields.io/pypi/dm/portablemc-console?label=PyPI%20downloads&style=flat-square)

```console
pip install --user portablemc-console
```

## Usage
**This addon requires you to install the [prompt_toolkit](https://pypi.org/project/prompt-toolkit/) python 
library.**

This addon is enabled by default when launching the game with the `start` sub-command. To disable 
it and fall back to the default process' output, you can add the `--no-console` flag to the command
line. By default, when the game ends, you need to do Ctrl+C again to close the terminal, you
can disable it using the `--single-exit` flag in the command, this will cause your interactive
console to close with the game's process.

## Examples
```sh
portablemc start my_version               # Starts the game and open the interactive console. 
portablemc start --no-console my_version  # Starts the game and don't open the interactive console.
```

![interactive console screenshot](/doc/assets/console.png)

## Credits
- [PyPI page of prompt_toolkit](https://pypi.org/project/prompt-toolkit/)

            

Raw data

            {
    "_id": null,
    "home_page": "",
    "name": "portablemc-console",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.6.2",
    "maintainer_email": "",
    "keywords": "",
    "author": "Th\u00e9o Rozier",
    "author_email": "contact@theorozier.fr",
    "download_url": "",
    "platform": null,
    "description": "# Console add-on\nThis addon provides an interactive console for Minecraft process' output. this is useful to debug \nthe game when it crashes multiple times, or simply if you can to track what's going on.\n\n![PyPI - Version](https://img.shields.io/pypi/v/portablemc-console?label=PyPI%20version&style=flat-square)  ![PyPI - Downloads](https://img.shields.io/pypi/dm/portablemc-console?label=PyPI%20downloads&style=flat-square)\n\n```console\npip install --user portablemc-console\n```\n\n## Usage\n**This addon requires you to install the [prompt_toolkit](https://pypi.org/project/prompt-toolkit/) python \nlibrary.**\n\nThis addon is enabled by default when launching the game with the `start` sub-command. To disable \nit and fall back to the default process' output, you can add the `--no-console` flag to the command\nline. By default, when the game ends, you need to do Ctrl+C again to close the terminal, you\ncan disable it using the `--single-exit` flag in the command, this will cause your interactive\nconsole to close with the game's process.\n\n## Examples\n```sh\nportablemc start my_version               # Starts the game and open the interactive console. \nportablemc start --no-console my_version  # Starts the game and don't open the interactive console.\n```\n\n![interactive console screenshot](/doc/assets/console.png)\n\n## Credits\n- [PyPI page of prompt_toolkit](https://pypi.org/project/prompt-toolkit/)\n",
    "bugtrack_url": null,
    "license": "GPL-3.0-only",
    "summary": "Provide an interactive console for the Minecraft process' output. Also provide an API for other addons to customize the UI.",
    "version": "2.0.1",
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d94b4f98d88927570325515a3550c1b5290d54ee216b28527783dce24a7d7c1f",
                "md5": "bd86bdcbedce764741df4f962da8b92a",
                "sha256": "90ecb6607160ce0dad16c23b1cae38b4b3777d8f17b4df8a762a479f333bbc5f"
            },
            "downloads": -1,
            "filename": "portablemc_console-2.0.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "bd86bdcbedce764741df4f962da8b92a",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.6.2",
            "size": 4958,
            "upload_time": "2023-04-04T20:00:44",
            "upload_time_iso_8601": "2023-04-04T20:00:44.935776Z",
            "url": "https://files.pythonhosted.org/packages/d9/4b/4f98d88927570325515a3550c1b5290d54ee216b28527783dce24a7d7c1f/portablemc_console-2.0.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-04-04 20:00:44",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "lcname": "portablemc-console"
}
        
Elapsed time: 0.05239s