From 7e843c92a66f90436430221bcb3673163344a902 Mon Sep 17 00:00:00 2001
From: PilzAdam <pilzadam@minetest.net>
Date: Sat, 23 Mar 2013 17:42:40 +0100
Subject: [PATCH] Move creative, dye, vessels and wool to common

---
 game.conf                                     |   2 +-
 mods/creative/README.txt                      |  22 ---
 mods/creative/depends.txt                     |   1 -
 mods/creative/init.lua                        | 162 ------------------
 mods/dye/README.txt                           |  15 --
 mods/dye/depends.txt                          |   0
 mods/dye/init.lua                             | 134 ---------------
 mods/dye/textures/dye_black.png               | Bin 364 -> 0 bytes
 mods/dye/textures/dye_blue.png                | Bin 352 -> 0 bytes
 mods/dye/textures/dye_brown.png               | Bin 348 -> 0 bytes
 mods/dye/textures/dye_cyan.png                | Bin 370 -> 0 bytes
 mods/dye/textures/dye_dark_green.png          | Bin 367 -> 0 bytes
 mods/dye/textures/dye_dark_grey.png           | Bin 371 -> 0 bytes
 mods/dye/textures/dye_green.png               | Bin 376 -> 0 bytes
 mods/dye/textures/dye_grey.png                | Bin 374 -> 0 bytes
 mods/dye/textures/dye_magenta.png             | Bin 380 -> 0 bytes
 mods/dye/textures/dye_orange.png              | Bin 374 -> 0 bytes
 mods/dye/textures/dye_pink.png                | Bin 364 -> 0 bytes
 mods/dye/textures/dye_red.png                 | Bin 381 -> 0 bytes
 mods/dye/textures/dye_violet.png              | Bin 376 -> 0 bytes
 mods/dye/textures/dye_white.png               | Bin 375 -> 0 bytes
 mods/dye/textures/dye_yellow.png              | Bin 389 -> 0 bytes
 mods/vessels/README.txt                       |  45 -----
 mods/vessels/depends.txt                      |   1 -
 mods/vessels/init.lua                         |  89 ----------
 .../alternates/vessels_drinking_glass.png     | Bin 253 -> 0 bytes
 .../alternates/vessels_glass_bottle.png       | Bin 242 -> 0 bytes
 .../alternates/vessels_steel_bottle.png       | Bin 345 -> 0 bytes
 .../textures/vessels_drinking_glass.png       | Bin 253 -> 0 bytes
 .../textures/vessels_drinking_glass_inv.png   | Bin 338 -> 0 bytes
 .../vessels/textures/vessels_glass_bottle.png | Bin 242 -> 0 bytes
 .../textures/vessels_glass_bottle_inv.png     | Bin 405 -> 0 bytes
 .../textures/vessels_glass_fragments.png      | Bin 425 -> 0 bytes
 .../vessels/textures/vessels_steel_bottle.png | Bin 345 -> 0 bytes
 .../textures/vessels_steel_bottle_inv.png     | Bin 342 -> 0 bytes
 mods/wool/README.txt                          |  28 ---
 mods/wool/depends.txt                         |   0
 mods/wool/init.lua                            |  48 ------
 mods/wool/textures/wool_black.png             | Bin 3177 -> 0 bytes
 mods/wool/textures/wool_blue.png              | Bin 3214 -> 0 bytes
 mods/wool/textures/wool_brown.png             | Bin 3229 -> 0 bytes
 mods/wool/textures/wool_cyan.png              | Bin 3243 -> 0 bytes
 mods/wool/textures/wool_dark_green.png        | Bin 3268 -> 0 bytes
 mods/wool/textures/wool_dark_grey.png         | Bin 3384 -> 0 bytes
 mods/wool/textures/wool_green.png             | Bin 3377 -> 0 bytes
 mods/wool/textures/wool_grey.png              | Bin 3432 -> 0 bytes
 mods/wool/textures/wool_magenta.png           | Bin 3366 -> 0 bytes
 mods/wool/textures/wool_orange.png            | Bin 3386 -> 0 bytes
 mods/wool/textures/wool_pink.png              | Bin 3115 -> 0 bytes
 mods/wool/textures/wool_red.png               | Bin 3355 -> 0 bytes
 mods/wool/textures/wool_violet.png            | Bin 3246 -> 0 bytes
 mods/wool/textures/wool_white.png             | Bin 3275 -> 0 bytes
 mods/wool/textures/wool_yellow.png            | Bin 3196 -> 0 bytes
 53 files changed, 1 insertion(+), 546 deletions(-)
 delete mode 100644 mods/creative/README.txt
 delete mode 100644 mods/creative/depends.txt
 delete mode 100644 mods/creative/init.lua
 delete mode 100644 mods/dye/README.txt
 delete mode 100644 mods/dye/depends.txt
 delete mode 100644 mods/dye/init.lua
 delete mode 100644 mods/dye/textures/dye_black.png
 delete mode 100644 mods/dye/textures/dye_blue.png
 delete mode 100644 mods/dye/textures/dye_brown.png
 delete mode 100644 mods/dye/textures/dye_cyan.png
 delete mode 100644 mods/dye/textures/dye_dark_green.png
 delete mode 100644 mods/dye/textures/dye_dark_grey.png
 delete mode 100644 mods/dye/textures/dye_green.png
 delete mode 100644 mods/dye/textures/dye_grey.png
 delete mode 100644 mods/dye/textures/dye_magenta.png
 delete mode 100644 mods/dye/textures/dye_orange.png
 delete mode 100644 mods/dye/textures/dye_pink.png
 delete mode 100644 mods/dye/textures/dye_red.png
 delete mode 100644 mods/dye/textures/dye_violet.png
 delete mode 100644 mods/dye/textures/dye_white.png
 delete mode 100644 mods/dye/textures/dye_yellow.png
 delete mode 100644 mods/vessels/README.txt
 delete mode 100644 mods/vessels/depends.txt
 delete mode 100644 mods/vessels/init.lua
 delete mode 100644 mods/vessels/textures/alternates/vessels_drinking_glass.png
 delete mode 100644 mods/vessels/textures/alternates/vessels_glass_bottle.png
 delete mode 100644 mods/vessels/textures/alternates/vessels_steel_bottle.png
 delete mode 100644 mods/vessels/textures/vessels_drinking_glass.png
 delete mode 100644 mods/vessels/textures/vessels_drinking_glass_inv.png
 delete mode 100644 mods/vessels/textures/vessels_glass_bottle.png
 delete mode 100644 mods/vessels/textures/vessels_glass_bottle_inv.png
 delete mode 100644 mods/vessels/textures/vessels_glass_fragments.png
 delete mode 100644 mods/vessels/textures/vessels_steel_bottle.png
 delete mode 100644 mods/vessels/textures/vessels_steel_bottle_inv.png
 delete mode 100644 mods/wool/README.txt
 delete mode 100644 mods/wool/depends.txt
 delete mode 100644 mods/wool/init.lua
 delete mode 100644 mods/wool/textures/wool_black.png
 delete mode 100644 mods/wool/textures/wool_blue.png
 delete mode 100644 mods/wool/textures/wool_brown.png
 delete mode 100644 mods/wool/textures/wool_cyan.png
 delete mode 100644 mods/wool/textures/wool_dark_green.png
 delete mode 100644 mods/wool/textures/wool_dark_grey.png
 delete mode 100644 mods/wool/textures/wool_green.png
 delete mode 100644 mods/wool/textures/wool_grey.png
 delete mode 100644 mods/wool/textures/wool_magenta.png
 delete mode 100644 mods/wool/textures/wool_orange.png
 delete mode 100644 mods/wool/textures/wool_pink.png
 delete mode 100644 mods/wool/textures/wool_red.png
 delete mode 100644 mods/wool/textures/wool_violet.png
 delete mode 100644 mods/wool/textures/wool_white.png
 delete mode 100644 mods/wool/textures/wool_yellow.png

diff --git a/game.conf b/game.conf
index b66889f..ae19fdf 100644
--- a/game.conf
+++ b/game.conf
@@ -1,2 +1,2 @@
 name = Minetest
