From 89a34d0b0d8d81df282da4ef4c2a20b091bf7422 Mon Sep 17 00:00:00 2001
From: Duane Robertson <duane@duanerobertson.com>
Date: Wed, 5 Oct 2016 21:44:40 -0500
Subject: [PATCH] Add more items.

---
 goblin.lua                                    |   6 +-
 nodes.lua                                     | 543 ++++++++++++++++++
 textures/loud_walking_apple_pie.png           | Bin 0 -> 2248 bytes
 textures/loud_walking_apple_pie_slice.png     | Bin 0 -> 2134 bytes
 textures/loud_walking_apple_pie_uncooked.png  | Bin 0 -> 2231 bytes
 textures/loud_walking_disgusting_gruel.png    | Bin 0 -> 3055 bytes
 .../loud_walking_disgusting_gruel_raw.png     | Bin 0 -> 3045 bytes
 textures/loud_walking_meat_pie.png            | Bin 0 -> 1978 bytes
 textures/loud_walking_meat_pie_slice.png      | Bin 0 -> 1867 bytes
 textures/loud_walking_meat_pie_uncooked.png   | Bin 0 -> 1975 bytes
 ...png => loud_walking_mineral_moonstone.png} | Bin
 textures/loud_walking_onion.png               | Bin 0 -> 2016 bytes
 textures/loud_walking_onion_1.png             | Bin 0 -> 3065 bytes
 textures/loud_walking_onion_2.png             | Bin 0 -> 3134 bytes
 textures/loud_walking_onion_3.png             | Bin 0 -> 3269 bytes
 textures/loud_walking_rope_ladder.png         | Bin 0 -> 1671 bytes
 ...rantula.png => loud_walking_tarantula.png} | Bin
 textures/loud_walking_wood_bucket.png         | Bin 0 -> 327 bytes
 textures/loud_walking_wood_bucket_overlay.png | Bin 0 -> 335 bytes
 textures/loud_walking_wooden_bowl.png         | Bin 0 -> 2993 bytes
 wooden_buckets.lua                            |   4 +-
 21 files changed, 548 insertions(+), 5 deletions(-)
 create mode 100644 textures/loud_walking_apple_pie.png
 create mode 100644 textures/loud_walking_apple_pie_slice.png
 create mode 100644 textures/loud_walking_apple_pie_uncooked.png
 create mode 100644 textures/loud_walking_disgusting_gruel.png
 create mode 100644 textures/loud_walking_disgusting_gruel_raw.png
 create mode 100644 textures/loud_walking_meat_pie.png
 create mode 100644 textures/loud_walking_meat_pie_slice.png
 create mode 100644 textures/loud_walking_meat_pie_uncooked.png
 rename textures/{squaresville_mineral_moonstone.png => loud_walking_mineral_moonstone.png} (100%)
 create mode 100644 textures/loud_walking_onion.png
 create mode 100644 textures/loud_walking_onion_1.png
 create mode 100644 textures/loud_walking_onion_2.png
 create mode 100644 textures/loud_walking_onion_3.png
 create mode 100644 textures/loud_walking_rope_ladder.png
 rename textures/{squaresville_tarantula.png => loud_walking_tarantula.png} (100%)
 create mode 100644 textures/loud_walking_wood_bucket.png
 create mode 100644 textures/loud_walking_wood_bucket_overlay.png
 create mode 100644 textures/loud_walking_wooden_bowl.png

