diff --git a/mods/wool/depends.txt b/mods/wool/depends.txt index e69de29b..331d858c 100644 --- a/mods/wool/depends.txt +++ b/mods/wool/depends.txt @@ -0,0 +1 @@ +default \ No newline at end of file diff --git a/mods/wool/init.lua b/mods/wool/init.lua index 4ad119e4..316ac8c5 100644 --- a/mods/wool/init.lua +++ b/mods/wool/init.lua @@ -9,6 +9,7 @@ local wool = {} -- colors, and then some recipes using more specific colors for a few non-base -- colors available. When crafting, the last recipes will be checked first. wool.dyes = { + {"plain", "Plain", nil}, {"white", "White", nil}, {"grey", "Grey", "basecolor_grey"}, {"black", "Black", "basecolor_black"}, @@ -46,3 +47,24 @@ for _, row in ipairs(wool.dyes) do end end +minetest.register_craft({ + type = "shapeless", + output = "wool:white", + recipe = {'dye:white', 'wool:plain'}, +}) +minetest.register_craft({ --Suggested by jojoa1997 + output = 'wool:plain 16', + recipe = { + {'default:leaves', 'default:papyrus', 'default:leaves'}, + {'default:papyrus', 'default:stick', 'default:papyrus'}, + {'default:leaves', 'default:papyrus', 'default:leaves'}, + } +}) +minetest.register_craft({ --for the more poor minetest players + output = 'wool:plain 8', + recipe = { + {'default:leaves', 'default:dry_shrub', 'default:leaves'}, + {'default:dry_shrub', 'default:stick', 'default:dry_shrub'}, + {'default:leaves', 'default:dry_shrub', 'default:leaves'}, + } +}) diff --git a/mods/wool/textures/wool_plain.png b/mods/wool/textures/wool_plain.png new file mode 100644 index 00000000..039c1336 Binary files /dev/null and b/mods/wool/textures/wool_plain.png differ