View project on GitHub View datapack on PlanetMinecraft
Downloads
Choose the option compatible with your Minecraft version:
- Latest release (v2.0.2):
Download datapack (GitHub) | Download datapack (PlanetMinecraft) - Required resourcepack (v1.2.2):
Download resourcepack (GitHub)
- Last release (v2.0.1):
Download datapack (GitHub) - Required resourcepack (v1.2):
Download resourcepack (GitHub)
(This version of the datapack is discontinued)
- Last release (v2.0):
Download datapack (GitHub) | Download datapack (PlanetMinecraft) - Required resourcepack (v1.1):
Download resourcepack (GitHub)
(This version of the datapack is discontinued)
- Last release (v1.1):
Download datapack (GitHub) | Download datapack (PlanetMinecraft) - Required resourcepack (v1.0):
Download resourcepack (GitHub)
(This version of the datapack is discontinued)
- Last release (v1.0.1):
Download datapack (GitHub) - Required resourcepack (v1d):
Download resourcepack (GitHub)
(This version of the datapack is discontinued)
- Drop the datapack zip file inside the "datapacks" folder of your world folder (
<your minecraft folder>/saves/<your world>/datapacks/
). - Drop the resourcepack zip file inside the "resourcepacks" folder of your minecraft folder.
Features
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.
- An empty bottle and 4 apples.
Behaves as a honey bottle.
Seitan steak
Crafted with 3 wheat and either mushroom stew or beetroot soup. Behaves as a steak.
Alternatively, use hay bales instead of wheat to produce seitan more efficiently:
Seitan stew
Crafted in the same way as rabbit stew, but using a seitan steak instead of rabbit. Behaves as rabbit stew.
Veggie burger
Crafted with bread, beetroot, and a brown mushroom. Behaves as a 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 (so you can attract cats with it and tame them), but has same nutrition as cooked salmon.
Recipe book integration
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:
However, there’s a limitation which is kind of annoying, which is that 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.
Vegan ingredients detection
Since some plant-based foods can be also crafted with animal ingredients (such as crafting a “seitan stew” with a cow steak instead of a seitan steak), the datapack will detect if you are using vegan ingredients or not when crafting these items, labelling them if they are not vegan. Vegan and non-vegan items do not stack.
Hopefully, Minecraft will add proper ingredient detection in the future so this can be improved.
Vegancraft
This is a standalone datapack, but was designed as a part of Vegancraft, a collection of datapacks with the goal of making a vegan gamestyle possible in a vanilla-like way without missing any game features.
When playing using the full Vegancraft datapack instead of the standalone Plant-based Foods datapack, the following features are enabled:
- A custom advancement tree.
- Some xp will be awarded when crafting seitan steaks and not-fish/not-salmon fillets. The amount of xp is roughly equivalent to that you would get by getting those items the “regular” way (breeding and killing cows, fishing).
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 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.
Known issues and solutions
- As mentioned before, custom ingredients aren’t automatically filled when clicking on a recipe in the recipe book. You will have to manually put them in the grid.
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
"dnv.vegan": true
in thecustom_data
component of the item. - If it is a non-vegan food retexturing a vegan food item, just include
"dnv.vegan": false
in thecustom_data
component of the item.
Image gallery
Changelog
Version | Date | Summary |
---|---|---|
v2.0.2 | 08/Nov/2024 | Minor fixes + Updated for MC1.21.2+ |
v2.0.1 | 19/Jun/2024 | Updated to MC1.21 |
v2.0 | 20/May/2024 | Added new foods + removed advancements + updated to MC1.20.5 |
v1.1 | 05/Jun/2023 | MC1.20 update + minor fixes + added readme. |
v1.1 | 05/Jun/2023 | MC1.20 update + minor fixes + added readme. |
v1.0.1 | 23/Aug/2022 | Minor fixes + added readme. |
v1-resourcepack_v1b | 20/Jul/2022 | Fixed a bug with the resourcepack that would show some errors in the game log. |
v1 | 17/Jun/2022 | Added custom recipes and textures for plant-based milk, vegan honey, seitan steak, and not-fish fillet + egg-free baking + optional vegancraft features. |
Legal terms
You are allowed to:
- Download, use, and edit this datapack1 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 either to this website or to the datapack’s PlanetMinecraft page, if listed above.
- 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 webpage or from its PlanetMinecraft page, if listed above. ↩