semvec/pypi-packages huggingface dataset:
gearmc 0.0.5
Code with advanced syntax and features into MCFunction.
License: MIT
Requires Python: >=3.10.0,<4.0.0
Keywords: Transpiler,Minecraft,Datapack,Data Pack,Datapacks,Data Packs,MCFunction,MCFunction,Optimization

# GearMC

GearMC is a transpiler that converts Gear code to MCFunction (Minecraft data pack) code.
Gear syntax is strongly inspired by C and Java and is designed to support advanced programming techniques like object-oriented programming, functional programming, and more while providing the necessary tools to keep a perfect control on the generated MCFunction code.


## Installation

You can install GearMC using pip:
```bash
pip install gearmc
```


## Compiling GearMC

First, make sure you have poetry installed and then build the project using the following commands:
```bash
pip install poetry
poetry build
```

You can then interact with the CLI using the following command:
```bash
poetry run gear
```



## Troubleshooting

If the CLI is not working, make sure that the Scripts directory of your Python installation is in your PATH. [Here](https://bobbyhadz.com/blog/python-the-script-is-installed-in-which-is-not-on-path) is a guide on how to do it.

---
License - [MIT](./LICENSE)