Metadata-Version: 2.4
Name: bds-mcbe
Version: 0.1.0
Summary: Bedrock Scripting - CLI tool for managing Minecraft Bedrock scripting projects
Project-URL: Homepage, https://github.com/PhantomXD-nepal/bds
Project-URL: Repository, https://github.com/PhantomXD-nepal/bds
Author: PhantomXD
License-Expression: MIT
License-File: LICENSE
Keywords: bedrock,cli,gamedev,minecraft,scripting
Classifier: Development Status :: 3 - Alpha
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Games/Entertainment
Classifier: Topic :: Software Development :: Build Tools
Requires-Python: >=3.10
Requires-Dist: click>=8.1.0
Requires-Dist: inquirerpy>=0.3.4
Requires-Dist: requests>=2.28.0
Description-Content-Type: text/markdown

# bds - Bedrock Scripting CLI

A CLI tool for managing Minecraft Bedrock scripting projects.

## Installation

```bash
pip install bds-mcbe
```

## Usage

### Initialize a new project

```bash
bds init .
```

This will interactively prompt you for:
- Project name
- Description
- Dependencies (@minecraft/server, @minecraft/server-ui, etc.)

### List available packages

```bash
bds list
```

### Add a script package

```bash
bds add <package-name>
```

Downloads the package from the registry and adds it to `scripts/lib/`.

## Commands

| Command | Description |
|---------|-------------|
| `bds init [directory]` | Initialize a new Bedrock script project |
| `bds list` | List all available packages in the registry |
| `bds add <package>` | Add a script package to your project |

## License

MIT
