Metadata-Version: 2.4
Name: bolt-selectors
Version: 0.4.1
Summary: A library that allows selectors to be manipulated in a pythonic way
Keywords: beet,mecha,bolt,minecraft-commands,mcfunction,components
Author: TheNuclearNexus
License-Expression: MIT
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.14
Requires-Dist: beet>=0.113.0
Requires-Dist: mecha>=0.102.0
Requires-Dist: bolt>=0.50.0
Requires-Python: >=3.14, <4
Project-URL: Homepage, https://github.com/TheNuclearNexus/bolt-selectors
Project-URL: Repository, https://github.com/TheNuclearNexus/bolt-selectors
Project-URL: Documentation, https://github.com/TheNuclearNexus/bolt-selectors
Description-Content-Type: text/markdown

# Bolt Selectors
> Lets you work with selectors in a pythonic way

## Configuration
1. Setup `beet.yml`/`beet.json`
```yml
pipeline:
 - mecha

require:
 - bolt
 - bolt_selectors
```
2. Start using macros
```mcfunction
self = @s
if score self id matches 0 run say me
```
```mcfunction
if score @s id matches 0 run say me
```