- check_circle Advancements
- check_circle Functions
- check_circle Recipes
- 13,330 views, 7 today
- 929 downloads, 0 today
- 45
- 53
- 5
Required Resource Pack
116
Summary
This datapack adds vegan alternatives to milk, eggs, honey, and meat; aiming to implement these alternatives in a vanilla-like way, with simple ingredients.
New Recipes
- Plant-based milk: crafted with a water bucket, an empty bucket, and 6 wheat seeds, pumpkin seeds, potatoes, or sunflowers. Behaves as a milk bucket.
- Egg baking alternatives: pumpkin pies and cakes can be crafted by replacing the egg in the vanilla recipe with wheat or a potato.
- Vegan honey, crafted in two ways: a water bucket, an empty bottle, and 6 flowers, OR an empty bottle and 4 apples. Behaves as a honey bottle.
- Seitan steak: crafted with 3 wheat and either mushroom stew or beetroot soup. Alternatively, use hay bales instead of wheat to produce seitan more efficiently. Behaves as a steak.
- Seitan stew: crafted with a (seitan) steak, a bowl, a baked potato, a carrot, and a mushroom. Behaves as rabbit stew.
- Veggie burger: crafted with bread, a beetroot, and a brown mushroom. Behaves as cooked porkchop.
- Not-fish fillet: crafted with a (seitan) steak and 3 kelp. Behaves as raw cod (so you can attract cats with it and tame them), but has same nutrition as cooked cod.
- Not-salmon fillet: crafted with a carrot, kelp, and a (vegan) honey bottle. Behaves as raw salmon, but has same nutrition as cooked salmon.
In-game recipe book
From Minecraft 1.20.5 and later versions, the custom items will appear in the in-game recipe book like any other recipe, and you can filter them using the name of this datapack:

The Vegancraft Resourcepack (download above) is required to see the textures in-game.
However, there's a limitation: custom items are not automatically recognized as ingredients, so you will still need to put them manually in the crafting grid. This the case only for the recipes that require a custom item as ingredient, which are: not-fish fillet (requires a seitan steak), not-salmon fillet (requires a vegan honey bottle), and seitan stew (requires a seitan steak). These recipes are shapeless to help with this issue.
Prior to Minecraft 1.20.5, the datapack worked differently, with the custom recipes outputting a knowledge book. I recommend playing on Minecraft 1.20.5 or superior, which is much better due to this change.
Other info:
Reasoning for the recipes
- All of the plant milk recipes are based on real plant-based milks (the sunflower representing sunflower seeds).
- The egg replacements —wheat and potato— represent wheat flour and potato starch, respectively, both used in real-life egg-free baking.
- Flower honey represents a kind of vegan honey that can be made by boiling flowers in water. Apple honey represents apple syrup, as there are also some recipes for vegan honey made from apple syrup or juice.
- Seitan is made by soaking wheat flour in water and filtering it. The stew/soup represents a marinade to give the seitan steak flavour.
- Not-fish fillet is based on real recipes for "vegan fish", although in real life it is more common to use tofu for this.
- Veggie burgers and not-salmon fillets are also based on a real-world recipes.
- The egg replacements —wheat and potato— represent wheat flour and potato starch, respectively, both used in real-life egg-free baking.
- Flower honey represents a kind of vegan honey that can be made by boiling flowers in water. Apple honey represents apple syrup, as there are also some recipes for vegan honey made from apple syrup or juice.
- Seitan is made by soaking wheat flour in water and filtering it. The stew/soup represents a marinade to give the seitan steak flavour.
- Not-fish fillet is based on real recipes for "vegan fish", although in real life it is more common to use tofu for this.
- Veggie burgers and not-salmon fillets are also based on a real-world recipes.
Notes for developers
If you are creating a datapack that adds custom food and you want your custom food to be recognized by this datapack, just do the following:
- If it is a vegan food retexturing a non-vegan food item, just include the tag "dnv.vegan": true in the "custom_data" component of the item.
- If it is a non-vegan food retexturing a vegan food item, just include the tag "dnv.vegan": false in the "custom_data" component of the item.
- If it is a vegan food retexturing a non-vegan food item, just include the tag "dnv.vegan": true in the "custom_data" component of the item.
- If it is a non-vegan food retexturing a vegan food item, just include the tag "dnv.vegan": false in the "custom_data" component of the item.
Legal terms
You are allowed to:
- Download, use, and edit this datapack* for personal use.
- Use this datapack or variations of it in a Minecraft server.
- Publish audiovisual content that uses this datapack or variations of it (e.g. gameplay videos on online platforms), as long as you acknowledge me (Daenvil) as the author of this datapack and provide a link to my webpage or this datapack's page on PlanetMinecraft.
- Share this datapack or variations of it privately (e.g. transferring the files to friends), as long as there is no financial profit involved, the files are not publicly available, and these terms are included with the files you share in text format (these terms are already included in all my datapacks, just don’t remove them).
You are not allowed to:
- Publish this datapack or variations of it without explicit permission from me.
*For all legal purposes, "this datapack" refers to all the files (source code, images, and any other) downloadable from this page's Download button.
- Download, use, and edit this datapack* for personal use.
- Use this datapack or variations of it in a Minecraft server.
- Publish audiovisual content that uses this datapack or variations of it (e.g. gameplay videos on online platforms), as long as you acknowledge me (Daenvil) as the author of this datapack and provide a link to my webpage or this datapack's page on PlanetMinecraft.
- Share this datapack or variations of it privately (e.g. transferring the files to friends), as long as there is no financial profit involved, the files are not publicly available, and these terms are included with the files you share in text format (these terms are already included in all my datapacks, just don’t remove them).
You are not allowed to:
- Publish this datapack or variations of it without explicit permission from me.
*For all legal purposes, "this datapack" refers to all the files (source code, images, and any other) downloadable from this page's Download button.
Older versions
Supported Minecraft versions | Tested in | Download Link |
1.21.5 or superior | 1.21.5 | Use the Download button on this page |
1.21.4 | 1.21.4 | Github: datapack | resourcepack |
1.21.2–1.21.3 | 1.21.3 | Github: datapack | resourcepack |
1.21–1.21.1 | 1.21, 1.21.1 | Github: datapack | resourcepack |
1.20.5–1.20.6 | 1.20.6 | Github: datapack | resourcepack |
1.20–1.20.4 | 1.20, 1.20.4 | Github: datapack | resourcepack |
1.16.2–1.19.4 | 1.16.5, 1.17.1, 1.18.2, 1.19.2 |
You can find more info on my webpage.
Compatibility | Minecraft 1.16 |
to | Minecraft 1.21 |
Tags |
8 Update Logs
v2.1.1 update - for Minecraft 1.21.5 : by daenvil 04/16/2025 6:13:02 amApr 16th
- Adapted to work with Minecraft 1.21.5
- Fixed wrong output when crafting a seitan stew with animal meat
- Fixed wrong output when crafting a seitan stew with animal meat
LOAD MORE LOGS
5597905
119
Create an account or sign in to comment.