Vegancraft is a semi-modular datapack which makes a vegan gamestyle possible in a vanilla-like way without missing any game features. Tired of killing cows to make books and item frames? Tired of using sheep to make beds? This datapack is for you.

You can either download the full thing as a single datapack or download some single features as individual datapacks.

View project on GitHub View collection on PlanetMinecraft

Full datapack download

Choose the option compatible with your Minecraft version:

Minecraft supported versions Tested versions

Minecraft supported versions Tested versions

Minecraft supported versions Tested versions

Minecraft supported versions Tested versions

Minecraft supported versions Tested versions

Minecraft supported versions Tested versions

  • 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.
If you have any doubts, consult the Minecraft Wiki tutorials: Installing a data pack, Loading a resource pack.

Features

This datapack aims to make any vanilla feature available without hurting or using any mob. Some of the features are also available as individual datapacks, which are listed below. Check their individual pages to see their features.

Plant-based Foods

Vegan alternatives to dairy, eggs, honey, and meat.

Learn More

Acacia Gum

Get gum from stripping acacia trees. A vegan alternative for slime.

Learn More

Ethical Textiles

Plant-based alternatives for string, leather, beds, feathers, and armadillo scute. Use together with Acacia Gum to have fully vegan leather.

Learn More

Plant Wax

A plant-based alternative for honeycomb. Wax copper and craft candles without using bees!

Learn More

Magnet Fishing

Craft a magnet fishing rod and fish out iron and iron items from the water!

Learn More

Exclusive features

The following features are not available as standalone datapacks and are exclusive to this full version.

Vegan Brewing

A ton of new items are added as alternatives for animal-based brewing ingredients.

  • Blazing Powder: an alternative to blaze powder. Crafted using a magma block and 4 glowstone dust.
  • Blazing Rod: an alternative to blaze rods. Crafted using a lightning rod and 2 blazing powder.
  • Gunpowder is craftable from any coal + redstone + glowstone dust.
  • Poisonous Sprout: an alternative to spider eyes. Crafted from poisonous potatoes.
  • Fermented Sprout: an alternative to fermented spider eyes. Crafted in the same way but from poisonous sprouts.
  • Hardened Seagrass: an alternative to turtle scutes. Crafted from seagrass and wax.
  • End’s Mist: an alternative to dragon’s breath. Crafted from a glass bottle, blazing powder, and a chorus flower.
  • Bouncy Boot: an alternative to rabbit’s feet. Crafted from leather boots surrounded by slimeballs (or acacia gum).
  • Puffer Bubble: an alternative to pufferfish. Crafted from a heart of the sea and soul sand.
  • Feathery Membrane: an alternative to phantom membranes. Crafted from feathers and wax.
  • Breezy Rod: an alternative to breeze rods. Crafted using a blaze rod and dragon’s breath.

Sniffer plants also drop some brewing ingredients, including a ghast tear alternative, see Sniffer Plants for details.

Other animal brewing ingredients can already be obtained in a vegan way through other features:

  • Magma cream and slime blocks by substituting slime balls with acacia gum.
  • Synthetic cobwebs can be crafted using acacia gum and plant string.

XP from farming plants

A new feature that rewards players with experience for farming crops. Just as killing and breeding animals gives XP, this datapack makes it so harvesting plants also drops XP.

  • Each plant has a certain chance to drop 1 XP. This chance is calculated based on how hard it is to reproduce and grow the plant and was balanced to be as equivalent as possible to farming animals.
    • Certain plants do not drop any XP, either because of how easy they are to produce & harvest or because of other balance concerns. These are: bamboo, flowers, dripleaves, seagrass, vines, melons, and pumpkins. Mushrooms also are also not included for this reason. As for trees, breaking their leaves manually is the only way to obtain XP from them.
  • XP is only dropped when a player breaks the block. It’s not dropped if the block is broken by explosions, pistons, etc.
    • In the case of sweet and glow berries, XP is also obtained by harvesting them with right click.
    • Only the block mentioned above drops XP, not any other block in the plant. For example, breaking a chorus plant does not drop XP, only directly breaking the flower does so.
    • Cactus and sugar cane do not currently drop any XP because of a bug in the game related to their block states. They will work correctly when Mojang fixes that bug.
    • (Vegancraft only) In the case of sniffer plants (torchflower and pitcher plant), they will not drop XP from harvesting the plant with silk touch or shears. They will only do so if broken with any other tool.
  • XP is NOT dropped from player-placed blocks. Some plants, like kelp or chorus flowers, are planted by placing the block, but they will only drop XP after they have grown. In summary: you can’t farm XP by repeteadly placing and breaking the same block, you will have to at least wait for the plant to grow.
  • To prevent exploiting this mechanic by using fast semi-automatic farms or spamming bone meal, if a player gains a lot of XP in a small period of time, the chances for XP to drop will decrease for that player until enough time has passed. The chances start decreasing at 200 gained XP and will drop to zero at 600 XP; from there, it will take ~6 minutes for the chances to recover their regular values. This system would cap at 64 XP/minute in an ideal ultra-fast farm (probably lower in a real case), which is still lower than most mob farms.

