Minecraft Data Packs / Crafting Recipe

Ethical Textiles (plant string and leather)

  • check_circle Advancements
  • check_circle Functions
  • check_circle Recipes
  • 6,024 views, 3 today
  • 266 downloads, 0 today
  • 29
  • 26
  • 1
Required Resource Pack
daenvil
Level 60 : High Grandmaster Creeper Hugger
116

Summary


A datapack that adds plant-based alternatives to leather, string, beds, feathers, and armadillo scute.

I recommend using my Acacia Gum datapack in order to have a fully plant-based leather option (but it's not required to use this datapack).

New Recipes

  • Faux Leather: crafted with 3 slime balls and either 3 of the following ingredients:
    • Cactus
    • Dark oak log or wood
    • Bamboo block
    or 6:
    • Paper
    • Dried kelp
  • Plant string: vines, sugar cane, and dripleaves can be used to craft string. Use 4 of these strings to craft plant-based "wool".
  • Faux feathers: crafted with 1 stick, 2 string, and 1 leaves.
  • Rudimentary beds can be crafted with 3 wooden planks and 3 hay, or 6 jungle leaves or grass.
  • Synthetic cobwebs can be crafted with 8 strings and a slime ball.
  • Armor scales (an armadillo scute alternative) can be crafted with 1 diamond, 2 string, and 1 slime ball. Use these to craft wolf armor without needing armadillos.
  • With this datapack, you can craft a regular brush using 4 string instead of a feather, and an item frame using paper instead of leather.
You can find screenshots of all the recipes and more details on this page.

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:

In-game recipe book showing all custom items

The Vegancraft Resourcepack (download above) is required to see the textures in-game.

Other info:

Reasoning for the recipes
- Faux leather is based on real-world alternatives for leather, dark oak representing tree bark. Slime represents the plastic substances which are often used in their manufacture.

- Rudimentary beds: I just found it weird how in the early game you need to find sheep in order to sleep, and thought it would make sense to be able to craft beds with more rudimentary materials.

- String: since the most common real-world plants that produce fibers are not in the game (cotton, linen, flax...) I just decided to take the vanilla plants that looked more "stringy" and also sugar cane, because in-game it is already implied that it produces fiber since you make paper from it.

- Faux feathers can be crafted in real life using cloth or leaves. I decided to use leaves for this recipe since they already have a similar shape and can be used to craft arrows, whil using wool would make them very easy to get (since you can craft wool from string). The recipe represents leaves sewn together to a small stick in a feather-like shape.

- Since cobweb is rarely used in the game, I just added a simple recipe which represents strings covered in slime to make them sticky.

- Armor scale represents the obvious. It uses a diamond since the wolf armor’s protection is similar to that of diamond horse armor, and the strings and slime represent how these scales connect to one another to form an armor.

- The alternative brush recipe is just to have an easier way to obtain a brush without killing birds. Otherwise, you would have to first craft faux feathers, which can be a bit of a pain when you are out exploring.

- I considered adding a recipe for rabbit hides but, since they are only used to craft bundles, which are not yet officially in the game, I didn't do it. If you want to craft bundles without killing rabbits, I suggest using Vanilla Tweaks' Craftable Bundles (Leather).

- I didn't create a "vegan wool" item because of how many color variants there are and the difficult/cumbersome it would be to have a vegan variant for each one of them.

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.


Older versions

Supported Minecraft versions
Tested in
Download Link
1.21.5
1.21.5
Use the Download button on this page
1.21.4
1.21.4
1.21.2–1.21.3
1.21.3
1.21–1.21.1
1.21.1
1.20.5–1.20.6
1.20.6
1.20–1.20.4
1.20, 1.20.4
1.17–1.19.4
1.17.1, 1.18.2, 1.19.2



You can find more info on my webpage.
CompatibilityMinecraft 1.17
toMinecraft 1.21
Tags

8 Update Logs

v2.1.1 - for Minecraft 1.21.5 : by daenvil 04/17/2025 2:29:36 pmApr 17th

- Adapted to work with Minecraft 1.21.5
LOAD MORE LOGS

Create an account or sign in to comment.

Sieglinde98
09/27/2024 9:35 pm
They/Them • Level 1 : New Collective
YES. YES TO EVERY DATAPACK YOU'VE MADE. I LOVE ALL OF THIS. THANK YOU. AAA
2

Welcome