minetest.register_craftitem("equippable_accessories:dye_red", {
	description = ("Red Accessory dye \n" ..core.colorize("#aaaaaa","Put it in in your accessory dye inventory slot \n to apply this dye to your equipped/vanity accessory in same slot").. ""),
	inventory_image = "accessories_dye_bottle_fill.png^[multiply:#ff0000^accessories_dye_bottle.png",
	accessory_dye = "^[multiply:#ff0000"
})

minetest.register_craftitem("equippable_accessories:dye_green", {
	description = ("Green Accessory dye \n" ..core.colorize("#aaaaaa","Put it in in your accessory dye inventory slot \n to apply this dye to your equipped/vanity accessory in same slot").. ""),
	inventory_image = "accessories_dye_bottle_fill.png^[multiply:#00ff00^accessories_dye_bottle.png",
	accessory_dye = "^[multiply:#00ff00"
})

minetest.register_craftitem("equippable_accessories:dye_blue", {
	description = ("Blue Accessory dye \n" ..core.colorize("#aaaaaa","Put it in in your accessory dye inventory slot \n to apply this dye to your equipped/vanity accessory in same slot").. ""),
	inventory_image = "accessories_dye_bottle_fill.png^[multiply:#0000ff^accessories_dye_bottle.png",
	accessory_dye = "^[multiply:#0000ff"
})

minetest.register_craftitem("equippable_accessories:dye_purple", {
	description = ("Purple Accessory dye \n" ..core.colorize("#aaaaaa","Put it in in your accessory dye inventory slot \n to apply this dye to your equipped/vanity accessory in same slot").. ""),
	inventory_image = "accessories_dye_bottle_fill.png^[multiply:#9600ff^accessories_dye_bottle.png",
	accessory_dye = "^[multiply:#9600ff"
})

minetest.register_craftitem("equippable_accessories:dye_magenta", {
	description = ("Magenta Accessory dye \n" ..core.colorize("#aaaaaa","Put it in in your accessory dye inventory slot \n to apply this dye to your equipped/vanity accessory in same slot").. ""),
	inventory_image = "accessories_dye_bottle_fill.png^[multiply:#ff00ff^accessories_dye_bottle.png",
	accessory_dye = "^[multiply:#ff00ff"
})


minetest.register_craftitem("equippable_accessories:dye_yellow", {
	description = ("Yellow Accessory dye \n" ..core.colorize("#aaaaaa","Put it in in your accessory dye inventory slot \n to apply this dye to your equipped/vanity accessory in same slot").. ""),
	inventory_image = "accessories_dye_bottle_fill.png^[multiply:#ffc90e^accessories_dye_bottle.png",
	accessory_dye = "^[multiply:#ffc90e"
})

minetest.register_craftitem("equippable_accessories:dye_orange", {
	description = ("Orange Accessory dye \n" ..core.colorize("#aaaaaa","Put it in in your accessory dye inventory slot \n to apply this dye to your equipped/vanity accessory in same slot").. ""),
	inventory_image = "accessories_dye_bottle_fill.png^[multiply:#ff7a00^accessories_dye_bottle.png",
	accessory_dye = "^[multiply:#ff7a00"
})

minetest.register_craftitem("equippable_accessories:dye_lblue", {
	description = ("Light blue Accessory dye \n" ..core.colorize("#aaaaaa","Put it in in your accessory dye inventory slot \n to apply this dye to your equipped/vanity accessory in same slot").. ""),
	inventory_image = "accessories_dye_bottle_fill.png^[multiply:#00ffff^accessories_dye_bottle.png",
	accessory_dye = "^[multiply:#00ffff"
})


minetest.register_craftitem("equippable_accessories:dye_cyan", {
	description = ("Cyan Accessory dye \n" ..core.colorize("#aaaaaa","Put it in in your accessory dye inventory slot \n to apply this dye to your equipped/vanity accessory in same slot").. ""),
	inventory_image = "accessories_dye_bottle_fill.png^[multiply:#00ff7d^accessories_dye_bottle.png",
	accessory_dye = "^[multiply:#00ff7d"
})

minetest.register_craftitem("equippable_accessories:dye_brown", {
	description = ("brown Accessory dye \n" ..core.colorize("#aaaaaa","Put it in in your accessory dye inventory slot \n to apply this dye to your equipped/vanity accessory in same slot").. ""),
	inventory_image = "accessories_dye_bottle_fill.png^[multiply:#431800^accessories_dye_bottle.png",
	accessory_dye = "^[multiply:#431800"
})