Chance that each crop has to drop 1 XP. Note that XP is only dropped when a block is directly broken by a player.

Copper Horns

Same as the goat horn, just a different texture and way of obtaining.

  • A horn with the “ponder” sound can be crafted using copper ingots and wax.
  • All the other sounds are made in the smithing table, by combining an existing horn with a trim smithing template and a copper ingot. Each sound comes from different templates:
    • “ponder”: from trim templates: “wayfinder”, “raiser”, “shaper”, “host”
    • “sing”: from trim templates: “coast”, “dune”
    • “seek”: from trim templates: “sentry”, “vex”
    • “feel”: from trim template: “wild”
    • “admire”: from trim templates: “ward”, “silence”
    • “call”: from trim templates: “eye”, “spire”
    • “yearn”: from trim template: “snout”
    • “dream”: from trim template: “rib”

Inks and Dyes

Some dyes are usually obtained from mobs, this adds alternative sources for them. Ink sacs are the only way of making signs glow/not glow, so alternative recipes for them were also added.

  • Black dye is craftable from any coal.
  • Ink sacs are craftable from black dye.
  • A book and pencil (same as a “book and quill”) is craftable using a book, a stick, and any coal.
  • Black and white dyes are craftable from dark oak and birch logs/wood, respectively, by using the stonecutter (this simulates grinding their bark).
  • Glow ink sacs are craftable from glowstone dust, glow berries, or glow lichen.
  • Glow item frames are craftable by using glowstone dust, glow berries, or glow lichen instead of a glow ink sac.

Mob heads

Some heads, like creeper and wither skeleton heads are used for banner patterns and for fireworks, so alternatives for them were needed. Since there also are more mob heads which can be used on note block, I added all of them:

  • Most heads are crafted from a carved pumpkin surrounded by dyes and items related to the mob:
    • Creeper head: carved pumpkin surrounded by green dyes and gunpowder (see the brewing section for vegan gunpowder).
    • Skeleton skull: carved pumpkin surrounded by white dyes and bone blocks.
    • Zombie head: carved pumpkin surrounded by fermented spider eyes (see the brewing section for alternatives to spider eyes).
  • Then, the heads from the harder mobs are made using a template so you have to actually go to the mobs’ locations and face some challenge:
    • Piglin head: carved pumpkin + pink dye + nether gold ore + either the “snout” trim smithing template or the piglin banner pattern.
    • Wither skeleton skull: skeleton skull + black dye + netherite ingot + “rib” trim smithing template

Froglights

Froglights are craftable with a shroomlight block, prismarine crystals, and a dye related to the froglight color:

  • Yellow dye: ochre froglight
  • Magenta dye: pearlescent froglight
  • Green dye: verdant froglight

A shroomlight is used due to it being an organic glowing block like the froglight and also being obtained in the nether. Prismarine crystals are used because of their relation to water and the more crystaline look of froglights.

New banner patterns

There are two new banner patterns available in the loom:

  • The “sprout” pattern (🌱), which requires the flower charge pattern (craftable with flowers).
  • The “circled V” pattern (ⓥ), which requires the globe pattern (obtained from cartographer villagers).

These do not replace any vanilla patterns, they are just extras.