-common_mods = bucket, default, doors, fire, stairs
+common_mods = bucket, creative, default, doors, dye, fire, stairs, vessels, wool
diff --git a/mods/creative/README.txt b/mods/creative/README.txt
deleted file mode 100644
index 7d49b98..0000000
--- a/mods/creative/README.txt
+++ /dev/null
@@ -1,22 +0,0 @@
-Minetest 0.4 mod: creative
-==========================
-
-Implements creative mode.
-
-Switch on by using the "creative_mode" setting.
-
-Registered items that
-- have a description, and
-- do not have the group not_in_creative_inventory
-are added to the creative inventory.
-
-License of source code and media files:
----------------------------------------
-Copyright (C) 2012 Perttu Ahola (celeron55) <celeron55@gmail.com>
-
-This program is free software. It comes without any warranty, to
-the extent permitted by applicable law. You can redistribute it
-and/or modify it under the terms of the Do What The Fuck You Want
-To Public License, Version 2, as published by Sam Hocevar. See
-http://sam.zoy.org/wtfpl/COPYING for more details.
-
diff --git a/mods/creative/depends.txt b/mods/creative/depends.txt
deleted file mode 100644
index 4ad96d5..0000000
--- a/mods/creative/depends.txt
+++ /dev/null
@@ -1 +0,0 @@
-default
diff --git a/mods/creative/init.lua b/mods/creative/init.lua
deleted file mode 100644
index 8ec21bc..0000000
--- a/mods/creative/init.lua
+++ /dev/null
@@ -1,162 +0,0 @@
--- minetest/creative/init.lua
-
-local creative_inventory = {}
-creative_inventory.creative_inventory_size = 0
-
--- Create detached creative inventory after loading all mods
-minetest.after(0, function()
-	local inv = minetest.create_detached_inventory("creative", {
-		allow_move = function(inv, from_list, from_index, to_list, to_index, count, player)
-			if minetest.setting_getbool("creative_mode") then
-				return count
-			else
-				return 0
-			end
-		end,
-		allow_put = function(inv, listname, index, stack, player)
-			return 0
-		end,
-		allow_take = function(inv, listname, index, stack, player)
-			if minetest.setting_getbool("creative_mode") then
-				return -1
-			else
-				return 0
-			end
-		end,
-		on_move = function(inv, from_list, from_index, to_list, to_index, count, player)
-		end,
-		on_put = function(inv, listname, index, stack, player)
-		end,
-		on_take = function(inv, listname, index, stack, player)
-			print(player:get_player_name().." takes item from creative inventory; listname="..dump(listname)..", index="..dump(index)..", stack="..dump(stack))
-			if stack then
-				print("stack:get_name()="..dump(stack:get_name())..", stack:get_count()="..dump(stack:get_count()))
-			end
-		end,
-	})
-	local creative_list = {}
-	for name,def in pairs(minetest.registered_items) do
-		if (not def.groups.not_in_creative_inventory or def.groups.not_in_creative_inventory == 0)
-				and def.description and def.description ~= "" then
-			table.insert(creative_list, name)
-		end
-	end
-	table.sort(creative_list)
-	inv:set_size("main", #creative_list)
-	for _,itemstring in ipairs(creative_list) do
-		inv:add_item("main", ItemStack(itemstring))
-	end
-	creative_inventory.creative_inventory_size = #creative_list
-	print("creative inventory size: "..dump(creative_inventory.creative_inventory_size))
-end)
-
--- Create the trash field
-local trash = minetest.create_detached_inventory("creative_trash", {
-	-- Allow the stack to be placed and remove it in on_put()
-	-- This allows the creative inventory to restore the stack
-	allow_put = function(inv, listname, index, stack, player)
-		if minetest.setting_getbool("creative_mode") then
-			return stack:get_count()
-		else
-			return 0
-		end
-	end,
-	on_put = function(inv, listname, index, stack, player)
-		inv:set_stack(listname, index, "")
-	end,
-})
-trash:set_size("main", 1)
-
-
-creative_inventory.set_creative_formspec = function(player, start_i, pagenum)
-	pagenum = math.floor(pagenum)
-	local pagemax = math.floor((creative_inventory.creative_inventory_size-1) / (6*4) + 1)
-	player:set_inventory_formspec("size[13,7.5]"..
-			--"image[6,0.6;1,2;player.png]"..
-			"list[current_player;main;5,3.5;8,4;]"..
-			"list[current_player;craft;8,0;3,3;]"..
-			"list[current_player;craftpreview;12,1;1,1;]"..
-			"list[detached:creative;main;0.3,0.5;4,6;"..tostring(start_i).."]"..
-			"label[2.0,6.55;"..tostring(pagenum).."/"..tostring(pagemax).."]"..
-			"button[0.3,6.5;1.6,1;creative_prev;<<]"..
-			"button[2.7,6.5;1.6,1;creative_next;>>]"..
-			"label[5,1.5;Trash:]"..
-			"list[detached:creative_trash;main;5,2;1,1;]")
-end
-minetest.register_on_joinplayer(function(player)
-	-- If in creative mode, modify player's inventory forms
-	if not minetest.setting_getbool("creative_mode") then
-		return
-	end
-	creative_inventory.set_creative_formspec(player, 0, 1)
-end)
-minetest.register_on_player_receive_fields(function(player, formname, fields)
-	if not minetest.setting_getbool("creative_mode") then
-		return
-	end
-	-- Figure out current page from formspec
-	local current_page = 0
-	local formspec = player:get_inventory_formspec()
-	local start_i = string.match(formspec, "list%[detached:creative;main;[%d.]+,[%d.]+;[%d.]+,[%d.]+;(%d+)%]")
-	start_i = tonumber(start_i) or 0
-
-	if fields.creative_prev then
-		start_i = start_i - 4*6
-	end
-	if fields.creative_next then
-		start_i = start_i + 4*6
-	end
-
-	if start_i < 0 then
-		start_i = start_i + 4*6
-	end
-	if start_i >= creative_inventory.creative_inventory_size then
-		start_i = start_i - 4*6
-	end
-		
-	if start_i < 0 or start_i >= creative_inventory.creative_inventory_size then
-		start_i = 0
-	end
-
-	creative_inventory.set_creative_formspec(player, start_i, start_i / (6*4) + 1)
-end)
-
-if minetest.setting_getbool("creative_mode") then
-	
-	minetest.register_item(":", {
-		type = "none",
-		wield_image = "wieldhand.png",
-		wield_scale = {x=1,y=1,z=2.5},
-		tool_capabilities = {
-			full_punch_interval = 0.5,
-			max_drop_level = 3,
-			groupcaps = {
-				crumbly = {times={[1]=0.5, [2]=0.5, [3]=0.5}, uses=0, maxlevel=3},
-				cracky = {times={[1]=0.5, [2]=0.5, [3]=0.5}, uses=0, maxlevel=3},
-				snappy = {times={[1]=0.5, [2]=0.5, [3]=0.5}, uses=0, maxlevel=3},
-				choppy = {times={[1]=0.5, [2]=0.5, [3]=0.5}, uses=0, maxlevel=3},
-				oddly_breakable_by_hand = {times={[1]=0.5, [2]=0.5, [3]=0.5}, uses=0, maxlevel=3},
-			}
-		}
-	})
-	
-	minetest.register_on_placenode(function(pos, newnode, placer, oldnode, itemstack)
-		return true
-	end)
-	
-	function minetest.handle_node_drops(pos, drops, digger)
-		if not digger or not digger:is_player() then
-			return
-		end
-		local inv = digger:get_inventory()
-		if inv then
-			for _,item in ipairs(drops) do
-				item = ItemStack(item):get_name()
-				if not inv:contains_item("main", item) then
-					inv:add_item("main", item)
-				end
-			end
-		end
-	end
-	
-end
diff --git a/mods/dye/README.txt b/mods/dye/README.txt
deleted file mode 100644
index d414c2c..0000000
--- a/mods/dye/README.txt
+++ /dev/null
@@ -1,15 +0,0 @@
-Minetest 0.4 mod: dye
-======================
-
-See init.lua for documentation.
-
-License of source code and media files:
----------------------------------------
-Copyright (C) 2012 Perttu Ahola (celeron55) <celeron55@gmail.com>
-
-This program is free software. It comes without any warranty, to
-the extent permitted by applicable law. You can redistribute it
-and/or modify it under the terms of the Do What The Fuck You Want
-To Public License, Version 2, as published by Sam Hocevar. See
-http://sam.zoy.org/wtfpl/COPYING for more details.
-
diff --git a/mods/dye/depends.txt b/mods/dye/depends.txt
deleted file mode 100644
index e69de29..0000000
diff --git a/mods/dye/init.lua b/mods/dye/init.lua
deleted file mode 100644
index 2886828..0000000
--- a/mods/dye/init.lua
+++ /dev/null
@@ -1,134 +0,0 @@
--- minetest/dye/init.lua
-
--- To make recipes that will work with any dye ever made by anybody, define
--- them based on groups.
--- You can select any group of groups, based on your need for amount of colors.
--- basecolor: 9, excolor: 17, unicolor: 89
---
--- Example of one shapeless recipe using a color group:
--- Note: As this uses basecolor_*, you'd need 9 of these.
--- minetest.register_craft({
---     type = "shapeless",
---     output = '<mod>:item_yellow',
---     recipe = {'<mod>:item_no_color', 'group:basecolor_yellow'},
--- })
-
--- Other mods can use these for looping through available colors
-local dye = {}
-dye.basecolors = {"white", "grey", "black", "red", "yellow", "green", "cyan", "blue", "magenta"}
-dye.excolors = {"white", "lightgrey", "grey", "darkgrey", "black", "red", "orange", "yellow", "lime", "green", "aqua", "cyan", "sky_blue", "blue", "violet", "magenta", "red_violet"}
-
--- Base color groups:
--- - basecolor_white
--- - basecolor_grey
--- - basecolor_black
--- - basecolor_red
--- - basecolor_yellow
--- - basecolor_green
--- - basecolor_cyan
--- - basecolor_blue
--- - basecolor_magenta
-
--- Extended color groups (* = equal to a base color):
--- * excolor_white
--- - excolor_lightgrey
--- * excolor_grey
--- - excolor_darkgrey
--- * excolor_black
--- * excolor_red
--- - excolor_orange
--- * excolor_yellow
--- - excolor_lime
--- * excolor_green
--- - excolor_aqua
--- * excolor_cyan
--- - excolor_sky_blue
--- * excolor_blue
--- - excolor_violet
--- * excolor_magenta
--- - excolor_red_violet
-
--- The whole unifieddyes palette as groups:
--- - unicolor_<excolor>
--- For the following, no white/grey/black is allowed:
--- - unicolor_medium_<excolor>
--- - unicolor_dark_<excolor>
--- - unicolor_light_<excolor>
--- - unicolor_<excolor>_s50
--- - unicolor_medium_<excolor>_s50
--- - unicolor_dark_<excolor>_s50
-
--- Local stuff
-local dyelocal = {}
-
--- This collection of colors is partly a historic thing, partly something else.
-dyelocal.dyes = {
-	{"white",      "White dye",     {dye=1, basecolor_white=1,   excolor_white=1,     unicolor_white=1}},
-	{"grey",       "Grey dye",      {dye=1, basecolor_grey=1,    excolor_grey=1,      unicolor_grey=1}},
-	{"dark_grey",  "Dark grey dye", {dye=1, basecolor_grey=1,    excolor_darkgrey=1,  unicolor_darkgrey=1}},
-	{"black",      "Black dye",     {dye=1, basecolor_black=1,   excolor_black=1,     unicolor_black=1}},
-	{"violet",     "Violet dye",    {dye=1, basecolor_magenta=1, excolor_violet=1,    unicolor_violet=1}},
-	{"blue",       "Blue dye",      {dye=1, basecolor_blue=1,    excolor_blue=1,      unicolor_blue=1}},
-	{"cyan",       "Cyan dye",      {dye=1, basecolor_cyan=1,    excolor_cyan=1,      unicolor_cyan=1}},
-	{"dark_green", "Dark green dye",{dye=1, basecolor_green=1,   excolor_green=1,     unicolor_dark_green=1}},
-	{"green",      "Green dye",     {dye=1, basecolor_green=1,   excolor_green=1,     unicolor_green=1}},
-	{"yellow",     "Yellow dye",    {dye=1, basecolor_yellow=1,  excolor_yellow=1,    unicolor_yellow=1}},
-	{"brown",      "Brown dye",     {dye=1, basecolor_yellow=1,  excolor_orange=1,    unicolor_dark_orange=1}},
-	{"orange",     "Orange dye",    {dye=1, basecolor_orange=1,  excolor_orange=1,    unicolor_orange=1}},
-	{"red",        "Red dye",       {dye=1, basecolor_red=1,     excolor_red=1,       unicolor_red=1}},
-	{"magenta",    "Magenta dye",   {dye=1, basecolor_magenta=1, excolor_red_violet=1,unicolor_red_violet=1}},
-	{"pink",       "Pink dye",      {dye=1, basecolor_red=1,     excolor_red=1,       unicolor_light_red=1}},
-}
-
--- Define items
-for _, row in ipairs(dyelocal.dyes) do
-	local name = row[1]
-	local description = row[2]
-	local groups = row[3]
-	local item_name = "dye:"..name
-	local item_image = "dye_"..name..".png"
-	minetest.register_craftitem(item_name, {
-		inventory_image = item_image,
-		description = description,
-		groups = groups
-	})
-end
-
--- Mix recipes
--- Just mix everything to everything somehow sanely
-
-dyelocal.mixbases = {"magenta", "red", "orange", "brown", "yellow", "green", "dark_green", "cyan", "blue", "violet", "black", "dark_grey", "grey", "white"}
-
-dyelocal.mixes = {
-	--       magenta,  red,    orange,   brown,    yellow,  green,  dark_green, cyan,    blue,   violet,   black,  dark_grey,  grey,   white
-	white = {"pink",  "pink", "orange", "orange", "yellow", "green", "green",  "grey",  "cyan", "violet",  "grey",  "grey",   "white", "white"},
-	grey  = {"pink",  "pink", "orange", "orange", "yellow", "green", "green",  "grey",  "cyan",  "pink",  "dark_grey","grey", "grey"},
-	dark_grey={"brown","brown", "brown", "brown", "brown","dark_green","dark_green","blue","blue","violet","black", "black"},
-	black = {"black", "black", "black",  "black", "black",  "black", "black",  "black", "black", "black",  "black"},
-	violet= {"magenta","magenta","red",  "brown", "red",    "cyan",  "brown",  "blue",  "violet","violet"},
-	blue  = {"violet", "magenta","brown","brown","dark_green","cyan","cyan",   "cyan",  "blue"},
-	cyan  = {"blue","brown","dark_green","dark_grey","green","cyan","dark_green","cyan"},
-	dark_green={"brown","brown","brown", "brown", "green",  "green", "dark_green"},
-	green = {"brown", "yellow","yellow","dark_green","green","green"},
-	yellow= {"red",  "orange", "yellow","orange", "yellow"},
-	brown = {"brown", "brown","orange", "brown"},
-	orange= {"red",  "orange","orange"},
-	red   = {"magenta","red"},
-	magenta={"magenta"},
-}
-
-for one,results in pairs(dyelocal.mixes) do
-	for i,result in ipairs(results) do
-		local another = dyelocal.mixbases[i]
-		minetest.register_craft({
-			type = "shapeless",
-			output = 'dye:'..result..' 2',
-			recipe = {'dye:'..one, 'dye:'..another},
-		})
-	end
-end
-
--- Hide dyelocal
-dyelocal = nil
-
--- EOF
diff --git a/mods/dye/textures/dye_black.png b/mods/dye/textures/dye_black.png
deleted file mode 100644
index ef526e698581cdddaa7803dd1fd63e0d97d928cb..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 364
zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b
z3=G`DAk4@xYmNj^kiEpy*OmPaySTWDg_x@*KTt?EGbEzKIX^cyHLnE7WngeFN=+<D
zO;IS%EXh!C_w)@&(Mx3qieK<_aSX9IeK*LE@2~=o&8jms3{y>$&Ut@oTQk%88)NAH
z3+7KGr)q69*A_kdj{m|zN7WXM>`?D%2foRsOF!UWyLV&$U1MSG4bnf?ye{1;%~&1T
z!nax}cC)(@!`~|l=UereFXv^Q>GOFHo6@5z7r9?IxD}tXdhpMWlk343KbMUDxF-+t
zxt)*CYv|+%Y@8x=*t@m$*3PM`z7%ow98=-goW>Z-Y$mzLFpcrtdCi4YbDU+0Lbd$j
z^^Pu`^5L_U>ps_|Avb<!->VM%=V6_q`Jwy`^9{S0q~a|rzJNUK>FVdQ&MBb@0GVBe
ArvLx|

diff --git a/mods/dye/textures/dye_blue.png b/mods/dye/textures/dye_blue.png
deleted file mode 100644
index d3e97919c79b2977c58d8b5101e4fd3d23327b12..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 352
zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b
z3=G`DAk4@xYmNj^kiEpy*OmPaySTWD^cJOvTA+|@W=KSdbAE1aYF-JD%fR4Vl$uzQ
znxasiS(2gP?&%wlqL<1J6hGqW;uvCa`fkuh!NUqXHAQJ1OBSRu_&<`&SSi_bYi;@o
ziIox!VXihVTtN?RaGcnA*0p?>u+?90eU?89eZ9Zszdz-|ylh7D(%V^G4j*(%GrOjo
z`=`j15YD`N)*N|RZTX0DzbR!xoPr!13>sJt@mAP)bFMuW(x10foI&6PgS^l?wQ9~~
zC%zf(k4d_m7u1&b{GQU(V?KHhcloX}5jdsl$IX7d(9@&v{`m{Kde+}RdA*<H`nh+p
n_wwUndtS(2l8j{hBU{a^q2_tuX2z}vkVidT{an^LB{Ts5p2B@D

diff --git a/mods/dye/textures/dye_brown.png b/mods/dye/textures/dye_brown.png
deleted file mode 100644
index 5b27085f9049ef1296a25712fa49f332d304bed7..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 348
zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b
z3=G`DAk4@xYmNj^kiEpy*OmPaySO-uv54>$RiKb;W=KSdbAE1aYF-JD%fR4Vl$uzQ
znxasiS(2gP?&%wlqL<1J6hGkU;uvCa`tGE?f`<%vTIU!0I6gFE-l3Rm&>Vf8XQHeT
zbFu^%|Aa7Cn>NiU0zcI+6us~(pX7Ic^BUm~?PYUs^nW@O!g~44#&@stW;Gh5EnSy&
z$@aGz%K=wzaoy`@-zGFA`H1Io9ocv>ppjv*B|pm#S1yx;nd>)bJ^agEep>H=!<*ME
z94%9Pch@b=-m7!)Y>USv?>g=s+(tWkmOl8fB{TZd%Bwo@c~^Vc{v_wzVQhHV^X2We
kKbwkQ1t)8&9lXC${9teZ=YH0p43H;1UHx3vIVCg!00uRJ2><{9

diff --git a/mods/dye/textures/dye_cyan.png b/mods/dye/textures/dye_cyan.png
deleted file mode 100644
index 3ae44e26cdb91e2e2d033852e9d112fb61e75831..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 370
zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b
z3=G`DAk4@xYmNj^kiEpy*OmPaySO;3kYnOkE1-~UW=KSdbAE1aYF-JD%fR4Vl$uzQ
znxasiS(2gP?&%wlqL<1J6u;)_;uvCa`tBrKzC#8)t@}fsa`EuQ?rv?=E?`{ez&6e6
zt_4f9s)W@S9+~Eq%r|$HEfAW{;T$#Vi+il#G@YB*s<+Kg{o!maa_#x2#!kVV>vCj{
zCYQuIR(|w4$RTp{+HN<8OB$2hZvJ}r=Ad)_uI%GC7HsX6c8PRuY7(6yU9l&I)A^I!
z<EK%RZHyTMuG#LKUJ!mQcGI;Q^9hq)o0;C*wpQeS$M!|)+mAd{W7xCw1snV3Cy8&&
zVzMvGTFznFJ$d=7Ag6U|DhzXiHvh<}R9hyWxpJoSAKBjw-~V{4HTf321$o`m)z4*}
HQ$iB}*2|0d

diff --git a/mods/dye/textures/dye_dark_green.png b/mods/dye/textures/dye_dark_green.png
deleted file mode 100644
index 784b7853e48e5a87161211a082b993731918a0d4..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 367
zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b
z3=G`DAk4@xYmNj^kiEpy*OmPaySTWNSa+EHUZ9X{W=KSdbAE1aYF-JD%fR4Vl$uzQ
znxasiS(2gP?&%wlqL<1J6u<20;uvCa`tBrKz9t8OR(qasfnB+tQ~H`EwD~uz-P&vZ
zfluzhsRFLmZ!<D9RUXO4bT{tMS-tI;XPlAo%<s?Cnd>uNFMbgFCelRFeCrRb*<t3U
zGY)H*&K6neW5B_9J8X0A)+gO}XLIf`oX(xQ+w0HS-V-JP8lAq((^qQ?DC{l_@9gle
zTU&6Asr^nUQ-ex-aF?v_?e#+KR=bZJoFwCy;Q9MxDBCg1M@8p5-uzzo;LpOh1y3wO
z-jwk@oh<Y2sp1Fr12wIGzh!^_bhO(}^jDJJ$MQFvi{pG0?&j`d2Kn35)z4*}Q$iB}
D5y6Z6

diff --git a/mods/dye/textures/dye_dark_grey.png b/mods/dye/textures/dye_dark_grey.png
deleted file mode 100644
index adaa014e3e87e853acd8006d9657b6af0705eb30..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 371
zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b
z3=G`DAk4@xYmNj^kiEpy*OmPaySTVCQ^)jMjX)vU%#er@=ltB<)VvZPmw~~#C^fMp
zHASI3vm`^o-P1Q9MK6^dD1P13#WBR<^xYsuzQYDQdwf`{9TOco<S&FT$;sEyy~pqN
ztNm}nrHJn>3mY6KH#CLb;yz|H!Oi<}$kNL?kzKO)f96R3aJHVacm2`MPS%Qq|I@at
zk&`gEtFtv)#PgF}2g8=+=CYiceOBu<JW^hLKWbP#Y1fuRJPxXV=Sw#HHdZ^)@OZ||
z!0BO29=zwceyo}$EscfMrRCq!J3ensye7VuVQv-_tZF-47o^8&a8YRMHRFO`eVkVx
zKRGn1JEriC<#ctW8`0BuGBbE-ZZFNg7B$g+3GXI}AJ*R(cLl~yZf=!#1Nq(4)z4*}
HQ$iB}OzMmo

diff --git a/mods/dye/textures/dye_green.png b/mods/dye/textures/dye_green.png
deleted file mode 100644
index e88631cb55d39552dc9ff003f1ff7356942d47d3..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 376
zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b
z3=G`DAk4@xYmNj^kiEpy*OmPaySTWF+V86?rUQj!GeaUuobz*YQ}arITm}Z`qSVBa
z)D(sC%#sWRcTeAd6une-p!gk67sn8b(|0G?avgFIXx%@xf-{mun?FHMF>IdV0^h9L
z6Rs(<<m9e($xoOpqcBxKEV!a$YsBO?c}m+J9cZ4Jc<;|)`BT3VKAimK^5sNm=9iay
z<YT7>ypg@WLfmAov`J^fj=ql9Cw_=qtJ@T;ir%zWZtJQ0Ze1E$9i0h0M_Katt6ApH
zQN6V-ly7qgXTzdbC+>1AKXE{5^&JL>wgUepWxHzoAL$hSo}#-`@z-32Ih#XFTHWWL
z*q5gslPh#r$5Mi8n>PQ?RF7)Ehw+7_6Mx-aKX<wpkNu_TDP|wbpRg|57F52jH?j>B
N0G_UXF6*2UngG)KkgWg!

diff --git a/mods/dye/textures/dye_grey.png b/mods/dye/textures/dye_grey.png
deleted file mode 100644
index c4706e7f469b809b0294c0824c8876c652dae49d..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 374
zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b
z3=G`DAk4@xYmNj^kiEpy*OmPaySTWlb>oSz{6Hbu%#er@=ltB<)VvZPmw~~#C^fMp
zHASI3vm`^o-P1Q9MK6^dD1OV+#WBR<^xa9ie1{waTKB73@Tjk7T*Cf>_1NMMue)4|
zInD*#sp>mm5yJ1#w2GnIQ9mj3#<trDocc3U(#!76p3n0~@mhOAavgt~L!RElxla$j
zdB*g0pYSZ6Nt<jUv{`cAtKP1bd~`H#NpsxntEZ|%Srh6?m*p)uaVY-ofuCaBDknCs
zUv*~vxi2T@3-+aM=vcFAi);r+|I)8>^X@P937(pq#4YG}P=8uMUDAo76^m8FLa!=*
zzrS(8+_^QopJZxTuA9@<&2cVQsGK1p`|tMX;&U^<DAo#gckXW%caV>p%v6+d4di`K
LS3j3^P6<r_gFBJb

diff --git a/mods/dye/textures/dye_magenta.png b/mods/dye/textures/dye_magenta.png
deleted file mode 100644
index 4946c7162348e452e3ef0044377bde0f173467cb..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 380
zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b
z3=G`DAk4@xYmNj^kiEpy*OmPaySTWV*n6vAJAp#7nIRD+&iT2ysd*(pE(3#eQEFmI
zYKlU6W=V#EyQgnJie4%^Q2c?Xi(`nz>ARD3`3^Y<wC-P8-FNF0my7R28HS^bSr;Rk
zp7K=$Oi<9yycDwLKw~b)oJEmGE^WA**Q~lHWzx;<pP%V7*LU2!cH_eB#uuHhXMa4r
zLO%AsL$1}872+ap$8NbCcr<fkMOvG@KD$-Htv&PJ{kkN=FlTbi3aMiYe+HXQ;eUKu
z(a=F=N!yAGDmx2~&KKmHY3N;($#skGkwR*aZ|U;e-!(3U-xS-{(JZ3%g+;?rz-_@A
z)wrj-l*?+ZAO72M`R$~o`Zw0SdHh&`b?c`)j2pzStzn+=I_3xeOK+p-AJ!F&46EXc
TIx;x#fC9nO)z4*}Q$iB}d6Jih

diff --git a/mods/dye/textures/dye_orange.png b/mods/dye/textures/dye_orange.png
deleted file mode 100644
index 347964dbbebf1dd69ec43f9b56b5acbec9f6d5d0..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 374
zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b
z3=G`DAk4@xYmNj^kiEpy*OmPaySTWVrOWH%4}e0lnIRD+&iT2ysd*(pE(3#eQEFmI
zYKlU6W=V#EyQgnJie4%^Q2dssi(`nz>Er~7HiZH`mdB44GrIAd?ay<%QS@rYD*3x9
z2^P0om5#J5^zf5yN@O!MFnD6)pLU{h9*>~8-r<K#Ch2w$*8i>ldLx<*2-@B{*-M_c
zOG+@9)_h`a?U4foe<U|CMwlpnUN2XDdPD3Bb>&@YE#lYIoed^ETYdbV(Seu+xvFO#
z{OtQ{-<7>EF7Z&B@g_Hk2Fakq%%&VtCkmM5R6G`DxTPyg@A#T^tv*6wb3$-Wj<H!`
zu680@8*6ODB}QiE!(pc1{<mD3^?mL9o*TkKjE5(f^2sqU{9uf!;NkUT26^Ap)z4*}
HQ$iB}GS`G~

diff --git a/mods/dye/textures/dye_pink.png b/mods/dye/textures/dye_pink.png
deleted file mode 100644
index ec2acf5ce3a88d31412285704fd4169b746fac1c..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 364
zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b
z3=G`DAk4@xYmNj^kiEpy*OmPaySTWbPT>nqbD)rHW=KSdbAE1aYF-JD%fR4Vl$uzQ
znxasiS(2gP?&%wlqL<1J6u;o<;uvCa`tGEKe1{x(+V)2a*c=tQ!tzNb-?7R0TwYpJ
zyTcqu<>i&#3$+A;RfOLd@)bt!xSMxSXqL&#ufP8Py)E+Z!ng3}-tP}w;kmO_&u?>O
z>Gh^L>MK*irlg&7S6c9*xXZ4*vNkF};KY{pt*$H$n+(0IF0A}LneUzcd<C{|zAc*!
zwOH!ic04^-yMbdd)0StOR=;t1Yj7&1bK5%m2aFP0i~;A@N=d7CKQQ>l@%CBban<#U
zj@CVoh|4xOenOUE+p0I)ql1sF_@P*<__=X^a=zT55YtH|-u56*d%F6$taD0e0svlE
BjB@}0

diff --git a/mods/dye/textures/dye_red.png b/mods/dye/textures/dye_red.png
deleted file mode 100644
index 9f8c151ee25685c138bfce9fa731e991f334412d..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 381
zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b
z3=G`DAk4@xYmNj^kiEpy*OmPaySTWLEVp#jIiQeiW=KSdbAE1aYF-JD%fR4Vl$uzQ
znxasiS(2gP?&%wlqL<1J6o2UH;uvCaIyph2O`$-K<?*A%jBY$<`}3S`6up|UO8#z2
zg2nAtr6Vm1J^W;w64?w544&Bdr=6&r$0KO2claTbN%}mSxWDyRZ*S)T0sG#1<9W45
z4kYNXPqhBs(fII(aSHQ>47X?NtA0;=xcp<jTgh1t{Wbn=2`Xn--`khkuv5V&Vn*X%
zo!9ju*PZqrYB`&h(rdtAeB_ns6@?6i!@L%nij9jT=l13#e4N(ve}h9Cdy=8{q0SR#
z%F;q=I%hV#dK=wlkeJB!SzKSj@G|2p#~lvu-{0@KAuPmrc!DXP90S8--b9HM$K8CO
OQ1Ep1b6Mw<&;$S{t%%qF

diff --git a/mods/dye/textures/dye_violet.png b/mods/dye/textures/dye_violet.png
deleted file mode 100644
index 0ee216cca6021ce42f20bb32b1fa060999a74326..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 376
zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b
z3=G`DAk4@xYmNj^kiEpy*OmPaySTU@<LkoYjX)vU%#er@=ltB<)VvZPmw~~#C^fMp
zHASI3vm`^o-P1Q9MK6^dD1OJ&#WBR<baH}3n?ive%i~9j8Qpl!_UAd>D0($xmHge5
z1dH3PN=I52dicpUC9)YB7(B7@PdiaLk4Mm4@9;w=lk}>b+CTq4-+#^n0&UBTCC}R>
zB^XR=J~6lU$bo`ClA9PKOq4&{|F1olkYP1hFxL1G_v^`u5}u!*?>{e@p!XnkT8c%z
z)nEIr?1gcO2h)r<xk)rg9%3opIme3maO4t)FA3QW7kkdRnO&&5yz>7BhqQysByOhV
zJlb<+5)V(h^oAwOY;0`V&%XR`xpeE|eq+gv>MBfairF$Y3=Ao$u`Sysc76o~fTydU
J%Q~loCIEfHif8};

diff --git a/mods/dye/textures/dye_white.png b/mods/dye/textures/dye_white.png
deleted file mode 100644
index 508e32fbe38d264e1ca2086124d284d1ba124ff8..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 375
zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b
z3=G`DAk4@xYmNj^kiEpy*OmPaySTWL+4AL!`+!2SnIRD+&iT2ysd*(pE(3#eQEFmI
zYKlU6W=V#EyQgnJie4%^Q2e&1i(`nz>ARB*`3@QIxW)@EXIQDt?$GssEz;7NecHJ*
zXYMpCOixJsz&k<dE5n+p4QInSoL6vU286e$dT)FD|80%rzYAu*AMz`cjxyYdb&k<%
zyL(sk)?xQdqYN$agVjn4>O!vcYh9VXTVGlwJ8SdDbCwL}s-w5a>YV;?t*l_@aTdvf
zIo8iD-seti+RU_SRd}erQk+Z8oa@>V=i`{;<9`YShSu5(9*}U}#o1tckLg{=URR%k
znKHts%HCB^T)y*JMbWyvp2llw?-&FG?aQ*S-BPOeP);%YQ2vIq?ozJr>(lqPgZ%I5
L>gTe~DWM4f4C##D

diff --git a/mods/dye/textures/dye_yellow.png b/mods/dye/textures/dye_yellow.png
deleted file mode 100644
index d00a5b83fadd5f54ac76bb9d0fc498e8d6d67f51..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 389
zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b
z3=G`DAk4@xYmNj^kiEpy*OmPaySTWrtPn$XKTt?EGbEzKIX^cyHLnE7WngeFN=+<D
zO;IS%EXh!C_w)@&(Mx3qiof)9aSX9IeK*LEuPK11HlC;1XAR#P83wl4J<aI}tir;F
z6=Qtv$j;r%+|4c1FxAmbU4ml?pZu3#g>}c&d~f~Rcm3aVruvNA-CtJDnJLk*Ipo+h
z+c)Qe6fD1aZFZcT>ixch;m1yP`|l}tIn~V)vaeld&MahQ;5g)@BKaWVlkUle-_EKM
zjH`Ewg#*P3KCEac%?yg2<ucJxL~_Zqe_Rpzw;SJvS1Dav>Ur0NAtOe%Mwmfh`Q{^c
z_w;wjoJpQK;hXg<m%4n1iH>_FPBvM`r@QXL4y$L~%O&nHD$lZ+=c{;(|0VZKu0OKX
YjBVzbtIZB;&j5vnr>mdKI;Vst0M~GfUjP6A

diff --git a/mods/vessels/README.txt b/mods/vessels/README.txt
deleted file mode 100644
index 150b501..0000000
--- a/mods/vessels/README.txt
+++ /dev/null
@@ -1,45 +0,0 @@
-Minetest 0.4 mod: vessels
-==========================
-
-Crafts
--------
-Glass bottle (yields 10)
-
-   G - G
-   G - G
-   - G -
-
-Drinking Glass (yields 14)
-
-   G - G
-   G - G
-   G G G
-
-Heavy Steel Bottle (yields 5)
-
-   S - S
-   S - S
-   - S -
-
-License of source code:
------------------------
-Copyright (C) 2012 Vanessa Ezekowitz
-Version 2012-09-02
-Modifications by Perttu Ahola <celeron55@gmail.com>
-
-This program is free software; you can redistribute it and/or modify
-it under the terms of the GNU Lesser General Public License as published by
-the Free Software Foundation; either version 2.1 of the License, or
-(at your option) any later version.
-
-http://www.gnu.org/licenses/lgpl-2.1.html
-
-License of media (textures and sounds)
---------------------------------------
-WTFPL
-
-Authors of media files
------------------------
-Unless specifically noted,
-Copyright (C) 2012 Vanessa Ezekowitz
-
diff --git a/mods/vessels/depends.txt b/mods/vessels/depends.txt
deleted file mode 100644
index 4ad96d5..0000000
--- a/mods/vessels/depends.txt
+++ /dev/null
@@ -1 +0,0 @@
-default
diff --git a/mods/vessels/init.lua b/mods/vessels/init.lua
deleted file mode 100644
index 3a441fc..0000000
--- a/mods/vessels/init.lua
+++ /dev/null
@@ -1,89 +0,0 @@
--- Minetest 0.4 mod: vessels
--- See README.txt for licensing and other information.
-
-minetest.register_craftitem("vessels:glass_bottle", {
-	description = "Glass Bottle (empty)",
-	inventory_image = "vessels_glass_bottle_inv.png",
-	wield_image = "vessels_glass_bottle.png",
-	groups = {vessel=1},
-})
-
-minetest.register_craft( {
-	output = "vessels:glass_bottle 10",
-	recipe = {
-		{ "default:glass", "", "default:glass" },
-		{ "default:glass", "", "default:glass" },
-		{ "", "default:glass", "" }
-	}
-})
-
-minetest.register_craftitem("vessels:drinking_glass", {
-	description = "Drinking Glass (empty)",
-	inventory_image = "vessels_drinking_glass_inv.png",
-	wield_image = "vessels_drinking_glass.png",
-	groups = {vessel=1},
-})
-
-minetest.register_craft( {
-	output = "vessels:drinking_glass 14",
-	recipe = {
-		{ "default:glass", "", "default:glass" },
-		{ "default:glass", "", "default:glass" },
-		{ "default:glass", "default:glass", "default:glass" }
-	}
-})
-
-minetest.register_craftitem("vessels:steel_bottle", {
-	description = "Heavy Steel Bottle (empty)",
-	inventory_image = "vessels_steel_bottle_inv.png",
-	wield_image = "vessels_steel_bottle.png",
-	groups = {vessel=1},
-})
-
-minetest.register_craft( {
-	output = "vessels:steel_bottle 5",
-	recipe = {
-		{ "default:steel_ingot", "", "default:steel_ingot" },
-		{ "default:steel_ingot", "", "default:steel_ingot" },
-		{ "", "default:steel_ingot", "" }
-	}
-})
-
-
--- Make sure we can recycle them
-
-minetest.register_craftitem("vessels:glass_fragments", {
-	description = "Pile of Glass Fragments",
-	inventory_image = "vessels_glass_fragments.png",
-})
-
-minetest.register_craft( {
-	type = "shapeless",
-	output = "vessels:glass_fragments",
-	recipe = {
-		"vessels:glass_bottle",
-		"vessels:glass_bottle",
-	},
-})
-
-minetest.register_craft( {
-	type = "shapeless",
-	output = "vessels:glass_fragments",
-	recipe = {
-		"vessels:drinking_glass",
-		"vessels:drinking_glass",
-	},
-})
-
-minetest.register_craft({
-	type = "cooking",
-	output = "default:glass",
-	recipe = "vessels:glass_fragments",
-})
-
-minetest.register_craft( {
-	type = "cooking",
-	output = "default:steel_ingot",
-	recipe = "vessels:steel_bottle",
-})
-
diff --git a/mods/vessels/textures/alternates/vessels_drinking_glass.png b/mods/vessels/textures/alternates/vessels_drinking_glass.png
deleted file mode 100644
index 8ad033e82f90e8cfb903d83f6a7974aec5829267..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 253
zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9GG!XV7ZFl&wkP>{XE
z)7O>#4!f+lxV*+pNdutJ98VX=5R21KgLiWsHV~NX%-gyAH*>wyzyHQY)t??HPPV<-
zW*l?<*jnjd4SZM2gg7`$4y<2Tb*Nf@smPN#{Cf=9PH#F8wYn|u_dahgPq!*BPbUuc
z+FiC$+4|u#s+u}PjJ^5O#FTb**H=DSwKXhX{l|_&`=yUa6q+rOcwFrMd`?f<gE^Bg
w$1^nK-ge3Et(?cmur<uU_*!Xb{QqOx`irxw)zV+E0Nu&p>FVdQ&MBb@0EggO>i_@%

diff --git a/mods/vessels/textures/alternates/vessels_glass_bottle.png b/mods/vessels/textures/alternates/vessels_glass_bottle.png
deleted file mode 100644
index d922579329a8e05c396247ad568a551f405c67fb..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 242
zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9GG!XV7ZFl&wkP>{XE
z)7O>#4!f+lxWu-<J(Gb#6FprVLo7}o4L0OEY{1dtbuK{e!T<kiGw05{TP*Bd+IBi*
zWoR%{WYuKWXC>+KF8|r&MMFiEoRpk2Rd4-r%Z}E3ekSi(ly=<n)XE3f_s(wTaXasN
zfWxk5)uBxyVFHI@(p;w0YC7EbAiXTpX0G1S0|5v6o@`8HEJ$HuWBh#dLw!Zh-$N&j
l?rQQfe@$P0?bbu1xAms>?`G+Ud<Hs>!PC{xWt~$(695SsSdjn#

diff --git a/mods/vessels/textures/alternates/vessels_steel_bottle.png b/mods/vessels/textures/alternates/vessels_steel_bottle.png
deleted file mode 100644
index 629c857d793cf88815b2d7e205cfa3e9d83ddb75..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 345
zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9GG!XV7ZFl&wkP>{XE
z)7O>#4!f+l6n{fQxg=2Nho_5Uh{fr<lWn_N90XeJkJ}5#UU2D8c(<0v$M?vIBUcWr
zuHag)$d;6JTcIm&!<!A8d#srctNq@zD84pCbp1nL&2;|AX|lPunFL$~T?1{tWTiK3
z%YC`)-Ak6`4F)`gvEmH(zh};RwpH}iF1wuDX}8UCZnGuKOAiTk<#3caUT!=6z3aT^
z><yW-V%CTA96n&cBXj(q$yw|3&J6-hi4rrO|17rmb-ujiw#Z=vg_erC=FC|)zRRB8
z#4sV~-U9p5N^|!Ayb4QGBBup^-lXH9S<fFdNu_<=YZk|b=amdSk3H^xU-Q~4H1w4B
pd`;iWkF}X^Zws8Z^icc@=0@*0hn}oWCBQIX@O1TaS?83{1ON~&h(G`U

diff --git a/mods/vessels/textures/vessels_drinking_glass.png b/mods/vessels/textures/vessels_drinking_glass.png
deleted file mode 100644
index 8ad033e82f90e8cfb903d83f6a7974aec5829267..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 253
zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9GG!XV7ZFl&wkP>{XE
z)7O>#4!f+lxV*+pNdutJ98VX=5R21KgLiWsHV~NX%-gyAH*>wyzyHQY)t??HPPV<-
zW*l?<*jnjd4SZM2gg7`$4y<2Tb*Nf@smPN#{Cf=9PH#F8wYn|u_dahgPq!*BPbUuc
z+FiC$+4|u#s+u}PjJ^5O#FTb**H=DSwKXhX{l|_&`=yUa6q+rOcwFrMd`?f<gE^Bg
w$1^nK-ge3Et(?cmur<uU_*!Xb{QqOx`irxw)zV+E0Nu&p>FVdQ&MBb@0EggO>i_@%

