A curated repo of awesome resources and projects in the beet ecosystem! While most awesome lists just has links for other resources, this repo will also serve to host it's own content for cool tips and tricks when navigating the world of beet
, mecha
, and lectern
.
Contributions are welcome and wanted. See CONTRIBUTING.md for more info.
- Beet - The minecraft development kit providing a seemless way to automate your dev environment. Powers the entire beet ecosystem.
- Lectern - Literate Minecraft data packs and resource packs. Allows you to create minecraft projects through the markdown format.
- Mecha - A powerful command library with the tools to extend the default command structure.
- Bolt - A superpowered pythonic scripting language that compiles to mcfunction.
- beet-ext - A variety of personal extensions and utilities for beet projects.
- bolt-expressions - A bolt plugin to help write mathematical and simplified expressions with a pandas-like syntax.
- gaia-beet - A beet plugin to generate Minecraft worldgen files.
- Allay - A portable text parser allowing you to write expressive text components in a simplified, human readable format. Includes a beet and lectern plugin for use with beet eco.
- pigstep - A beet plugin for importing Note Block Studio songs into Minecraft.
- babelbox - Write your language files as .csv to easily generate your translations, usable as a beet plugin.
- mc-anitexgen - An animated texture generator for minecraft, usable as a beet plugin.
- integrity - A development toolkit for the bolt environment.
- Beet Semantic - A VSCode extension to semantically syntax highlight bolt-based scripting.
- vscode-beet - Beet's VSCode extension.
- cookiecutter-beet - Easily start a new project with a template!
- minecraft-text-components - Library to aid in manipulating text components!
- fnf - Friday Night Funkin in Minecraft. Uses beet to interpret the game's source.
- gists/dist - A guide on calculating distances with vectors using lectern.
- raycast-generator - A raycast datapack generator which produced in various formats (such as lectern).
- PlayerDB - A Player Data Manager written using beet and lectern (and soon bolt).
- VVVVVV - A 1:1 recreation of VVVVVV in minecraft. Uses beet to interpet the game's source.
- Smithed Libraries - A minecraft all-in-one experience platform. Uses beet and bolt for build process for libraries.
- Hats - +1 for adding hats. Uses beet!
- wind-shader - A vanilla-based wind shader, built with beet.
- Vanilla Tweaks - Some of the vanillatweaks.net packs, built with bolt.
- nbtlib - Read, edit, and parse nbt and snbt in python.
- pytest-insta - An extension to pytest which allows you to snapshot test. Helpful when testing compiled datapacks.