Sniffer Plants

  • Torchflower and pitcher seeds are obtainable in ocean ruins from brushing suspicious sand and gravel, respectively. These replace the wooden hoe in these blocks’ loot tables so, whenever you would get a wooden hoe (2/15 chance), you get a sniffer seed instead.
  • Sniffer seeds are also farmable: when breaking a fully grown torchflower or pitcher plant, they will drop 1–2 of their seeds instead of dropping themselves (increased with Fortune enchantment). You can still collect the plant itself by using shears or any tool with silk touch*. In addition:
    • Torchflowers have a small chance to drop blazing powder (see brewing section).
    • Pitcher plants have a small chance to drop “pitcher fluid drops” (a ghast tear alternative).

Other recipes

The following recipes are experimental and some of them will probably change in future updates due to balance concerns:

  • Prismarine shard: from smelting amethyst shards
  • Prismarine crystals: from smelting prismarine shards
  • Trident: 3 diamonds swords, a blaze rod, and 3 prismarine crystals
  • Totem of undying: 1 gold block, 2 emeralds, and 1 echo shard
  • Wither rose: 4 wither roses from a rose bush, a netherite ingot, and a soul sand or soil block
  • Nether star: a single blaze powder surrounded by 4 diamonds and 4 netherite ingots
  • Ender eye: compass, blaze powder, and crying obsidian
  • Ender pearl: a chorus fruit + an emerald
  • Shulker box: a chest surrounded by 4 ender pearls and 4 popped chorus fruits
  • Trial key: polished tuff, lightning rod, and obsidian
  • Ominous trial key: polished tuff, blaze rod, and crying obsidian

Other loot table changes

  • Nautilus shells can be found in buried treasures and in ocean ruins chests
  • Tide armor trims can be found in ocean ruins chests
  • Sponges can be obtained by brushing suspicous sand/gravel in ocean ruins
  • Nether stars can be rarely found in ancient ruins chests

Resourcepack

Most of these features contain custom textures and item names. The Vegancraft resourcepack is needed in order to view them properly. For simplicity, this resourcepack is also the same for all sub-datapacks, and is available on the Downloads section or in the page of any single datapack that uses it.

Future Features

Planned features that may arrive in future versions…

Pacifist story progression

In the future, I would like to implement non-violent ways to progress in the “story” of Minecraft (i.e. beating the bosses and going to the End). Meanwhile, simple alternatives for their related items were added, like nether stars, wither roses, shulker shells, etc.

Contributing

If you wish to contribute in any way to the development of Vegancraft, you can contact me on any platform, I will gladly welcome feature suggestions or even collaborators.

You can also create an issue on this project’s GitHub repository for bug reports, feature requests, contributions, or any question you may have.

Translations

If you wish to translate this datapack to your language(s) (or fix any already existing one), just use the “lang” files you can find inside the resorcepack as template, and send your version to me either via a pull request or an issue. I will credit you as translator on here, on the corresponding datapacks’ PlanetMinecraft pages, and on the README file of the resourcepack.

Vegan Minecraft server

The Vegan Minecraft server is currently using this datapack, and its players helped give feedback to shape the datapack as it is right now. Don’t doubt to join if you want to play vegan Minecraft with fellow vegans!

Changelog

VersionDateSummary
v1.2.2 08/Nov/2024 Added vault key recipes + Updated for MC1.21.2+
v1.2.1 27/Aug/2024 Added missing items + balance changes
v1.2 19/Jun/2024 Added new recipes, boosted XP from crops.
v1.1 01/Jun/2024 Added vegan brewing, decoration, XP from crops, and much more.
v1.0.1 05/Jan/2024 Updated for 1.20.3+ compatibility.
v1.0 06/Jun/2023 Merged new datapack Magnet Fishing + MC1.20 changes + optimization.
v1e 15/Dec/2022 Merged new datapack Plant Wax v1.
v1d 15/Oct/2022 Merged new datapack Ethical Textiles v1.
v1c 25/Aug/2022 Merged new datapack Acacia Gum v1 and minor fixes.
v1b 22/Jul/2022 Merged new datapack Omnivorous Pets v1.
v1a 17/Jun/2022 First public pre-release, contains only the first released datapack, Plant-based Foods v1.

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.

  1. 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.