From: Elias Fleckenstein Date: Sat, 15 May 2021 19:14:23 +0000 (+0200) Subject: Move wool to its own mod X-Git-Url: https://git.lizzy.rs/?a=commitdiff_plain;h=38f71183e2289156444f595e6ccf1d3f261d9a8f;p=minetest-m13.git Move wool to its own mod --- diff --git a/data/mods/default/init.lua b/data/mods/default/init.lua index 66c384c..0978b3c 100644 --- a/data/mods/default/init.lua +++ b/data/mods/default/init.lua @@ -1381,163 +1381,3 @@ minetest.register_craft({ } }) --- Wool -- - -minetest.register_craft({ - output = 'default:red 16', - recipe = { - {'default:apple', 'default:white'}, - } -}) - -minetest.register_craft({ - output = 'default:yellow 16', - recipe = { - {'default:sand', 'default:white'}, - } -}) - -minetest.register_craft({ - output = 'default:white 16', - recipe = { - {'default:coal_lump', 'default:sand'}, - } -}) - - -minetest.register_craft({ - output = 'default:black 16', - recipe = { - {'default:coal_lump', 'default:grey'}, - } -}) - -minetest.register_craft({ - output = 'default:grey 16', - recipe = { - {'default:coal_lump', 'default:white'}, - } -}) - -minetest.register_craft({ - output = 'default:green 16', - recipe = { - {'default:leaves', 'default:white'}, - } -}) - - -minetest.register_craft({ - output = 'default:brown 16', - recipe = { - {'default:dirt', 'default:white'}, - } -}) - -minetest.register_craft({ - output = 'default:cyan 16', - recipe = { - {'default:jungletree', 'default:white'}, - } -}) - -minetest.register_craft({ - output = 'default:magenta 16', - recipe = { - {'default:cyan', 'default:red'}, - } -}) - -minetest.register_craft({ - output = 'default:blue 16', - recipe = { - {'default:cyan', 'default:magenta'}, - } -}) - - -minetest.register_craft({ - output = 'default:orange 16', - recipe = { - {'default:yellow', 'default:red'}, - } -}) - - -minetest.register_node("default:cyan", { - description = "Cyan", - tile_images = {"colour_cyan.png"}, - is_ground_content = true, - material = minetest.digprop_woodlike(0.25), -}) - -minetest.register_node("default:red", { - description = "Red", - tile_images = {"colour_red.png"}, - is_ground_content = true, - material = minetest.digprop_woodlike(0.25), -}) - -minetest.register_node("default:magenta", { - description = "Magenta", - tile_images = {"colour_magenta.png"}, - is_ground_content = true, - material = minetest.digprop_woodlike(0.25), -}) - -minetest.register_node("default:white", { - description = "White", - tile_images = {"colour_white.png"}, - is_ground_content = true, - material = minetest.digprop_woodlike(0.25), -}) - -minetest.register_node("default:blue", { - description = "Blue", - tile_images = {"colour_blue.png"}, - is_ground_content = true, - material = minetest.digprop_woodlike(0.25), -}) - -minetest.register_node("default:yellow", { - description = "Yellow", - tile_images = {"colour_yellow.png"}, - is_ground_content = true, - material = minetest.digprop_woodlike(0.25), -}) - -minetest.register_node("default:grey", { - description = "Grey", - tile_images = {"colour_grey.png"}, - is_ground_content = true, - material = minetest.digprop_woodlike(0.25), -}) - -minetest.register_node("default:black", { - description = "Black", - tile_images = {"colour_black.png"}, - is_ground_content = true, - material = minetest.digprop_woodlike(0.25), -}) - -minetest.register_node("default:green", { - description = "Green", - tile_images = {"colour_green.png"}, - is_ground_content = true, - material = minetest.digprop_woodlike(0.25), -}) - -minetest.register_node("default:brown", { - description = "Brown", - tile_images = {"colour_brown.png"}, - is_ground_content = true, - material = minetest.digprop_woodlike(0.25), -}) - - -minetest.register_node("default:orange", { - description = "Orange", - tile_images = {"colour_orange.png"}, - is_ground_content = true, - material = minetest.digprop_woodlike(0.25), -}) diff --git a/data/mods/default/textures/colour_black.png b/data/mods/default/textures/colour_black.png deleted file mode 100644 index 03f9480..0000000 Binary files a/data/mods/default/textures/colour_black.png and /dev/null differ diff --git a/data/mods/default/textures/colour_blue.png b/data/mods/default/textures/colour_blue.png deleted file mode 100644 index 53f1225..0000000 Binary files a/data/mods/default/textures/colour_blue.png and /dev/null differ diff --git a/data/mods/default/textures/colour_brown.png b/data/mods/default/textures/colour_brown.png deleted file mode 100644 index ef41c69..0000000 Binary files a/data/mods/default/textures/colour_brown.png and /dev/null differ diff --git a/data/mods/default/textures/colour_cyan.png b/data/mods/default/textures/colour_cyan.png deleted file mode 100644 index 9b79029..0000000 Binary files a/data/mods/default/textures/colour_cyan.png and /dev/null differ diff --git a/data/mods/default/textures/colour_green.png b/data/mods/default/textures/colour_green.png deleted file mode 100644 index f9dc519..0000000 Binary files a/data/mods/default/textures/colour_green.png and /dev/null differ diff --git a/data/mods/default/textures/colour_grey.png b/data/mods/default/textures/colour_grey.png deleted file mode 100644 index 6fd76b6..0000000 Binary files a/data/mods/default/textures/colour_grey.png and /dev/null differ diff --git a/data/mods/default/textures/colour_magenta.png b/data/mods/default/textures/colour_magenta.png deleted file mode 100644 index 1c300f6..0000000 Binary files a/data/mods/default/textures/colour_magenta.png and /dev/null differ diff --git a/data/mods/default/textures/colour_orange.png b/data/mods/default/textures/colour_orange.png deleted file mode 100644 index 0a2ed90..0000000 Binary files a/data/mods/default/textures/colour_orange.png and /dev/null differ diff --git a/data/mods/default/textures/colour_red.png b/data/mods/default/textures/colour_red.png deleted file mode 100644 index b172998..0000000 Binary files a/data/mods/default/textures/colour_red.png and /dev/null differ diff --git a/data/mods/default/textures/colour_white.png b/data/mods/default/textures/colour_white.png deleted file mode 100644 index 6a9daef..0000000 Binary files a/data/mods/default/textures/colour_white.png and /dev/null differ diff --git a/data/mods/default/textures/colour_yellow.png b/data/mods/default/textures/colour_yellow.png deleted file mode 100644 index bd7d655..0000000 Binary files a/data/mods/default/textures/colour_yellow.png and /dev/null differ diff --git a/data/mods/wool/depends.txt b/data/mods/wool/depends.txt new file mode 100644 index 0000000..4ad96d5 --- /dev/null +++ b/data/mods/wool/depends.txt @@ -0,0 +1 @@ +default diff --git a/data/mods/wool/init.lua b/data/mods/wool/init.lua new file mode 100644 index 0000000..d2e7e0d --- /dev/null +++ b/data/mods/wool/init.lua @@ -0,0 +1,161 @@ +-- Wool -- + +minetest.register_craft({ + output = 'wool:red 16', + recipe = { + {'default:apple', 'wool:white'}, + } +}) + +minetest.register_craft({ + output = 'wool:yellow 16', + recipe = { + {'default:sand', 'wool:white'}, + } +}) + +minetest.register_craft({ + output = 'wool:white 16', + recipe = { + {'default:coal_lump', 'default:sand'}, + } +}) + + +minetest.register_craft({ + output = 'wool:black 16', + recipe = { + {'default:coal_lump', 'wool:grey'}, + } +}) + +minetest.register_craft({ + output = 'wool:grey 16', + recipe = { + {'default:coal_lump', 'wool:white'}, + } +}) + +minetest.register_craft({ + output = 'wool:green 16', + recipe = { + {'default:leaves', 'wool:white'}, + } +}) + + +minetest.register_craft({ + output = 'wool:brown 16', + recipe = { + {'default:dirt', 'wool:white'}, + } +}) + +minetest.register_craft({ + output = 'wool:cyan 16', + recipe = { + {'default:jungletree', 'wool:white'}, + } +}) + +minetest.register_craft({ + output = 'default:magenta 16', + recipe = { + {'wool:cyan', 'wool:red'}, + } +}) + +minetest.register_craft({ + output = 'wool:blue 16', + recipe = { + {'wool:cyan', 'wool:magenta'}, + } +}) + + +minetest.register_craft({ + output = 'wool:orange 16', + recipe = { + {'wool:yellow', 'wool:red'}, + } +}) + + +minetest.register_node("wool:cyan", { + description = "Cyan", + tile_images = {"wool_cyan.png"}, + is_ground_content = true, + material = minetest.digprop_woodlike(0.25), +}) + +minetest.register_node("wool:red", { + description = "Red Wool", + tile_images = {"wool_red.png"}, + is_ground_content = true, + material = minetest.digprop_woodlike(0.25), +}) + +minetest.register_node("wool:magenta", { + description = "Magenta Wool", + tile_images = {"wool_magenta.png"}, + is_ground_content = true, + material = minetest.digprop_woodlike(0.25), +}) + +minetest.register_node("wool:white", { + description = "White Wool", + tile_images = {"wool_white.png"}, + is_ground_content = true, + material = minetest.digprop_woodlike(0.25), +}) + +minetest.register_node("wool:blue", { + description = "Blue Wool", + tile_images = {"wool_blue.png"}, + is_ground_content = true, + material = minetest.digprop_woodlike(0.25), +}) + +minetest.register_node("wool:yellow", { + description = "Yellow Wool", + tile_images = {"wool_yellow.png"}, + is_ground_content = true, + material = minetest.digprop_woodlike(0.25), +}) + +minetest.register_node("wool:grey", { + description = "Grey Wool", + tile_images = {"wool_grey.png"}, + is_ground_content = true, + material = minetest.digprop_woodlike(0.25), +}) + +minetest.register_node("wool:black", { + description = "Black Wool", + tile_images = {"wool_black.png"}, + is_ground_content = true, + material = minetest.digprop_woodlike(0.25), +}) + +minetest.register_node("wool:green", { + description = "Green Wool", + tile_images = {"wool_green.png"}, + is_ground_content = true, + material = minetest.digprop_woodlike(0.25), +}) + +minetest.register_node("wool:brown", { + description = "Brown Wool", + tile_images = {"wool_brown.png"}, + is_ground_content = true, + material = minetest.digprop_woodlike(0.25), +}) + + +minetest.register_node("wool:orange", { + description = "Orange", + tile_images = {"wool_orange.png"}, + is_ground_content = true, + material = minetest.digprop_woodlike(0.25), +}) + diff --git a/data/mods/wool/textures/wool_black.png b/data/mods/wool/textures/wool_black.png new file mode 100644 index 0000000..03f9480 Binary files /dev/null and b/data/mods/wool/textures/wool_black.png differ diff --git a/data/mods/wool/textures/wool_blue.png b/data/mods/wool/textures/wool_blue.png new file mode 100644 index 0000000..53f1225 Binary files /dev/null and b/data/mods/wool/textures/wool_blue.png differ diff --git a/data/mods/wool/textures/wool_brown.png b/data/mods/wool/textures/wool_brown.png new file mode 100644 index 0000000..ef41c69 Binary files /dev/null and b/data/mods/wool/textures/wool_brown.png differ diff --git a/data/mods/wool/textures/wool_cyan.png b/data/mods/wool/textures/wool_cyan.png new file mode 100644 index 0000000..9b79029 Binary files /dev/null and b/data/mods/wool/textures/wool_cyan.png differ diff --git a/data/mods/wool/textures/wool_green.png b/data/mods/wool/textures/wool_green.png new file mode 100644 index 0000000..f9dc519 Binary files /dev/null and b/data/mods/wool/textures/wool_green.png differ diff --git a/data/mods/wool/textures/wool_grey.png b/data/mods/wool/textures/wool_grey.png new file mode 100644 index 0000000..6fd76b6 Binary files /dev/null and b/data/mods/wool/textures/wool_grey.png differ diff --git a/data/mods/wool/textures/wool_magenta.png b/data/mods/wool/textures/wool_magenta.png new file mode 100644 index 0000000..1c300f6 Binary files /dev/null and b/data/mods/wool/textures/wool_magenta.png differ diff --git a/data/mods/wool/textures/wool_orange.png b/data/mods/wool/textures/wool_orange.png new file mode 100644 index 0000000..0a2ed90 Binary files /dev/null and b/data/mods/wool/textures/wool_orange.png differ diff --git a/data/mods/wool/textures/wool_red.png b/data/mods/wool/textures/wool_red.png new file mode 100644 index 0000000..b172998 Binary files /dev/null and b/data/mods/wool/textures/wool_red.png differ diff --git a/data/mods/wool/textures/wool_white.png b/data/mods/wool/textures/wool_white.png new file mode 100644 index 0000000..6a9daef Binary files /dev/null and b/data/mods/wool/textures/wool_white.png differ diff --git a/data/mods/wool/textures/wool_yellow.png b/data/mods/wool/textures/wool_yellow.png new file mode 100644 index 0000000..bd7d655 Binary files /dev/null and b/data/mods/wool/textures/wool_yellow.png differ