minetest.register_craftitem("equippable_accessories:dye_grey", {
	description = ("grey Accessory dye \n" ..core.colorize("#aaaaaa","Put it in in your accessory dye inventory slot \n to apply this dye to your equipped/vanity accessory in same slot").. ""),
	inventory_image = "accessories_dye_bottle_fill.png^[multiply:#7a7a7a^accessories_dye_bottle.png",
	accessory_dye = "^[multiply:#7a7a7a"
})

minetest.register_craftitem("equippable_accessories:dye_dark", {
	description = ("dark Accessory dye \n" ..core.colorize("#aaaaaa","Put it in in your accessory dye inventory slot \n to apply this dye to your equipped/vanity accessory in same slot").. ""),
	inventory_image = "accessories_dye_bottle_fill.png^[multiply:#171717^accessories_dye_bottle.png",
	accessory_dye = "^[multiply:#171717"
})

minetest.register_craftitem("equippable_accessories:dye_pink", {
	description = ("pink Accessory dye \n" ..core.colorize("#aaaaaa","Put it in in your accessory dye inventory slot \n to apply this dye to your equipped/vanity accessory in same slot").. ""),
	inventory_image = "accessories_dye_bottle_fill.png^[multiply:#ff7a7a^accessories_dye_bottle.png",
	accessory_dye = "^[multiply:#ff7a7a"
})



minetest.register_craftitem("equippable_accessories:dye_frozen", {
	description = ("Frozen Accessory dye \n" ..core.colorize("#aaaaaa","Put it in in your accessory dye inventory slot \n to apply this dye to your equipped/vanity accessory in same slot").. ""),
	inventory_image = "accessories_dye_bottle_fill.png^[mask:accessories_frozen.png^accessories_dye_bottle.png",
	accessory_dye = "^[mask:accessories_frozen.png"
})

minetest.register_craftitem("equippable_accessories:dye_dragonscale", {
	description = ("Dragonscale Accessory dye \n" ..core.colorize("#aaaaaa","Put it in in your accessory dye inventory slot \n to apply this dye to your equipped/vanity accessory in same slot").. ""),
	inventory_image = "accessories_dye_bottle_fill.png^[mask:accessories_dragonscale.png^accessories_dye_bottle.png",
	accessory_dye = "^[mask:accessories_dragonscale.png"
})


minetest.register_craftitem("equippable_accessories:dye_rgb", {
	description = ("RGB Accessory dye \n" ..core.colorize("#aaaaaa","Put it in in your accessory dye inventory slot \n to apply this dye to your equipped/vanity accessory in same slot").. ""),
	inventory_image = "accessories_dye_bottle_fill.png^[mask:accessories_rgb.png^accessories_dye_bottle.png",
	accessory_dye = "^[mask:accessories_rgb.png"
})

minetest.register_craftitem("equippable_accessories:dye_colorful", {
	description = ("colorful pixel Accessory dye \n" ..core.colorize("#aaaaaa","Put it in in your accessory dye inventory slot \n to apply this dye to your equipped/vanity accessory in same slot").. ""),
	inventory_image = "accessories_dye_bottle_fill.png^[mask:accessories_colorful.png^accessories_dye_bottle.png",
	accessory_dye = "^[mask:accessories_colorful.png"
})

minetest.register_craftitem("equippable_accessories:dye_gold", {
	description = ("retro-gold Accessory dye \n" ..core.colorize("#aaaaaa","Put it in in your accessory dye inventory slot \n to apply this dye to your equipped/vanity accessory in same slot").. ""),
	inventory_image = "accessories_dye_bottle_fill.png^[mask:accessories_gold.png^accessories_dye_bottle.png",
	accessory_dye = "^[mask:accessories_gold.png"
})

minetest.register_craftitem("equippable_accessories:dye_shadow", {
	description = ("shadow Accessory dye \n" ..core.colorize("#aaaaaa","Put it in in your accessory dye inventory slot \n to apply this dye to your equipped/vanity accessory in same slot").. ""),
	inventory_image = "accessories_dye_bottle_fill.png^[multiply:#000000^accessories_dye_bottle.png",
	accessory_dye = "^[multiply:#000000"
})