diff --git a/mods/vessels/textures/vessels_drinking_glass_inv.png b/mods/vessels/textures/vessels_drinking_glass_inv.png
deleted file mode 100644
index 18f5cb832c4928ab0e168d088476256218013fe6..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 338
zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9GG!XV7ZFl&wkP>{XE
z)7O>#4!f+ln8B=IQ4OHbM^6{W5R21CgRQ$-9Rzgbwe5}`@cF<uxtc*a|KZ7JVseQB
zEQ>wWWDSfmB?1pFFc<o^^WTjW?b)why_?m<_D}lWyo_0GlT{9y_{!IaxGE?;seCur
z@Aa;}Uc;I&^J4|Kx5<CKe%^i7GKPj->*{%L?$9}1V8y^NB}l;OfaP)NImJ3H4MDH0
zChU9vQ*X=OXJ1ubF4ng#+mL@Rd*3^=X{j%5%ZjERyjJtt!RusbXr;T~k}22uwp{aZ
zsZp5{WF)xp+OIo}Tg4m&7HDu;Jh$jeW;kHcr=Y}hm?8V^U)`2Oj{Dy~*6n9xIK3$$
hHvG)znp*DqgXYgy&n(y35DN-522WQ%mvv4FO#n%jhHL-;

diff --git a/mods/vessels/textures/vessels_glass_bottle.png b/mods/vessels/textures/vessels_glass_bottle.png
deleted file mode 100644
index d922579329a8e05c396247ad568a551f405c67fb..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 242
zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9GG!XV7ZFl&wkP>{XE
z)7O>#4!f+lxWu-<J(Gb#6FprVLo7}o4L0OEY{1dtbuK{e!T<kiGw05{TP*Bd+IBi*
zWoR%{WYuKWXC>+KF8|r&MMFiEoRpk2Rd4-r%Z}E3ekSi(ly=<n)XE3f_s(wTaXasN
zfWxk5)uBxyVFHI@(p;w0YC7EbAiXTpX0G1S0|5v6o@`8HEJ$HuWBh#dLw!Zh-$N&j
l?rQQfe@$P0?bbu1xAms>?`G+Ud<Hs>!PC{xWt~$(695SsSdjn#

diff --git a/mods/vessels/textures/vessels_glass_bottle_inv.png b/mods/vessels/textures/vessels_glass_bottle_inv.png
deleted file mode 100644
index c325fd1666b487d7783657a87f5eeed76f4bcdf5..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 405
zcmV;G0c!q<P)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00009a7bBm000XU
z000XU0RWnu7ytkO2XskIMF-pm9TpuLquy@<0003rNkl<ZILoDyKWoBJ6vfYLnn9k<
zet|kUJ6Nil-%lqAA(<Qk*|Lgj2okL{-GsM4$(C4938zy*&7WF&r}udG{?0j%3;eT0
z-NS0NqG_5i3<E_`U_2g+hXG0{N+}_wglU?%oG&<j9ntM}OZ`t(faP)t0N8G~h~pR#
zL=Xgj%ciyF&pFF8*7a37uq^9lKoGEPn-8lirFcEyI1aBJHP(DSr&5Ylk?x&UMi{+~
zu-R-%;4lm^nM|717mEdx&xB3UJkMjTgI@0iyZ2qKKomvj_xnu|1kyCE1so0sh`Zgp
z1@QNeCfEQF0#Zs$r_&N?Hk+~CZkLw-`TDZo?=c*{B1t~rx-RoPhY$jtP6w@43xmM`
z>-D<XqUU*3N>OXgJkNMKpO|GCwbt}~zvS#25BQdlE`xSI00000NkvXXu0mjfekP_k

