Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/VanillaTweaks/packs
Some of the packs on https://vanillatweaks.net
https://github.com/VanillaTweaks/packs
Last synced: 3 months ago
JSON representation
Some of the packs on https://vanillatweaks.net
- Host: GitHub
- URL: https://github.com/VanillaTweaks/packs
- Owner: VanillaTweaks
- Created: 2022-04-30T22:04:13.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2023-11-04T21:02:55.000Z (8 months ago)
- Last Synced: 2024-01-20T16:50:44.910Z (6 months ago)
- Language: Python
- Size: 175 KB
- Stars: 5
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
Lists
- awesome-beet - Vanilla Tweaks - Some of the vanillatweaks.net packs, built with bolt. (Projects)
README
# Vanilla Tweaks Packs
This is the official repo for the source of some of the Vanilla Tweaks packs.
## Usage
### Setup
Requirements:
* [`python`](https://python.org) 3.11+
* [`poetry`](https://python-poetry.org)After cloning the repo and installing the above requirements, run the following inside the repo to install dependencies.
```bash
poetry install
```### Building
You can build a data pack or a set of data packs using `python run.py build` from inside the repo.
Examples:
```sh
python run.py build "datapacks/1.18/better_item_frames"
python run.py build "datapacks/1.18/*"
python run.py build "d*/1.18/*frame*"
```To continually rebuild the project whenever files are changed, use `python run.py watch` in the same way.
### Outputting Packs to Minecraft
You can use `beet link` to link the build output to your Minecraft directory and/or to a particular world.
For example, if you want to output data packs to a world named "Vanilla Tweaks" in the default Minecraft directory, run the following.
```bash
beet link "Vanilla Tweaks"
```You only ever need to run this once.
Enter `beet link --help` for more information.
## Contributing
See [CONTRIBUTING.md](CONTRIBUTING.md).