minetest.register_craftitem("equippable_accessories:dye_rainbow", {
	description = ("Rainbow Accessory dye \n" ..core.colorize("#aaaaaa","Put it in in your accessory dye inventory slot \n to apply this dye to your equipped/vanity accessory in same slot").. ""),
	inventory_image = "accessories_dye_bottle_fill.png^[mask:accessories_rainbow.png^accessories_dye_bottle.png",
	accessory_dye = "^[mask:accessories_rainbow.png"
})

minetest.register_craftitem("equippable_accessories:dye_inverted", {
	description = ("Inverted Accessory dye \n" ..core.colorize("#aaaaaa","Put it in in your accessory dye inventory slot \n to apply this dye to your equipped/vanity accessory in same slot").. ""),
	inventory_image = "accessories_dye_bottle_fill.png^[invert:rgb^accessories_dye_bottle.png",
	accessory_dye = "^[invert:rgb"
})

minetest.register_craftitem("equippable_accessories:dye_inverted_r", {
	description = ("Red-Inverted Accessory dye \n" ..core.colorize("#aaaaaa","Put it in in your accessory dye inventory slot \n to apply this dye to your equipped/vanity accessory in same slot").. ""),
	inventory_image = "accessories_dye_bottle_fill.png^[invert:r^accessories_dye_bottle.png",
	accessory_dye = "^[invert:r"
})

minetest.register_craftitem("equippable_accessories:dye_inverted_g", {
	description = ("Green-Inverted Accessory dye \n" ..core.colorize("#aaaaaa","Put it in in your accessory dye inventory slot \n to apply this dye to your equipped/vanity accessory in same slot").. ""),
	inventory_image = "accessories_dye_bottle_fill.png^[invert:g^accessories_dye_bottle.png",
	accessory_dye = "^[invert:g"
})

minetest.register_craftitem("equippable_accessories:dye_inverted_b", {
	description = ("Blue-Inverted Accessory dye \n" ..core.colorize("#aaaaaa","Put it in in your accessory dye inventory slot \n to apply this dye to your equipped/vanity accessory in same slot").. ""),
	inventory_image = "accessories_dye_bottle_fill.png^[invert:b^accessories_dye_bottle.png",
	accessory_dye = "^[invert:b"
})

minetest.register_craftitem("equippable_accessories:dye_bright", {
	description = ("Bright Accessory dye \n" ..core.colorize("#aaaaaa","Put it in in your accessory dye inventory slot \n to apply this dye to your equipped/vanity accessory in same slot").. ""),
	inventory_image = "accessories_dye_bottle_fill.png^[brighten^accessories_dye_bottle.png",
	accessory_dye = "^[brighten"
})

minetest.register_craft({
	output = "equippable_accessories:dye_red 1",
	recipe = {
		{"dye:red", "default:junglegrass", "dye:red"},
		{"dye:red", "vessels:glass_bottle", "dye:red"},
	}
})
minetest.register_craft({
	output = "equippable_accessories:dye_green 1",
	recipe = {
		{"dye:green", "default:junglegrass", "dye:green"},
		{"dye:green", "vessels:glass_bottle", "dye:green"},
	}
})

minetest.register_craft({
	output = "equippable_accessories:dye_blue 1",
	recipe = {
		{"dye:blue", "default:junglegrass", "dye:blue"},
		{"dye:blue", "vessels:glass_bottle", "dye:blue"},
	}
})