diff --git a/mods/vessels/textures/vessels_glass_fragments.png b/mods/vessels/textures/vessels_glass_fragments.png
deleted file mode 100644
index 7772a2393e584a06f8d8d6294b484d8c963c453c..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 425
zcmV;a0apHrP)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00009a7bBm000XU
z000XU0RWnu7ytkO2XskIMF-pm9~UnyD&GuN0003<Nkl<ZILqykF{|QG5QV=95402;
zgIG#TQcM1Uzcigquo6?-h>g`v1PdF9Rw+dSo-KBhr|&(s+ip*F?=W-boHOtr{}$`@
zTKoN8f9vtS79`0zC+D01=JPqv=d=5Ng|&|~O%((IP17(O4grXw2ua*-HvoL!rzi>l
z;y5;dk5{%NNm><@W%+x98FgI~MG*kg>6Fvygd~}neUp@BnX0PND_RSZl;`<(D`}c4
z&vQBF^poE#%etB*RaK?840gMnk|g1Nzq8qFn9XM0a2ST2mDZk_aXz2fZnvKyUM?4n
z$72Al*DG~h18_VZJF=EIj$?Z~9y%Njp9HV6!!YEhd|Kl60sxk#sYas_lgZ?5xIN!s
zFreS>zsZ+G(=;rXOS~WmSS%LZmep#7nORwu_`XlC*P|#3ilV^tJTo)<(*wXS24T!j
T9^59K00000NkvXXu0mjf2k@{B

diff --git a/mods/vessels/textures/vessels_steel_bottle.png b/mods/vessels/textures/vessels_steel_bottle.png
deleted file mode 100644
index 629c857d793cf88815b2d7e205cfa3e9d83ddb75..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 345
zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9GG!XV7ZFl&wkP>{XE
z)7O>#4!f+l6n{fQxg=2Nho_5Uh{fr<lWn_N90XeJkJ}5#UU2D8c(<0v$M?vIBUcWr
zuHag)$d;6JTcIm&!<!A8d#srctNq@zD84pCbp1nL&2;|AX|lPunFL$~T?1{tWTiK3
z%YC`)-Ak6`4F)`gvEmH(zh};RwpH}iF1wuDX}8UCZnGuKOAiTk<#3caUT!=6z3aT^
z><yW-V%CTA96n&cBXj(q$yw|3&J6-hi4rrO|17rmb-ujiw#Z=vg_erC=FC|)zRRB8
z#4sV~-U9p5N^|!Ayb4QGBBup^-lXH9S<fFdNu_<=YZk|b=amdSk3H^xU-Q~4H1w4B
pd`;iWkF}X^Zws8Z^icc@=0@*0hn}oWCBQIX@O1TaS?83{1ON~&h(G`U

diff --git a/mods/vessels/textures/vessels_steel_bottle_inv.png b/mods/vessels/textures/vessels_steel_bottle_inv.png
deleted file mode 100644
index d2b846da0becbd073fd3a1d96bc83e8fedae342c..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 342
zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9GG!XV7ZFl&wkP>{XE
z)7O>#4!f+l5(j5>oFh=^tEY=&h{fr<lWhB%9e7&zx4337@Ge~N+~`i5azGJFmfoRM
z4bA855{iu;;=0-aVW+}gpZoTC^8CLK4)2IHJ+<jhuOWknX6CGCBEL&r6M7cDuV(mU
zv;WS6NeZWp7HKdk@EpGH{bE<%^q@`aw1d1D)@-eq*KXLhNQ2M#`+LvZ+pHS|noN8-
zn;H~2Ds1F96!~TZb4F#?+*jvuzGQOrdo9DY(xXwQ4R|uv-oNjld30OukwTsW7JU)f
z{`m#}udx5`O^`Xho!Q>7UEkt)fEVKi9qx0M49hZ;W~ogHT7PS)@atXoCaXAdeBAWG
l=Dfx83sJ$LS9|yOs0S&hTu(UEwH+7$44$rjF6*2UngFLQgf##F

diff --git a/mods/wool/README.txt b/mods/wool/README.txt
deleted file mode 100644
index 9db1332..0000000
--- a/mods/wool/README.txt
+++ /dev/null
@@ -1,28 +0,0 @@
-Minetest 0.4 mod: wool
-======================
-
-Mostly backward-compatible with jordach's 16-color wool mod.
-
-License of source code:
------------------------
-Copyright (C) 2012 Perttu Ahola (celeron55) <celeron55@gmail.com>
-
-This program is free software. It comes without any warranty, to
-the extent permitted by applicable law. You can redistribute it
-and/or modify it under the terms of the Do What The Fuck You Want
-To Public License, Version 2, as published by Sam Hocevar. See
-http://sam.zoy.org/wtfpl/COPYING for more details.
-
-License of media (textures and sounds)
---------------------------------------
-Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0)
-http://creativecommons.org/licenses/by-sa/3.0/
-
-Authors of media files
------------------------
-Cisoun:
-- wool_black.png wool_brown.png wool_dark_green.png wool_green.png
-- wool_magenta.png wool_pink.png wool_violet.png wool_yellow.png wool_blue.png
-- wool_cyan.png wool_dark_grey.png wool_grey.png wool_orange.png wool_red.png
-- wool_white.png
-
diff --git a/mods/wool/depends.txt b/mods/wool/depends.txt
deleted file mode 100644
index e69de29..0000000
diff --git a/mods/wool/init.lua b/mods/wool/init.lua
deleted file mode 100644
index 4ad119e..0000000
--- a/mods/wool/init.lua
+++ /dev/null
@@ -1,48 +0,0 @@
--- minetest/wool/init.lua
-
--- Backwards compatibility with jordach's 16-color wool mod
-minetest.register_alias("wool:dark_blue", "wool:blue")
-minetest.register_alias("wool:gold", "wool:yellow")
-
-local wool = {}
--- This uses a trick: you can first define the recipes using all of the base
--- 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 = {
-	{"white",      "White",      nil},
-	{"grey",       "Grey",       "basecolor_grey"},
-	{"black",      "Black",      "basecolor_black"},
-	{"red",        "Red",        "basecolor_red"},
-	{"yellow",     "Yellow",     "basecolor_yellow"},
-	{"green",      "Green",      "basecolor_green"},
-	{"cyan",       "Cyan",       "basecolor_cyan"},
-	{"blue",       "Blue",       "basecolor_blue"},
-	{"magenta",    "Magenta",    "basecolor_magenta"},
-	{"orange",     "Orange",     "excolor_orange"},
-	{"violet",     "Violet",     "excolor_violet"},
-	{"brown",      "Brown",      "unicolor_dark_orange"},
-	{"pink",       "Pink",       "unicolor_light_red"},
-	{"dark_grey",  "Dark Grey",  "unicolor_darkgrey"},
-	{"dark_green", "Dark Green", "unicolor_dark_green"},
-}
-
-for _, row in ipairs(wool.dyes) do
-	local name = row[1]
-	local desc = row[2]
-	local craft_color_group = row[3]
-	-- Node Definition
-	minetest.register_node("wool:"..name, {
-		description = desc.." Wool",
-		tiles = {"wool_"..name..".png"},
-		groups = {snappy=2,choppy=2,oddly_breakable_by_hand=3,flammable=3,wool=1},
-	})
-	if craft_color_group then
-		-- Crafting from dye and white wool
-		minetest.register_craft({
-			type = "shapeless",
-			output = 'wool:'..name..' 16',
-			recipe = {'group:dye,'..craft_color_group, 'wool:white'},
-		})
-	end
-end
-
diff --git a/mods/wool/textures/wool_black.png b/mods/wool/textures/wool_black.png
deleted file mode 100644
index f22e3bbe0ad921af667ab6382f9cbebfd2372dd5..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 3177
zcmV-v43_hWP)<h;3K|Lk000e1NJLTq000mG000mO0ssI2kdbIM000UvX+uL$Nkc;*
zaB^>EX>4Tx07%E3mUmQC*A|D*y?1({%`nm#dXp|Nfb=dP9RyJrW(F9_0K*JTY>22p
zL=h1IMUbF?0i&TvtcYSED5zi$NDxqBFp8+CWJcCXe0h2A<>mLsz2Dkr?{oLrd!Mx~
z03=TzE-wX^0w9?u;0Jm*(^rK@(6Rjh26%u0rT{Qm>8ZX!?!iDLFE<x@y2uIqi{1<Y
zNc_HK=;=?Vga1#`tW>@L0LWj&=4?(nOT_siPRbOditRHZrp6?S8AgejFG^6va$=5K
z<fWf|7THnE>|`EW#NwP&*~x4%_lS6VhL9s-#7D#h8C*`Lh;NHnGf9}t74chfY%+(L
z4giWIwhK6{coCb3n8XhbbP@4#0C1$ZFF5847I3lz;zPNlq-OKEaq$AWE=!MYYHiJ+
zdvY?9I0Av8Ka-Wn<g@86Daol!UN!)WXZ|c1ac$|MB3qhTTUr{L8JT`jsQ<e7Hzn@v
zBE1Uu+%t&Q_lNDT{8H)wV9bhYv+ECA%zgkmwgMn`{|}qyApj&reQUq*#d&Drd5ISY
zQf-WlGcz-dxEz*|xS+r5e>(gPeepdb@piwLhwjRWWeSr7baCBSDM=|pK0Q5^$>Pur
z|2)M1IPkCYSQ^NQ<?uN?QADU{%DB8ZQM-9;u7I1uqjP!xsfqtE>`z*pYmq4Rp8z$=
z2uR(a0_5jDfT9oq5_wSE_22vEgAWDbn-``!u{igi1^xT3aEbVl&W-yV=Mor9X9@Wk
zi)-R*3DAH5Bmou30~MeFbb%o-16IHmI084Y0{DSo5DwM?7KjJQfDbZ3F4znTKoQsl
z_JT@K1L{E|XaOfc2RIEbfXm=IxC!on2Vew@gXdrdyaDqN1YsdEM1kZXRY(gmfXpBU
zWDmJPK2RVO4n;$85DyYUxzHA<2r7jtp<1XB`W89`U4X7a1JFHa6q<s5h2FymOoFMf
zGOP_7!wlF7_J)JuHE<l92Is)}@J_e_u7i)k?eGQoI(!EnfuF;(2tbGk4N*f35eDLd
z_#qKUEW$@NAcaUdQirr4T}Ur-3mHMCk#{Hzih`n}3{kcyPgDqsg-SzhKoz4ZQAbhj
zs2<cU)F^5O^$ATzE1?b0HfS&ODs&t=6J3BVM>n9`(3jA6(BtSg7z~Dn(ZN_@JTc*z
z1k5^2G3EfK6>}alfEmNgVzF3xtO3>z>xX4x1=s@Ye(W*qIqV>I9QzhW#Hr%UaPGJW
z91oX=E5|kA&f*4f6S#T26kZE&gZIO;@!9wid_BGke*-^`pC?EYbO?5YU_t_6Gogae
zLbybDNO(mg64i;;!~i0fxQSRnJWjkq93{RZ$&mC(E~H43khGI@gmj*CkMxR6CTo)&
z$q{4$c_+D%e3AT^{8oY@VI<)t!Is!4Q6<qXF(~mu5-+JG=_I*UGDosp@}%Sq$!RIP
zl(v+M6jN%0RF%{zsbQ&EX^OO|w4Zdcbg^`k^i}Ce8LW)9jGGKwCST^T%te_o3PRDK
zxKLP>EtGo7CCWGzL)D>rQ4^>|)NiQ$)EQYB*=4e!vRSfKvS(yRXb4T4=0!`QmC#Pm
zhG_4XC@*nZ!dbFoNz0PKC3A9$a*lEwxk9;CxjS<2<>~Tn@`>`h<vZjbDWDYe6#^78
z6%Hy~QkYhxD%vWt6bltkDBf3smGqSYmDVX8R_arlRaQ~<P)=3euY6H?T7{<KsFI*k
zrgBzgN|mB&ugX;|Q$45pj4n%eq9@TS=solqH6=AqHKAIqTEE)7x{i8?dY*c#`Xdd3
z216rOqfDb)V@6X|(^oTBvsv@L7G8^?6|c2Vt5<7ITSq%gdz*HL_N0!Sj+ai3PP5KK
zU9zr&ZkleL?rlAc9z!ot?||M-eOTW@KVH8||Aql<U}?ZLIAAca6us1XDQ{`r(qTiA
zp_5^TVYA_=5zWZQD9@<F=!LPSafI=1<6h%WCKe`1CiNx{Ol3@0nC6*wnf_{~Z^kmK
zGP`X~Hg`AQXx?f5a+$$0&a#8c?pjbRd@Z(FbX$D1w6f$|wpdPCX<9{FRa*@+s0@Eb
zG2@Cg+S=KAqxEU)cQ%$b0-F;yzt|euCfYXHPA=D3&RJf+e9TVWj%inGH)2n>kG4N#
zKjNU~z;vi{c;cwx$aZXSoN&@}N^m;n^upQ1neW`@Jm+HLvfkyqE8^<mTIkyECgT?3
zR_XTGUEMv-z1e-n!@^^o$9Ye*r?=;B&tWfRFP2xM*USp573){@c$2(?yeqw*_~`ra
zeY$*M-xa=ld>^jVTFG14;RpP@{Py@g^4IZC^Zz~o6W||E74S6BG%z=?H;57x71R{;
zCfGT+B=|vyZiq0XJ5(|>GPE&tF3dHoG;Cy*@v8N!u7@jxbHh6$uo0mV4H2`e-B#~i
zJsxQhSr9q2MrTddnyYIS)+Vhz6D1kNj5-;Ojt+}%ivGa#W7aWeW4vOjV`f+`tbMHK
zY)5t(dx~SnDdkMW+QpW}PR7~A?TMR;cZe^KpXR!7E4eQdJQHdX<`Vr9k0dT6g(bBn
z<C3G3Pw`}UiM*Z^m6WWMfmDOkg4B^To3y=YGkkA;LpqecCcRTY75z;033Y{Ag`*kv
z8C4l?Gea{^W=Uu9vih?1vv*`q<hbX2y$-dGwXQo?Eq8P7=z6F1wHu%fF&nx!YHZBk
zIKIha)6va@&54_T$TP_+&3nBiY)e<Za{i|Lv8^6kn+qfg_yxn;Y`4{HM{VbB@84m*
zWB-m%h3vv>MJ7e%MIVY;#n-+v{i@=tg`KfG`%5fK4(`J2;_VvR?Xdf3sdQ;h>DV6M
zJ?&-mvcj_0d!zPVEnik%vyZS(xNoGwr=oMe=Kfv#KUBt7-l=k~YOPkP-cdbwfPG-_
zpyR=o8s(azn)ipehwj#T)V9}Y*Oec}9L_lWv_7=H_iM)2jSUJ7MGYU1@Q#ce4LsV@
zXw}%*q|{W>3^xm#r;bG)yZMdlH=QkpEw!z*)}rI!xbXP1Z==5*I^lhy`y}IJ%XeDe
zRku;v3frOf?Dm<C_>Pgz@Xmo#D^7KH*><&kZ}k0<(`u)y&d8oAIZHU3e|F(q&bit1
zspqFJ#9bKcj_Q7Jan;4!Jpn!am%J}sx$J)VVy{#0xhr;8PG7aTdg>bETE}(E>+O9O
zeQiHj{Lt2K+24M{>PF{H>ziEz%LmR5It*U8<$CM#ZLizc@2tEtFcdO$cQ|r*<SzT}
z<h`VOFYjmEpMS9FA^KtABdJH_kCh(R{iye2>xkvZnNio#z9&IX9*nWZp8u5o(}(f=
zr{t&Q6RH!9lV+2rr`)G*K3n~4{CVp0`RRh6rGKt|q5I;yUmSnwn^`q8{*wQ4;n(6<
z@~@7(UiP|s)_?Z#o8&k1bA@l^-yVI(c-Q+r?ES=i<_GMDijR69yFPh;dbp6hu<#rA
zg!B8%JG^WF00H$$L_t(2&pnaLZu2?}gh}0D`4-qoFN>nPzW-|#DdNP6BU_?)7CQKM
z1c({TH-q2b-=&mwU72|phT}M%&!@H4d(X_T*Ncd(wM0}(QA#NQ*!TT%xzxisH%$`&
z+-^6e)I85Zh!6r14Z{Ecs_Q!M{q=e^#*E|0%*(O>!0B{C#QXi8Qktd-5vvTRX_8V}
zYY}l>S0ZYf#uyW0B%-!$V~qR08)KTL+4o&ZDeFZ<&bd-bN-3q}y%$34`_9aL-!pRv
z;W!Rui~)doo|*Z6zZ22<d<KBW<B@Z&VQ#k@BEG-BGqW1Uv6QkbOU}7sRou31Q%Zk-
zf7aS@9IFL0<K=QmDQT^>*4ws~Qu@9JfDi%zbX`}25s?tWTC1FM#+cf-F-9pBV@xR-
zW1Mp#1VpS1%d!v=etmrjA=<VjqUt&fL(X|!SFN@8zLXMUM8u|PN-3&s+uFC3vhMJ2
zCLzS{@2?PIp69wl&Kdi@uWIMq>-8$7c<+g*hSXXcW43KW#IEZA06#xJkK?F6tu-RX
z7y;m47yxk2Nhw1JQc5L+0D$xPETz0&uZVa$odBRRyuH2UoNId@A0GgKKR-WJU4sF@
z^ZBfWGV{8wLWr*GN-5j6{l5buI_D~SZH9<qjLfXHmQp?*4@4ZtQ3&xL4?j_z{sXrU
P00000NkvXXu0mjf(bO0(

diff --git a/mods/wool/textures/wool_blue.png b/mods/wool/textures/wool_blue.png
deleted file mode 100644
index 826d3977a6c8c870446e682be2121ddb9933dee1..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 3214
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
Ac>n+a

diff --git a/mods/wool/textures/wool_brown.png b/mods/wool/textures/wool_brown.png
deleted file mode 100644
index 0dcee4be203eeb753de176e7d06798fe31e34f1f..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 3229
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
P00000NkvXXu0mjf<!v#b

diff --git a/mods/wool/textures/wool_cyan.png b/mods/wool/textures/wool_cyan.png
deleted file mode 100644
index 372ef459dcc137c37c9af2fc86a6cdcdbea697b2..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 3243
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

diff --git a/mods/wool/textures/wool_dark_green.png b/mods/wool/textures/wool_dark_green.png
deleted file mode 100644
index 54d12f6967fb9a2af7f862d364b478e0062e0bb7..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 3268
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
CF+{Kc

diff --git a/mods/wool/textures/wool_dark_grey.png b/mods/wool/textures/wool_dark_grey.png
deleted file mode 100644
index c15bec486481821a08af105aebaf66d251de28bd..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 3384
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
O0000<MNUMnLSTaXV{;w=

diff --git a/mods/wool/textures/wool_green.png b/mods/wool/textures/wool_green.png
deleted file mode 100644
index d70fe2b1345000bf11c46a84deafa7d8c64ade8e..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 3377
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
Hu0mjfI9+jC

diff --git a/mods/wool/textures/wool_grey.png b/mods/wool/textures/wool_grey.png
deleted file mode 100644
index 86e647c6bc55cf8b241ccb6625ffe9bd41cd851d..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 3432
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
KMNUMnLSTaFCzIj;

diff --git a/mods/wool/textures/wool_magenta.png b/mods/wool/textures/wool_magenta.png
deleted file mode 100644
index c4da6ae1d5cec7b30dbb231c5dd0667d366f0a68..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 3366
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

diff --git a/mods/wool/textures/wool_orange.png b/mods/wool/textures/wool_orange.png
deleted file mode 100644
index 2a76cf9963967c36bc5719aca01c975c5cf5b622..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 3386
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
Q1poj507*qoM6N<$f*2!rR{#J2

diff --git a/mods/wool/textures/wool_pink.png b/mods/wool/textures/wool_pink.png
deleted file mode 100644
index 6d59544d23162a6bfa38241f6949443e8dfbe442..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 3115
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
FV1k%r@R0xj

diff --git a/mods/wool/textures/wool_red.png b/mods/wool/textures/wool_red.png
deleted file mode 100644
index ab4dd6494aad278fa16ff4edd8b0d2bf02dd57b8..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 3355
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

diff --git a/mods/wool/textures/wool_violet.png b/mods/wool/textures/wool_violet.png
deleted file mode 100644
index 653af58707ccccd3979217c86c6d21e3a9884e03..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 3246
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

diff --git a/mods/wool/textures/wool_white.png b/mods/wool/textures/wool_white.png
deleted file mode 100644
index f3371aa6b622579d83e276331f04c9a4ed3e3946..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 3275
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
JPDHLkV1lzcN1Olv

diff --git a/mods/wool/textures/wool_yellow.png b/mods/wool/textures/wool_yellow.png
deleted file mode 100644
index 5c5d72ff5376bb633dda223748fe207fad841d7b..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 3196
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