Automate your
Minecraft Datapacks
StewBeet is a Beet framework providing powerful automation for Minecraft datapacks. Adaptable to any workflowβuse only the features you need, or leverage the full suite for complete project generation.
What is StewBeet?
A Beet framework that revolutionizes Minecraft datapack creation by automating everything repetitive and time-consuming.
The Problem
Creating a datapack requires manually writing hundreds of JSON files, models, textures, functions...
The Solution
StewBeet automates EVERYTHING: resource pack generation, models, custom blocks, recipes, and much more!
The Result
Focus on creation, not files. Define your items and let StewBeet generate the rest.
# Simply define your items...
Block(
id="super_stone",
vanilla_block=VanillaBlock(id="minecraft:cobblestone"),
recipes=[
# Examples of crafting recipes (shaped and shapeless), no need to specify result -> will default to the Item id
CraftingShapedRecipe(category="blocks", shape=["XXX","XXX","XXX"], ingredients={"X": Ingr("minecraft:stone")}),
CraftingShapelessRecipe(category="blocks", ingredients=9*[Ingr("minecraft:deepslate")]),
# Example of recipe with vanilla result (not custom item)
SmeltingRecipe(experience=0.1, cookingtime=200, category="blocks", ingredient=Ingr("super_stone"), result=Ingr("minecraft:diamond")),
BlastingRecipe(experience=0.1, cookingtime=100, category="blocks", ingredient=Ingr("super_stone"), result=Ingr("minecraft:diamond")),
],
)
# StewBeet automatically generates:
# β
Models JSON
# β
Textures management
# β
Loot tables
# β
Custom item data
# β
In-game manual entries
# β
Lang files
# ...and much more!Powerful Automation
StewBeet handles the repetitive parts of datapack creation so you can focus on the mechanics.
Get Started in Seconds
Available Templates
Choose the template that best fits your needs. The Basic template is recommended for most users.
Getting Started Tip
I strongly recommend the Basic Template as it includes all plugins with clear and commented configuration, without overwhelming you with code examples. You can start from a clean base and add only what you need!
StewBeet Individual Plugins
Over 20 plugins to automate every aspect of your datapack.
Legend: π΄ Fully dependent π‘ Partly dependent π’ Independent