diff --git a/goblin.lua b/goblin.lua
index 6f62536..5413285 100644
--- a/goblin.lua
+++ b/goblin.lua
@@ -297,7 +297,7 @@ mobs:register_egg("loud_walking:goblin_gold", "Goblin Egg (gold)", "default_moss
 
 local m = table.copy(minetest.registered_entities["loud_walking:goblin_digger"])
 m.name = 'loud_walking:goblin_ice'
-m.textures = { {"squaresville_goblin_ice2.png"}, }
+m.textures = { {"loud_walking_goblin_ice2.png"}, }
 m.base_texture = m.textures[1]
 m.drops = drops['ice']
 minetest.registered_entities["loud_walking:goblin_ice"] = m
@@ -445,7 +445,7 @@ bucket.register_liquid(
 	"loud_walking:molten_gold_source",
 	"loud_walking:molten_gold_flowing",
 	"loud_walking:bucket_molten_gold",
-	"squaresville_bucket_molten_gold.png",
+	"loud_walking_bucket_molten_gold.png",
 	"Bucket of Molten Gold",
 	{}
 )
@@ -509,7 +509,7 @@ end
 
 minetest.register_node("loud_walking:ice_trap", {
 	description = "Ice Trap",
-	tiles = {"default_ice.png^squaresville_mineral_moonstone.png"},
+	tiles = {"default_ice.png^loud_walking_mineral_moonstone.png"},
 	groups = {cracky = 3, trap = 1},
 	drop = 'default:ice',
 	is_ground_content = false,
diff --git a/nodes.lua b/nodes.lua
index c64c457..3c38fa1 100644
--- a/nodes.lua
+++ b/nodes.lua
@@ -1,3 +1,546 @@
+local get_node_or_nil = minetest.get_node_or_nil
+local get_item_group = minetest.get_item_group
+local light_max = 12
+local max_depth = 31000
+
+
+local newnode = loud_walking.clone_node("farming:straw")
+newnode.description = 'Bundle of Grass'
+newnode.tiles = {'farming_straw.png^[colorize:#00FF00:50'}
+minetest.register_node("loud_walking:bundle_of_grass", newnode)
+
+minetest.register_craft({
+	output = 'loud_walking:bundle_of_grass',
+	recipe = {
+		{'default:grass_1', 'default:grass_1', 'default:grass_1'},
+		{'default:grass_1', 'default:grass_1', 'default:grass_1'},
+		{'default:grass_1', 'default:grass_1', 'default:grass_1'},
+	}
+})
+
+minetest.register_craft({
+	output = 'loud_walking:bundle_of_grass',
+	type = 'shapeless',
+	recipe = {
+		'default:junglegrass', 'default:junglegrass',
+		'default:junglegrass', 'default:junglegrass',
+	}
+})
+
+newnode = loud_walking.clone_node("farming:straw")
+newnode.description = "Dry Fiber"
+minetest.register_node("loud_walking:dry_fiber", newnode)
+
+minetest.register_craft({
+	type = "cooking",
+	output = "loud_walking:dry_fiber",
+	recipe = 'loud_walking:bundle_of_grass',
+	cooktime = 3,
+})
+
+local function rope_remove(pos)
+	if not pos then
+		return
+	end
+
+	for i = 1, 100 do
+		local newpos = table.copy(pos)
+		newpos.y = newpos.y - i
+		local node = minetest.get_node_or_nil(newpos)
+		if node and node.name and node.name == 'loud_walking:rope_ladder_piece' then
+			minetest.set_node(newpos, {name='air'})
+		else
+			break
+		end
+	end
+end
+
+local good_params = {nil, true, true, true, true}
+for length = 10, 50, 10 do
+	minetest.register_node("loud_walking:rope_ladder_"..length, {
+		description = "Rope Ladder ("..length.." meter)",
+		drawtype = "signlike",
+		tiles = {"loud_walking_rope_ladder.png"},
+		inventory_image = "loud_walking_rope_ladder.png",
+		wield_image = "loud_walking_rope_ladder.png",
+		paramtype = "light",
+		paramtype2 = "wallmounted",
+		sunlight_propagates = true,
+		walkable = false,
+		climbable = true,
+		is_ground_content = false,
+		selection_box = {
+			type = "wallmounted",
+		},
+		groups = {snappy = 2, oddly_breakable_by_hand = 3, flammable = 2},
+		legacy_wallmounted = true,
+		sounds = default.node_sound_leaves_defaults(),
+		after_place_node = function(pos, placer, itemstack, pointed_thing)
+			if not (pointed_thing and pointed_thing.above) then
+				return
+			end
+
+			local pos_old = pointed_thing.above
+			local orig = minetest.get_node_or_nil(pos_old)
+			if orig and orig.name and orig.param2 and good_params[orig.param2] then
+				for i = 1, length do
+					local newpos = table.copy(pos_old)
+					newpos.y = newpos.y - i
+					local node = minetest.get_node_or_nil(newpos)
+					if node and node.name and node.name == 'air' then
+						minetest.set_node(newpos, {name='loud_walking:rope_ladder_piece', param2=orig.param2})
+					else
+						break
+					end
+				end
+			end
+		end,
+		on_destruct = rope_remove,
+	})
+
+	if length > 10 then
+		rec = {}
+		for i = 10, length, 10 do
+			rec[#rec+1] = 'loud_walking:rope_ladder_10'
+		end
+		minetest.register_craft({
+			output = 'loud_walking:rope_ladder_'..length,
+			type = 'shapeless',
+			recipe = rec,
+		})
+	end
+end
+
+minetest.register_node("loud_walking:rope_ladder_piece", {
+	description = "Rope Ladder",
+	drawtype = "signlike",
+	tiles = {"loud_walking_rope_ladder.png"},
+	inventory_image = "loud_walking_rope_ladder.png",
+	wield_image = "loud_walking_rope_ladder.png",
+	drop = '',
+	paramtype = "light",
+	paramtype2 = "wallmounted",
+	buildable_to = true,
+	sunlight_propagates = true,
+	walkable = false,
+	climbable = true,
+	is_ground_content = false,
+	selection_box = {
+		type = "wallmounted",
+	},
+	groups = {snappy = 2, oddly_breakable_by_hand = 3, flammable = 2},
+	legacy_wallmounted = true,
+	sounds = default.node_sound_leaves_defaults(),
+	on_destruct = rope_remove,
+})
+
+minetest.register_craft({
+	output = 'loud_walking:rope_ladder_10',
+	recipe = {
+		{'loud_walking:dry_fiber', '', 'loud_walking:dry_fiber'},
+		{'loud_walking:dry_fiber', 'loud_walking:dry_fiber', 'loud_walking:dry_fiber'},
+		{'loud_walking:dry_fiber', '', 'loud_walking:dry_fiber'},
+	}
+})
+
+minetest.register_craftitem("loud_walking:apple_pie_slice", {
+	description = "Apple Pie Slice",
+	inventory_image = "loud_walking_apple_pie_slice.png",
+	on_use = minetest.item_eat(5),
+})
+
+minetest.register_craft({
+	output = 'loud_walking:apple_pie_slice 6',
+	type = 'shapeless',
+	recipe = {
+		'loud_walking:apple_pie',
+	}
+})
+
+minetest.register_node("loud_walking:apple_pie", {
+	description = "Apple Pie",
+	drawtype = "raillike",
+	tiles = {"loud_walking_apple_pie.png"},
+	inventory_image  = "loud_walking_apple_pie.png",
+	paramtype = "light",
+	walkable = false,
+	selection_box = {
+		type = "fixed",
+		fixed = {-0.4, -0.5, -0.4, 0.5, -0.4, 0.4}
+	},
+	groups = {dig_immediate = 3, attached_node = 1},
+	sounds = default.node_sound_dirt_defaults(),
+})
+
+minetest.register_craftitem("loud_walking:apple_pie_uncooked", {
+	description = "Uncooked Apple Pie",
+	inventory_image = "loud_walking_apple_pie_uncooked.png",
+})
+
+if minetest.registered_items['mobs:bucket_milk'] then
+	minetest.register_craft({
+		output = 'loud_walking:apple_pie_uncooked',
+		type = 'shapeless',
+		recipe = {
+			'default:apple',
+			'default:apple',
+			'farming:flour',
+			'mobs:bucket_milk',
+		},
+		replacements = {
+			{'mobs:bucket_milk', 'loud_walking:bucket_empty'},
+		},
+	})
+end
+
+if minetest.registered_items['mobs:honey'] then
+	minetest.register_craft({
+		output = 'loud_walking:apple_pie_uncooked',
+		type = 'shapeless',
+		recipe = {
+			'default:apple',
+			'default:apple',
+			'farming:flour',
+			'mobs:honey',
+		},
+	})
+end
+
+if minetest.registered_items['mobs:meat_raw'] then
+	minetest.register_craft({
+		output = 'loud_walking:meat_pie_uncooked',
+		type = 'shapeless',
+		recipe = {
+			'loud_walking:barely_edible_meat',
+			'loud_walking:barely_edible_meat',
+			'loud_walking:onion',
+			'loud_walking:onion',
+			'farming:flour',
+		},
+	})
+
+	minetest.register_craftitem("loud_walking:meat_pie_uncooked", {
+		description = "Uncooked Meat Pie",
+		inventory_image = "loud_walking_meat_pie_uncooked.png",
+	})
+
+	minetest.register_craft({
+		output = 'loud_walking:meat_pie_uncooked',
+		type = 'shapeless',
+		recipe = {
+			'mobs:meat_raw',
+			'mobs:meat_raw',
+			'loud_walking:onion',
+			'farming:flour',
+		},
+	})
+
+	minetest.register_craftitem("loud_walking:barely_edible_meat", {
+		description = "Barely edible meat",
+		inventory_image = "mobs_meat.png^[colorize:#000000:150",
+		on_use = minetest.item_eat(1),
+	})
+
+	minetest.register_node("loud_walking:meat_pie", {
+		description = "Meat Pie",
+		drawtype = "raillike",
+		tiles = {"loud_walking_meat_pie.png"},
+		inventory_image  = "loud_walking_meat_pie.png",
+		paramtype = "light",
+		walkable = false,
+		selection_box = {
+			type = "fixed",
+			fixed = {-0.4, -0.5, -0.4, 0.5, -0.4, 0.4}
+		},
+		groups = {dig_immediate = 3, attached_node = 1},
+		sounds = default.node_sound_dirt_defaults(),
+	})
+
+	minetest.register_craft({
+		type = "cooking",
+		cooktime = 15,
+		output = "loud_walking:meat_pie",
+		recipe = "loud_walking:meat_pie_uncooked"
+	})
+
+	minetest.register_craftitem("loud_walking:meat_pie_slice", {
+		description = "Meat Pie Slice",
+		inventory_image = "loud_walking_meat_pie_slice.png",
+		on_use = minetest.item_eat(9),
+	})
+
+	minetest.register_craft({
+		output = 'loud_walking:meat_pie_slice 5',
+		type = 'shapeless',
+		recipe = {
+			'loud_walking:meat_pie',
+		}
+	})
+end
+
+farming.register_plant("loud_walking:onion", {
+	description = "Onion",
+	inventory_image = "loud_walking_onion.png",
+	steps = 3,
+	minlight = 13,
+	maxlight = default.LIGHT_MAX,
+	fertility = {"grassland"}
+})
+
+minetest.registered_items['loud_walking:seed_onion'] = nil
+minetest.registered_nodes['loud_walking:seed_onion'] = nil
+minetest.registered_craftitems['loud_walking:seed_onion'] = nil
+minetest.register_alias('loud_walking:seed_onion', 'loud_walking:onion')
+for i = 1, 3 do
+	local onion = minetest.registered_items['loud_walking:onion_'..i]
+	if onion then
+		onion.drop = {
+			max_items = i,
+			items = {
+				{ items = {'loud_walking:onion'}, rarity = 4 - i, },
+				{ items = {'loud_walking:onion'}, rarity = (4 - i) * 2, },
+				{ items = {'loud_walking:onion'}, rarity = (4 - i) * 4, },
+			},
+		}
+	end
+end
+
+minetest.register_node("loud_walking:onion", {
+	description = "Onion",
+	drawtype = "plantlike",
+	visual_scale = 0.75,
+	tiles = {"loud_walking_onion.png"},
+	inventory_image = "loud_walking_onion.png",
+	paramtype = "light",
+	sunlight_propagates = true,
+	walkable = false,
+	is_ground_content = false,
+	selection_box = {
+		type = "fixed",
+		fixed = {-0.2, -0.5, -0.2, 0.2, 0, 0.2}
+	},
+	fertility = {'grassland'},
+	groups = {seed = 1, fleshy = 3, dig_immediate = 3, flammable = 2},
+	on_use = minetest.item_eat(2),
+	sounds = default.node_sound_leaves_defaults(),
+	next_plant = 'loud_walking:onion_1',
+	on_timer = farming.grow_plant,
+	minlight = 10,
+	maxlight = 15,
+
+	on_place = function(itemstack, placer, pointed_thing)
+		local stack = farming.place_seed(itemstack, placer, pointed_thing, 'loud_walking:onion')
+		if stack then
+			return stack
+		end
+
+		return minetest.item_place(itemstack, placer, pointed_thing)
+	end,
+})
+
+minetest.register_craft({
+	type = "cooking",
+	cooktime = 15,
+	output = "loud_walking:apple_pie",
+	recipe = "loud_walking:apple_pie_uncooked"
+})
+
+
+for i = 3, 5 do
+	minetest.override_item("default:grass_" .. i, {
+		drop = {
+			max_items = 2,
+			items = {
+				{ items = { "default:grass_1"}, },
+				{ items = {'farming:seed_wheat'},rarity = 5 },
+				{ items = {"loud_walking:onion",}, rarity = 5 },
+			},
+		},
+	})
+end
+
+minetest.register_craftitem("loud_walking:wooden_bowl", {
+	description = "Wooden Bowl",
+	drawtype = "plantlike",
+	paramtype = "light",
+	tiles = {"loud_walking_wooden_bowl.png"},
+	inventory_image = "loud_walking_wooden_bowl.png",
+	groups = {bowl = 1, dig_immediate = 3},
+})
+
+minetest.register_craft({
+	output = 'loud_walking:wooden_bowl 20',
+	recipe = {
+		{'group:wood', '', 'group:wood'},
+		{'group:wood', '', 'group:wood'},
+		{'', 'group:wood', ''},
+	},
+})
+
+minetest.register_craft({
+	output = 'default:diamondblock',
+	recipe = {
+		{'default:coalblock', 'default:coalblock', 'default:coalblock'},
+		{'default:coalblock', 'default:mese_crystal_fragment', 'default:coalblock'},
+		{'default:coalblock', 'default:coalblock', 'default:coalblock'},
+	}
+})
+
+minetest.register_craft({
+	output = 'default:mese_crystal 2',
+	recipe = {
+		{'default:diamond', 'default:diamond', 'default:diamond'},
+		{'default:diamond', 'default:mese_crystal', 'default:diamond'},
+		{'default:diamond', 'default:diamond', 'default:diamond'},
+	}
+})
+
+
+minetest.register_craftitem("loud_walking:charcoal", {
+	description = "Charcoal Briquette",
+	inventory_image = "default_coal_lump.png",
+	groups = {coal = 1}
+})
+
+minetest.register_craft({
+	type = "fuel",
+	recipe = "loud_walking:charcoal",
+	burntime = 50,
+})
+
+minetest.register_craft({
+	type = "cooking",
+	output = "loud_walking:charcoal",
+	recipe = "group:tree",
+})
+
+minetest.register_craft({
+	output = 'default:torch 4',
+	recipe = {
+		{'group:coal'},
+		{'group:stick'},
+	}
+})
+
+minetest.register_craft({
+	output = 'default:coalblock',
+	recipe = {
+		{'group:coal', 'group:coal', 'group:coal'},
+		{'group:coal', 'group:coal', 'group:coal'},
+		{'group:coal', 'group:coal', 'group:coal'},
+	}
+})
+
+if minetest.get_modpath('tnt') then
+	minetest.register_craft({
+		output = "tnt:gunpowder",
+		type = "shapeless",
+		recipe = {"group:coal", "default:gravel"}
+	})
+end
+
+minetest.register_craftitem("loud_walking:disgusting_gruel", {
+	description = "Disgusting Gruel",
+	drawtype = "plantlike",
+	paramtype = "light",
+	tiles = {"loud_walking_disgusting_gruel.png"},
+	inventory_image = "loud_walking_disgusting_gruel.png",
+	on_use = minetest.item_eat(2),
+	groups = {dig_immediate = 3},
+})
+
+minetest.register_craftitem("loud_walking:disgusting_gruel_raw", {
+	description = "Bowl Of Gluey Paste",
+	drawtype = "plantlike",
+	paramtype = "light",
+	tiles = {"loud_walking_disgusting_gruel_raw.png"},
+	inventory_image = "loud_walking_disgusting_gruel_raw.png",
+	groups = {dig_immediate = 3},
+})
+
+minetest.register_craft({
+	type = "cooking",
+	output = "loud_walking:disgusting_gruel",
+	recipe = 'loud_walking:disgusting_gruel_raw',
+	cooktime = 2,
+})
+
+minetest.register_craft({
+	output = "loud_walking:disgusting_gruel_raw",
+	type = 'shapeless',
+	recipe = {
+		'loud_walking:dry_fiber',
+		'group:water_bucket',
+		'group:bowl',
+	},
+	replacements = {
+		{'bucket:bucket_water', 'bucket:bucket_water'},
+		{'bucket:bucket_river_water', 'bucket:bucket_river_water'},
+		{'loud_walking:bucket_wood_water', 'loud_walking:bucket_wood_water'},
+		{'loud_walking:bucket_wood_river_water', 'loud_walking:bucket_wood_river_water'},
+	},
+})
+
+-- Glowing fungal stone provides an eerie light.
+minetest.register_node("loud_walking:glowing_fungal_stone", {
+	description = "Glowing Fungal Stone",
+	tiles = {"default_stone.png^vmg_glowing_fungal.png",},
+	is_ground_content = true,
+	light_source = light_max - 4,
+	groups = {cracky=3, stone=1},
+	drop = {items={ {items={"default:cobble"},}, {items={"loud_walking:glowing_fungus",},},},},
+	sounds = default.node_sound_stone_defaults(),
+})
+
+-- Glowing fungus grows underground.
+minetest.register_craftitem("loud_walking:glowing_fungus", {
+	description = "Glowing Fungus",
+	drawtype = "plantlike",
+	paramtype = "light",
+	tiles = {"vmg_glowing_fungus.png"},
+	inventory_image = "vmg_glowing_fungus.png",
+	groups = {dig_immediate = 3},
+})
+
+-- moon glass (glows)
+newnode = loud_walking.clone_node("default:glass")
+newnode.description = "Glowing Glass"
+newnode.light_source = default.LIGHT_MAX
+minetest.register_node("loud_walking:moon_glass", newnode)
+
+-- Moon juice is extracted from glowing fungus, to make glowing materials.
+minetest.register_craftitem("loud_walking:moon_juice", {
+	description = "Moon Juice",
+	drawtype = "plantlike",
+	paramtype = "light",
+	tiles = {"vmg_moon_juice.png"},
+	inventory_image = "vmg_moon_juice.png",
+	--groups = {dig_immediate = 3, attached_node = 1},
+	groups = {dig_immediate = 3, vessel = 1},
+	sounds = default.node_sound_glass_defaults(),
+})
+
+-- moon juice from fungus
+minetest.register_craft({
+	output = "fun_caves:moon_juice",
+	recipe = {
+		{"fun_caves:glowing_fungus", "fun_caves:glowing_fungus", "fun_caves:glowing_fungus"},
+		{"fun_caves:glowing_fungus", "fun_caves:glowing_fungus", "fun_caves:glowing_fungus"},
+		{"fun_caves:glowing_fungus", "vessels:glass_bottle", "fun_caves:glowing_fungus"},
+	},
+})
+
+minetest.register_craft({
+	output = "fun_caves:moon_glass",
+	type = "shapeless",
+	recipe = {
+		"fun_caves:moon_juice",
+		"fun_caves:moon_juice",
+		"default:glass",
+	},
+})
+
+
 minetest.register_node("loud_walking:plate_glass", {
 	description = "Plate Glass",
 	drawtype = "glasslike",
diff --git a/textures/loud_walking_apple_pie.png b/textures/loud_walking_apple_pie.png
new file mode 100644
index 0000000000000000000000000000000000000000..cb2eca9318921c201b1f88ee0348d179b7f7571d
GIT binary patch
literal 2248
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
WchE`$+0&E&0000<MNUMnLSTYm3Qte~

literal 0
HcmV?d00001

diff --git a/textures/loud_walking_apple_pie_slice.png b/textures/loud_walking_apple_pie_slice.png
new file mode 100644
index 0000000000000000000000000000000000000000..70b1280aac92f31452110f2867177836717443ab
GIT binary patch
literal 2134
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
M07*qoM6N<$f~TwU6aWAK

literal 0
HcmV?d00001

diff --git a/textures/loud_walking_apple_pie_uncooked.png b/textures/loud_walking_apple_pie_uncooked.png
new file mode 100644
index 0000000000000000000000000000000000000000..3de45dd1859982f6574d21d1b8eab5034f18b593
GIT binary patch
literal 2231
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
FV1iRTLOK8d

literal 0
HcmV?d00001

diff --git a/textures/loud_walking_disgusting_gruel.png b/textures/loud_walking_disgusting_gruel.png
new file mode 100644
index 0000000000000000000000000000000000000000..4fa0f5db0fb7634fb976ebceebbce3dbc82ad260
GIT binary patch
literal 3055
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

literal 0
HcmV?d00001

diff --git a/textures/loud_walking_disgusting_gruel_raw.png b/textures/loud_walking_disgusting_gruel_raw.png
new file mode 100644
index 0000000000000000000000000000000000000000..202f5010965bba68c7e8b99b86add204c83b9ed0
GIT binary patch
literal 3045
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

literal 0
HcmV?d00001

diff --git a/textures/loud_walking_meat_pie.png b/textures/loud_walking_meat_pie.png
new file mode 100644
index 0000000000000000000000000000000000000000..beb04520d0659c20d8f349eb7ab77ba487db4fd5
GIT binary patch
literal 1978
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
M07*qoM6N<$f;Rx*WB>pF

literal 0
HcmV?d00001

diff --git a/textures/loud_walking_meat_pie_slice.png b/textures/loud_walking_meat_pie_slice.png
new file mode 100644
index 0000000000000000000000000000000000000000..4979f4b460a9712342af67eb2721648ab6ed6fcd
GIT binary patch
literal 1867
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
FV1k~*iroMJ

literal 0
HcmV?d00001

diff --git a/textures/loud_walking_meat_pie_uncooked.png b/textures/loud_walking_meat_pie_uncooked.png
new file mode 100644
index 0000000000000000000000000000000000000000..82355629a276b6361c51bc863008ae6802d7eff5
GIT binary patch
literal 1975
zcmV;o2T1sdP)<h;3K|Lk000e1NJLTq001BW001Be1^@s6b9#F800006VoOIv0RI60
z0RN!9r;`8x010qNS#tmY3ljhU3ljkVnw%H_000McNliru;0Fr>2N9SC;$Hv&2SiCk
zK~z}7?UrkdROK1Rf9EoDX3ns4*`3QSval>JEU18Dv=TQ}sy3$Rhl)+Lq*^buG(>FL
zh_q>wYHEXtQX3PMq()5|(|T)CBos=J?t%icsIXySciH>S?(ELa%sDe>&i(WQn%30x
zvmf|<dGkDZ^S=M*|KWKaxXfiP^L5}r&nW<Udv=FEKjXbUyCc0lyF0$>eraw{IMw}p
z_Vm#|hF{vXLHRtV0u1->lYaW6HR8c{9uf9-f5hu=zVm<o7QPU0$Ia{L?b)pWf$zBu
z2mbN5+Lp&&mLxe^KYr-9Yd`4e-#9X^J#5*YziH!@1>a|BBCfb6Pv^ySlln<v&d^=g
zKh}Ch!yDUn9xejx*mk|V>&1`Ve?IqJZu|MWUnxNT?;sRzu&=q{kpL(@`<t%&@BjYB
z&7#1aEx8z1cc!`Vx||tLEk-MiEt)Tx!QrEYV6JEg$wcJ#mRwAjE!H<pOjVzM>WQ0J
zdv*5M;iKaZ0E4}iSrPC7cKu-wJ09QiWd~mS^+xX9zJpl0OW69r>Q$Z}bepD|TDl~`
zw>EU)dp3?;XKHeUR5Hr!Tn(e{a^Yf`a>Zmr*J8#dH0q{DE)%70dN__pOD<;j9G`mi
zjknHi-S*HL>BUz+^#FeV!X9>R-@-F5yo9)G%Pl<k^j>1=F7~~7-`(?N^X$<Rld(;A
zb+X}>^#nmcO`qZ9sXivBYj~bVv21br>@1e;F)&;q91>B&5-qtHnr;(QL$tNVnJ<~*
zb*r;Kd3E>gLq|TGZ2O|>o!c)tuwudcf&lQR=Wh!w>$qykubzIZuVy&X(>uDPkkWwX
zT6}tT95pIqJ3c`W(AFBKqFEgIaFXTiNtP~7(0zQ8>4L$`Yz<Af`Qi6gp+;p!Cv?WA
zbnd>R-R~cqzwqbxXTRN?j(Sf#y381#(kpGPaX|*iX5x$XA2`-qoUey}x%~zfBo<LD
z458^Z70qHIU!_{Lx%K8&l(0nGlEt(%rx+QXqx<+I6H`^%TH{>5CQD2Wq3Je*!)4A7
zl?aDKPMn?=S1e0)wq^61kB^jJH|lP<IitosFUW`ha!CE_yZZ*CogIxdH!s9>3~Gjh
zBnh<SVk~b@vgWD`dk<V>-=PuC^bKJc1}9EWGd`)a;>r}QS2W<dJ`?#W^JSB2&8B8J
zOcxB!^cPvVa)qZ=tlyb)hV$HOrI|tPJLP*G-a8=m?B99Mk$;_f{OtLn__Hn7a&90`
z-?<5tu*A@4g?zzabX?=u$9ZOpmmYiYzIEujK`I$Rk_2*@82OnRrsd)L0jpP~$rlWQ
z05shul~h=FO;Q}2(!AjrdtUVIV~;)g6dfI%$mQbT6Qh$l*Iu3B?+1s;&(vtns0@!)
z(5ns=-NJQ!^s2*bvCc2HUWf0y2!eoVx|}&zq$L}}vOP@G#r1s750+?%g$Ob#)tXIn
zMkStV!?HfXckFh@bb~wBcM7KE1yU{(k={Nyy<z3jn55~pFfpYwFkGgh*|@GxMYAbu
zHkxj+^?}u_TG2#E4&(U_)tZAOi(D8gv8*kLC<+LIfFFSEcr-OektBik#R(QRFW{}W
zdxLz*KChRn?<tBTIF66F`<32TJeZSZ(JfUhYKDVldCZqg^r}M;1h}rxwujcTYI!4)
zBye%0!0>2={(*T?35C_G(gc1$M3G4)6nxJo(-cLPM6O!V#QGbTv;WX%%vXIu4E+93
zG$Pa;0ssj>U9eziaMIbl>&b6$?!p`sd7Wf3f?+tcFHZ2-!)s|wMi?2>uw9?g37t~K
zLJ$OO$D^$^P5`7Eqv%zKL_)#$16mg@Kv86T&u0JO5vPAdmtzrWljHhz&vq_#!j`Nm
z<_m@&&t<G+Lo9sjI+gx`c_c|d2}|6wv4d<{rJ`BnXKGY5i+DpA%l1gb6{=O6P)I@)
zz;=Aps7xp%5pM`%nl2Z|G>)B|3dZxcFjLfbc((KG{|uwl!j@aYs&cqi){rEbm5U^T
zAmHA+I>=>W6y^+CaxrR#gX4Hq4VREC;J5*WIfHCkB_s<pCL>Hv*BGDFQKK@S_RZo4
zxTpHcvaXwZeAoH0ED0iV$agLK(lA<>iwRRx`45r{bKQ!ncFB_HeKxEM8`dSomCIWg
z9-F0oNgPeL8Jo}$1c5|c;q;kVvKf_dNF=IA^qnuFC=x>>6@*I-HW(VI3S%>dCQCfy
zyUuf=kSGWt#kY<6mmNstvZCwQv2Y}^KOk7IC=qPi_5$0I?zpLmY+9wWqY=mP@O?-n
z6h8i}K;Q=?;tB&7OT^R=nWiY+A5D1|#!c#$>jeQ@1mFFORX5GB8o@S9Bw5CD-Tw%P
zXVYkfITD#Bu`*lq0g^4bZ;F!i0}&pzT{m!DU$7mQ=5&%$xk4fqCK3q~xDFvvplZ5Q
z%>b=ZBNCO5%cAgJwXE#|P@)mps+(>&8o{ocm$$#mT;}V?zX2~kvfqsN(1HK}002ov
JPDHLkV1j-f$jJZz

literal 0
HcmV?d00001

diff --git a/textures/squaresville_mineral_moonstone.png b/textures/loud_walking_mineral_moonstone.png
similarity index 100%
rename from textures/squaresville_mineral_moonstone.png
rename to textures/loud_walking_mineral_moonstone.png
diff --git a/textures/loud_walking_onion.png b/textures/loud_walking_onion.png
new file mode 100644
index 0000000000000000000000000000000000000000..aa2722daf1b4dfe0c228a76164caf73532cd9d7b
GIT binary patch
literal 2016
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

literal 0
HcmV?d00001

diff --git a/textures/loud_walking_onion_1.png b/textures/loud_walking_onion_1.png
new file mode 100644
index 0000000000000000000000000000000000000000..101fefaa81e2fa241acca126aa3526da5d615614
GIT binary patch
literal 3065
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
Hu0mjfVxZ2s

literal 0
HcmV?d00001

diff --git a/textures/loud_walking_onion_2.png b/textures/loud_walking_onion_2.png
new file mode 100644
index 0000000000000000000000000000000000000000..72c721afb35c7119cd8a758c2c1747d6edb375c8
GIT binary patch
literal 3134
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
Y0JQ?YKfQTx5&!@I07*qoM6N<$f=-O_WB>pF

literal 0
HcmV?d00001

diff --git a/textures/loud_walking_onion_3.png b/textures/loud_walking_onion_3.png
new file mode 100644
index 0000000000000000000000000000000000000000..7fd6838805d5e6ef99eec788e061793e3eaa7665
GIT binary patch
literal 3269
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
Dt1U4%

literal 0
HcmV?d00001

diff --git a/textures/loud_walking_rope_ladder.png b/textures/loud_walking_rope_ladder.png
new file mode 100644
index 0000000000000000000000000000000000000000..7beec47db5d367944eab6c6f3cabd9787bedcb92
GIT binary patch
literal 1671
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
R1ttIh002ovPDHLkV1oX186N-u

literal 0
HcmV?d00001

diff --git a/textures/squaresville_tarantula.png b/textures/loud_walking_tarantula.png
similarity index 100%
rename from textures/squaresville_tarantula.png
rename to textures/loud_walking_tarantula.png
diff --git a/textures/loud_walking_wood_bucket.png b/textures/loud_walking_wood_bucket.png
new file mode 100644
index 0000000000000000000000000000000000000000..c34ceb7278a1edc3794787442005959a269da41a
GIT binary patch
literal 327
zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b
z3=G`DAk4@xYmNj^kiEpy*OmPNJ0Gj5`4o-)!9bxao-U3d7N?I+-pzH$LBQ2Nj;l?A
z!%Xbjwz6%Sf4Xbt|4+=$PFIiMP@43k<4LZfwAf}Y#g5>(v~zc6-fXRJUnXRGd{xM=
zpR+RK85b4Ul`?v47HXKclzGEFH{J<q;@yY5=V&t?Zj5YZaS6UTujdy-%2Dr4J>j?h
zO))uU_*9Uop65VOX@Fji;b)6B&DnR?UOV$$<+@qcgpNHLos%cIN0}_Bx^DdHlaJQx
zqVmM}eNKlROY{qJ7w>H@?|5<VmugjCDC@r++xTj>tl!g=_4>HM-@EZIWc>S=R!*om
SKd%VrKL$@%KbLh*2~7ZGWPxJ<

literal 0
HcmV?d00001

diff --git a/textures/loud_walking_wood_bucket_overlay.png b/textures/loud_walking_wood_bucket_overlay.png
new file mode 100644
index 0000000000000000000000000000000000000000..9c5ea14eb22c581ca71432a31581c4ceceb161d7
GIT binary patch
literal 335
zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b
z3=G`DAk4@xYmNj^kiEpy*OmPNJ0Baf&Q$S8kh(jbE{-7<r;kpy<!5vhXq*3ANpVh$
z3D?%J<)J^s>*oJoc=c6@P^*i}obx+&?+rEBROqdwv~129o6q}<cYk<akaKc{SVXt^
z?=Q9vQq^+>8dT0QYOv}tOpc6UuuR)*^3HFjXu$d({1Y5xX1^)h%;T`igrTuqJ9>>i
ztM$Ij#2fjU4Hqji@19*C{qm|==km|a&PD%<10%l5DRlZgJ@<0b>*7UR0pD*M?^>ol
z`-{)h6D1S#;}$MZu+uuU>if>7^bVi@KUCeeHYDy}`u-AQh3fq(*2CtTz5<P^|0ce#
aPy6uO+WN0bBFaF2GI+ZBxvX<aXaWFkW`;Nb

literal 0
HcmV?d00001

diff --git a/textures/loud_walking_wooden_bowl.png b/textures/loud_walking_wooden_bowl.png
new file mode 100644
index 0000000000000000000000000000000000000000..5169fdff4a0cda3b57a74d47b64067495b3c0c32
GIT binary patch
literal 2993
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

literal 0
HcmV?d00001

diff --git a/wooden_buckets.lua b/wooden_buckets.lua
index 26d6450..dfac1ab 100644
--- a/wooden_buckets.lua
+++ b/wooden_buckets.lua
@@ -3,7 +3,7 @@ local function register_liquid_wood(source, itemname, inventory_image, name, gro
 		return
 	end
 
-	inventory_image = inventory_image..'^squaresville_wood_bucket_overlay.png'
+	inventory_image = inventory_image..'^loud_walking_wood_bucket_overlay.png'
 	minetest.register_craftitem(itemname, {
 		description = name,
 		inventory_image = inventory_image,
@@ -86,7 +86,7 @@ minetest.register_craft({
 
 minetest.register_craftitem("loud_walking:bucket_wood_empty", {
 	description = "Empty Wooden Bucket",
-	inventory_image = "squaresville_wood_bucket.png",
+	inventory_image = "loud_walking_wood_bucket.png",
 	stack_max = 99,
 	liquids_pointable = true,
 	on_use = function(itemstack, user, pointed_thing)
-- 
GitLab