minetest.register_craft({
	output = "equippable_accessories:dye_yellow 1",
	recipe = {
		{"dye:yellow", "default:junglegrass", "dye:yellow"},
		{"dye:yellow", "vessels:glass_bottle", "dye:yellow"},
	}
})
minetest.register_craft({
	output = "equippable_accessories:dye_orange 1",
	recipe = {
		{"dye:orange", "default:junglegrass", "dye:orange"},
		{"dye:orange", "vessels:glass_bottle", "dye:orange"},
	}
})
minetest.register_craft({
	output = "equippable_accessories:dye_purple 1",
	recipe = {
		{"dye:violet", "default:junglegrass", "dye:violet"},
		{"dye:violet", "vessels:glass_bottle", "dye:violet"},
	}
})
minetest.register_craft({
	output = "equippable_accessories:dye_magenta 1",
	recipe = {
		{"dye:magenta", "default:junglegrass", "dye:magenta"},
		{"dye:magenta", "vessels:glass_bottle", "dye:magenta"},
	}
})
minetest.register_craft({
	output = "equippable_accessories:dye_pink 1",
	recipe = {
		{"dye:pink", "default:junglegrass", "dye:pink"},
		{"dye:pink", "vessels:glass_bottle", "dye:pink"},
	}
})
minetest.register_craft({
	output = "equippable_accessories:dye_cyan 1",
	recipe = {
		{"dye:cyan", "default:junglegrass", "dye:cyan"},
		{"dye:cyan", "vessels:glass_bottle", "dye:cyan"},
	}
})
minetest.register_craft({
	output = "equippable_accessories:dye_brown 1",
	recipe = {
		{"dye:brown", "default:junglegrass", "dye:brown"},
		{"dye:brown", "vessels:glass_bottle", "dye:brown"},
	}
})
minetest.register_craft({
	output = "equippable_accessories:dye_bright 1",
	recipe = {
		{"dye:white", "default:junglegrass", "dye:white"},
		{"dye:white", "vessels:glass_bottle", "dye:white"},
	}
})
minetest.register_craft({
	output = "equippable_accessories:dye_dark 1",
	recipe = {
		{"dye:black", "default:junglegrass", "dye:black"},
		{"dye:black", "vessels:glass_bottle", "dye:black"},
	}
})
minetest.register_craft({
	output = "equippable_accessories:dye_grey 1",
	recipe = {
		{"dye:grey", "default:junglegrass", "dye:grey"},
		{"dye:grey", "vessels:glass_bottle", "dye:grey"},
	}
})
minetest.register_craft({
	output = "equippable_accessories:dye_lblue 1",
	recipe = {
		{"dye:white", "default:junglegrass", "dye:white"},
		{"dye:blue", "vessels:glass_bottle", "dye:blue"},
	}
})

minetest.register_craft({
	output = "equippable_accessories:dye_shadow 1",
	recipe = {
		{"equippable_accessories:dye_dark", "default:obsidian", "equippable_accessories:dye_dark"},
	}
})

minetest.register_craft({
	output = "equippable_accessories:dye_rainbow 1",
	recipe = {
		{"", "default:mese_crystal", ""},
		{"equippable_accessories:dye_red", "equippable_accessories:dye_green", "equippable_accessories:dye_blue"},
	}
})

minetest.register_craft({
	output = "equippable_accessories:dye_rgb 1",
	recipe = {
		{"default:mese_crystal_fragment", "dye:black", "default:mese_crystal_fragment"},
		{"equippable_accessories:dye_red", "equippable_accessories:dye_green", "equippable_accessories:dye_blue"},
	}
})

minetest.register_craft({
	output = "equippable_accessories:dye_gold 1",
	recipe = {
		{"", "default:gold_ingot", ""},
		{"", "equippable_accessories:dye_gold", ""},
	}
})

minetest.register_craft({
	output = "equippable_accessories:dye_inverted 1",
	recipe = {
		{"", "default:mese_crystal", ""},
		{"", "equippable_accessories:dye_bright", ""},
		{"", "default:diamond", ""},
	}
})

minetest.register_craft({
	output = "equippable_accessories:dye_inverted_r 1",
	recipe = {
		{"", "equippable_accessories:dye_red", ""},
		{"", "equippable_accessories:dye_inverted", ""},

	}
})

minetest.register_craft({
	output = "equippable_accessories:dye_inverted_g 1",
	recipe = {
		{"", "equippable_accessories:dye_green", ""},
		{"", "equippable_accessories:dye_inverted", ""},
	}
})

minetest.register_craft({
	output = "equippable_accessories:dye_inverted_b 1",
	recipe = {
		{"", "equippable_accessories:dye_blue", ""},
		{"", "equippable_accessories:dye_inverted", ""},
	}
})

minetest.register_craft({
	output = "equippable_accessories:dye_frozen 1",
	recipe = {
		{"default:ice", "default:mese_crystal_fragment", "default:ice"},
		{"default:mese_crystal_fragment", "equippable_accessories:dye_blue", "default:mese_crystal_fragment"},
	}
})

minetest.register_craft({
	output = "equippable_accessories:dye_dragonscale 1",
	recipe = {
		{"default:obsidian", "wool:green", "default:obsidian"},
		{"wool:green", "equippable_accessories:dye_green", "wool:green"},
	}
})

minetest.register_craft({
	output = "equippable_accessories:dye_colorful 1",
	recipe = {
		{"", "default:gravel", ""},
		{"", "equippable_accessories:dye_rainbow", ""},
		{"", "default:mese_crystal_fragment", ""},
	}
})