Dyeable Saplings

A lightweight Minecraft 1.21.7 datapack that adds eight new shapeless crafting recipes, letting you “dye” any sapling into a different tree type. No commands, functions, or dependencies—just pure crafting.


What It Does

  • Combine any vanilla sapling with a matching dye in a crafting table to get a new sapling type.

  • Supports these conversions:

    • Oak ← green dye
    • Spruce ← brown dye
    • Birch ← white dye
    • Jungle ← lime dye
    • Acacia ← orange dye
    • Dark Oak ← black dye
    • Cherry ← pink dye
    • Pale Oak ← light gray dye

Installation

  1. Download the DyableSaplings datapack ZIP or clone from Modrinth.
  2. Place the DyableSaplings folder into your world’s datapacks/ directory.
  3. Launch Minecraft 1.21.4 or newer, then run /reload in‑game.
  4. Verify it’s loaded with /datapack list (should show DyableSaplings enabled).

Usage

  1. Open a crafting table.
  2. Place any sapling in one slot.
  3. Place the corresponding dye (see list above) in any other slot.
  4. Retrieve your dyed sapling from the result slot.

Example: any sapling + pink dye → Cherry Sapling


📄 Details

  • Pack format: 81 (for 1.21.7, though you can download older versions)

  • File structure:

    DyableSaplings/
    ├ pack.mcmeta
    ├ pack.png
    └ data/
      └ dyeablesaplings/
        └ recipes/
          ├ dye_to_oak_sapling.json
          ├ dye_to_spruce_sapling.json
          └ …
    

License

This datapack is released under the MIT License. Feel free to modify and redistribute.


Project members

Kxffie

Member

Details

Licensed MIT
Published 6 months ago
Updated 4 months ago