From 72e4e4c9dae2115275ca54383edb2192fb932876 Mon Sep 17 00:00:00 2001
From: ShadowNinja <noreply@gmail.com>
Date: Sun, 29 Sep 2013 00:16:39 +0200
Subject: [PATCH] Move unified inventory to it's own repository

---
 /dev/null |    0 
 1 files changed, 0 insertions(+), 0 deletions(-)

diff --git a/unified_inventory/api.lua b/unified_inventory/api.lua
deleted file mode 100644
index d026cc0..0000000
--- a/unified_inventory/api.lua
+++ /dev/null
@@ -1,101 +0,0 @@
-
--- Create detached creative inventory after loading all mods
-minetest.after(0.01, function()
-	unified_inventory.items_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(unified_inventory.items_list, name)
-			local recipes = minetest.get_all_craft_recipes(name)
-			unified_inventory.crafts_table[name] = recipes or {}
-		end
-	end
-	--print(dump(unified_inventory.crafts_table))
-	table.sort(unified_inventory.items_list)
-	unified_inventory.items_list_size = #unified_inventory.items_list
-	print("Unified Inventory. inventory size: "..#unified_inventory.items_list)
-end)
-
-
--- load_home
-local function load_home()
-	local input = io.open(unified_inventory.home_filename, "r")
-	if input then
-		while true do
-			local x = input:read("*n")
-			if x == nil then
-				break
-			end
-			local y = input:read("*n")
-			local z = input:read("*n")
-			local name = input:read("*l")
-			unified_inventory.home_pos[name:sub(2)] = {x = x, y = y, z = z}
-		end
-		io.close(input)
-	else
-		unified_inventory.home_pos = {}
-	end
-end
-load_home()
-
-function unified_inventory.set_home(player, pos)
-	local player_name = player:get_player_name()
-	unified_inventory.home_pos[player_name] = pos
-	-- save the home data from the table to the file
-	local output = io.open(unified_inventory.home_filename, "w")
-	for k, v in pairs(unified_inventory.home_pos) do
-		if v ~= nil then
-			output:write(math.floor(v.x).." "
-					..math.floor(v.y).." "
-					..math.floor(v.z).." "
-					..k.."\n")
-		end
-	end
-	io.close(output)
-end
-
-function unified_inventory.go_home(player)
-	local pos = unified_inventory.home_pos[player:get_player_name()]
-	if pos ~= nil then
-		player:setpos(pos)
-	end
-end
-
--- register_craft
-function unified_inventory.register_craft(options)
-	if not options.output then
-		return
-	end
-	local itemstack = ItemStack(options.output)
-	if itemstack:is_empty() then
-		return
-	end
-	unified_inventory.crafts_table[itemstack:get_name()] =
-			unified_inventory.crafts_table[itemstack:get_name()] or {}
-
-	table.insert(unified_inventory.crafts_table[itemstack:get_name()], options)
-end
-
-function unified_inventory.register_page(name, def)
-	unified_inventory.pages[name] = def
-end
-
-function unified_inventory.register_button(name, def)
-	if not def.action then
-		def.action = function(player)
-			unified_inventory.set_inventory_formspec(player, name)
-		end
-	end
-	
-	def.name = name
-	
-	table.insert(unified_inventory.buttons, def)
-end
-
-function unified_inventory.is_creative(playername)
-	if minetest.check_player_privs(playername, {creative=true}) or
-	   minetest.setting_getbool("creative_mode") then
-		return true
-	end
-end
diff --git a/unified_inventory/bags.lua b/unified_inventory/bags.lua
deleted file mode 100644
index 05c836a..0000000
--- a/unified_inventory/bags.lua
+++ /dev/null
@@ -1,144 +0,0 @@
--- Bags for Minetest
-
--- Copyright (c) 2012 cornernote, Brett O'Donnell <cornernote@gmail.com>
--- License: GPLv3
-
-unified_inventory.register_page("bags", {
-	get_formspec = function(player, formspec)
-		local player_name = player:get_player_name()
-		formspec = formspec .. "background[0.06,0.99;7.92,7.52;ui_bags_main_form.png]"
-		formspec = formspec.."label[0,0;Bags]"
-		formspec = formspec.."button[0,2;2,0.5;bag1;Bag 1]"
-		formspec = formspec.."button[2,2;2,0.5;bag2;Bag 2]"
-		formspec = formspec.."button[4,2;2,0.5;bag3;Bag 3]"
-		formspec = formspec.."button[6,2;2,0.5;bag4;Bag 4]"
-		formspec = formspec.."list[detached:"..player_name.."_bags;bag1;0.5,1;1,1;]"
-		formspec = formspec.."list[detached:"..player_name.."_bags;bag2;2.5,1;1,1;]"
-		formspec = formspec.."list[detached:"..player_name.."_bags;bag3;4.5,1;1,1;]"
-		formspec = formspec.."list[detached:"..player_name.."_bags;bag4;6.5,1;1,1;]"
-		return formspec
-	end,
-})
-
-unified_inventory.register_button("bags", {
-	type = "image",
-	image = "ui_bags_icon.png",
-})
-
-for i = 1, 4 do
-	unified_inventory.register_page("bag"..i, {
-		get_formspec = function(player, formspec)
-			local stack = player:get_inventory():get_stack("bag"..i, 1)
-			local image = stack:get_definition().inventory_image
-			formspec = formspec.."image[7,0;1,1;"..image.."]"
-			formspec = formspec.."list[current_player;bag"..i.."contents;0,1;8,3;]"
-			local slots = stack:get_definition().groups.bagslots
-			if slots == 8 then
-				formspec = formspec.."background[0.06,0.99;7.92,7.52;ui_bags_sm_form.png]"
-			elseif slots == 16 then
-				formspec = formspec.."background[0.06,0.99;7.92,7.52;ui_bags_med_form.png]"
-			elseif slots == 24 then
-				formspec = formspec.."background[0.06,0.99;7.92,7.52;ui_bags_lg_form.png]"
-			end
-			return formspec
-		end,
-	})
-end
-
-minetest.register_on_player_receive_fields(function(player, formname, fields)
-	for i = 1, 4 do
-		if fields["bag"..i] then
-			local stack = player:get_inventory():get_stack("bag"..i, 1)
-			if not stack:get_definition().groups.bagslots then
-				return
-			end
-			unified_inventory.set_inventory_formspec(player, "bag"..i)
-			return
-		end
-	end
-end)
-
-minetest.register_on_joinplayer(function(player)
-	local player_inv = player:get_inventory()
-	local bags_inv = minetest.create_detached_inventory(player:get_player_name().."_bags",{
-		on_put = function(inv, listname, index, stack, player)
-			player:get_inventory():set_stack(listname, index, stack)
-			player:get_inventory():set_size(listname.."contents",
-					stack:get_definition().groups.bagslots)
-		end,
-		on_take = function(inv, listname, index, stack, player)
-			player:get_inventory():set_stack(listname, index, nil)
-		end,
-		allow_put = function(inv, listname, index, stack, player)
-			if stack:get_definition().groups.bagslots then
-				return 1
-			else
-				return 0
-			end
-		end,
-		allow_take = function(inv, listname, index, stack, player)
-			if player:get_inventory():is_empty(listname.."contents") then
-				return stack:get_count()
-			else
-				return 0
-			end
-		end,
-		allow_move = function(inv, from_list, from_index, to_list, to_index, count, player)
-			return 0
-		end,
-	})
-	for i=1,4 do
-		local bag = "bag"..i
-		player_inv:set_size(bag, 1)
-		bags_inv:set_size(bag, 1)
-		bags_inv:set_stack(bag, 1, player_inv:get_stack(bag, 1))
-	end
-end)
-
--- register bag tools
-minetest.register_tool("unified_inventory:bag_small", {
-	description = "Small Bag",
-	inventory_image = "bags_small.png",
-	groups = {bagslots=8},
-})
-
-minetest.register_tool("unified_inventory:bag_medium", {
-	description = "Medium Bag",
-	inventory_image = "bags_medium.png",
-	groups = {bagslots=16},
-})
-
-minetest.register_tool("unified_inventory:bag_large", {
-	description = "Large Bag",
-	inventory_image = "bags_large.png",
-	groups = {bagslots=24},
-})
-
--- register bag crafts
-minetest.register_craft({
-	output = "unified_inventory:bag_small",
-	recipe = {
-		{"",           "default:stick", ""},
-		{"group:wood", "group:wood",    "group:wood"},
-		{"group:wood", "group:wood",    "group:wood"},
-	},
-})
-
-minetest.register_craft({
-	output = "unified_inventory:bag_medium",
-	recipe = {
-		{"",              "",                            ""},
-		{"default:stick", "unified_inventory:bag_small", "default:stick"},
-		{"default:stick", "unified_inventory:bag_small", "default:stick"},
-	},
-})
-
-minetest.register_craft({
-	output = "unified_inventory:bag_large",
-	recipe = {
-		{"",              "",                             ""},
-		{"default:stick", "unified_inventory:bag_medium", "default:stick"},
-		{"default:stick", "unified_inventory:bag_medium", "default:stick"},
-    },
-})
-
diff --git a/unified_inventory/callbacks.lua b/unified_inventory/callbacks.lua
deleted file mode 100644
index d8c8853..0000000
--- a/unified_inventory/callbacks.lua
+++ /dev/null
@@ -1,182 +0,0 @@
-
-minetest.register_on_joinplayer(function(player)
-	local player_name = player:get_player_name()
-	unified_inventory.players[player_name] = {}
-	unified_inventory.current_index[player_name] = 1
-	unified_inventory.filtered_items_list[player_name] = unified_inventory.items_list
-	unified_inventory.activefilter[player_name] = ""
-	unified_inventory.apply_filter(player, "")
-	unified_inventory.alternate[player_name] = 1
-	unified_inventory.current_item[player_name] = nil
-	unified_inventory.set_inventory_formspec(player, unified_inventory.default)
-	
-	-- Crafting guide inventories
-	local inv = minetest.create_detached_inventory(player:get_player_name().."craftrecipe", {
-		allow_put = function(inv, listname, index, stack, player)
-			return 0
-		end,
-		allow_take = function(inv, listname, index, stack, player)
-			if unified_inventory.is_creative(player:get_player_name()) then
-				return stack:get_count()
-			else
-				return 0
-			end
-		end,
-		allow_move = function(inv, from_list, from_index, to_list, to_index, count, player)
-			return 0
-		end,
-	})
-	inv:set_size("output", 1)
-	inv:set_size("build", 3 * 3)
-
-	-- Refill slot
-	local refill = minetest.create_detached_inventory(player_name.."refill", {
-		allow_put = function(inv, listname, index, stack, player)
-			if unified_inventory.is_creative(player:get_player_name()) then
-				return stack:get_count()
-			else
-				return 0
-			end
-		end,
-		on_put = function(inv, listname, index, stack, player)
-			local stacktable = stack:to_table()
-			stacktable.count = stack:get_stack_max()
-			inv:set_stack(listname, index, ItemStack(stacktable))
-			minetest.sound_play("electricity", {to_player=player_name, gain = 1.0})
-		end,
-	})
-	refill:set_size("main", 1)
-end)
-
-minetest.register_on_player_receive_fields(function(player, formname, fields)
-	local player_name = player:get_player_name()
-
-	for i, def in pairs(unified_inventory.buttons) do
-		if fields[def.name] then
-			def.action(player)
-			minetest.sound_play("click",
-					{to_player=player_name, gain = 0.1})
-			return
-		end
-	end
-	
-	-- Inventory page controls
-	local start = math.floor(unified_inventory.current_index[player_name] / 80 + 1)
-	local start_i = start
-	local pagemax = math.floor((unified_inventory.filtered_items_list_size[player_name] - 1) / (80) + 1)
-	
-	if fields.start_list then
-		minetest.sound_play("paperflip1",
-				{to_player=player_name, gain = 1.0})
-		start_i = 1
-	end
-	if fields.rewind1 then
-		minetest.sound_play("paperflip1",
-				{to_player=player_name, gain = 1.0})
-		start_i = start_i - 1
-	end
-	if fields.forward1 then
-		minetest.sound_play("paperflip1",
-				{to_player=player_name, gain = 1.0})
-		start_i = start_i + 1
-	end
-	if fields.rewind3 then
-		minetest.sound_play("paperflip1",
-				{to_player=player_name, gain = 1.0})
-		start_i = start_i - 3
-	end
-	if fields.forward3 then
-		minetest.sound_play("paperflip1",
-				{to_player=player_name, gain = 1.0})
-		start_i = start_i + 3
-	end
-	if fields.end_list then
-		minetest.sound_play("paperflip1",
-				{to_player=player_name, gain = 1.0})
-		start_i = pagemax
-	end
-	if start_i < 1 then
-		start_i = 1
-	end
-	if start_i > pagemax then
-		start_i = pagemax
-	end
-	if not (start_i	== start) then
-		unified_inventory.current_index[player_name] = (start_i - 1) * 80 + 1
-		unified_inventory.set_inventory_formspec(player,
-				unified_inventory.current_page[player_name])
-	end
-
-	-- Item list buttons
-	local list_index = unified_inventory.current_index[player_name]
-	local page = unified_inventory.current_page[player_name]
-	for i = 0, 80 do
-		local button = "item_button"..list_index
-		if fields[button] then 
-			minetest.sound_play("click",
-					{to_player=player_name, gain = 0.1})
-			if not unified_inventory.is_creative(player_name) then
-				unified_inventory.set_inventory_formspec(player, "craftguide")
-				page = "craftguide"
-			end
-			if page == "craftguide" then 
-				unified_inventory.current_item[player_name] =
-						unified_inventory.filtered_items_list
-							[player_name][list_index] 
-				unified_inventory.alternate[player_name] = 1
-				unified_inventory.update_recipe(player,
-						unified_inventory.filtered_items_list
-							[player_name][list_index], 1)
-				unified_inventory.set_inventory_formspec(player,
-						unified_inventory.current_page[player_name])
-			else
-				if unified_inventory.is_creative(player_name) then
-					local inv = player:get_inventory()
-					dst_stack = {}
-					dst_stack.name = unified_inventory.filtered_items_list
-							[player_name][list_index] 
-					dst_stack.count = 99
-					if inv:room_for_item("main", dst_stack) then
-						inv:add_item("main", dst_stack)
-					end
-				end
-			end
-		end
-		list_index = list_index + 1
-	end
-	
-	if fields.searchbutton then
-		unified_inventory.apply_filter(player, fields.searchbox)
-		unified_inventory.set_inventory_formspec(player,
-				unified_inventory.current_page[player_name])
-		minetest.sound_play("paperflip2",
-				{to_player=player_name, gain = 1.0})
-	end	
-	
-	-- alternate button
-	if fields.alternate then
-		minetest.sound_play("click",
-				{to_player=player_name, gain = 0.1})
-		local item_name = unified_inventory.current_item[player_name]
-		if item_name then
-			local alternates = 0
-			local alternate = unified_inventory.alternate[player_name]
-			local crafts = unified_inventory.crafts_table[item_name]
-			if crafts ~= nil then
-				alternates = #crafts
-			end
-			if alternates > 1 then
-				alternate = alternate + 1
-				if alternate > alternates then
-					alternate = 1
-				end
-				unified_inventory.alternate[player_name] = alternate		
-				unified_inventory.update_recipe(player,
-						unified_inventory.current_item[player_name], alternate)
-				unified_inventory.set_inventory_formspec(player,
-						unified_inventory.current_page[player_name])
-			end
-		end
-	end
-end)
-
diff --git a/unified_inventory/depends.txt b/unified_inventory/depends.txt
deleted file mode 100644
index 8d390c8..0000000
--- a/unified_inventory/depends.txt
+++ /dev/null
@@ -1 +0,0 @@
-creative?
diff --git a/unified_inventory/init.lua b/unified_inventory/init.lua
deleted file mode 100644
index 3f26fef..0000000
--- a/unified_inventory/init.lua
+++ /dev/null
@@ -1,42 +0,0 @@
--- Unified Inventory for Minetest 0.4.8+
-
-local modpath = minetest.get_modpath(minetest.get_current_modname())
-local worldpath = minetest.get_worldpath()
-
--- Data tables definitions
-unified_inventory = {}
-unified_inventory.activefilter = {}
-unified_inventory.alternate = {}
-unified_inventory.current_page = {}
-unified_inventory.current_index = {}
-unified_inventory.current_item = {}
-unified_inventory.crafts_table = {}
-unified_inventory.crafts_table_count = 0
-unified_inventory.players = {}
-unified_inventory.items_list_size = 0
-unified_inventory.items_list = {}
-unified_inventory.filtered_items_list_size = {}
-unified_inventory.filtered_items_list = {}
-unified_inventory.pages = {}
-unified_inventory.buttons = {}
-
--- Homepos stuff
-unified_inventory.home_pos = {}
-unified_inventory.home_filename =
-		worldpath.."/unified_inventory_home.home"
-		
--- Default inventory page
-unified_inventory.default = "craft"
-
--- Disable default creative inventory
-if creative_inventory then 
-	function creative_inventory.set_creative_formspec(player, start_i, pagenum)
-		return
-	end
-end
-
-dofile(modpath.."/api.lua")
-dofile(modpath.."/internal.lua")
-dofile(modpath.."/callbacks.lua")
-dofile(modpath.."/register.lua")
-dofile(modpath.."/bags.lua")
diff --git a/unified_inventory/internal.lua b/unified_inventory/internal.lua
deleted file mode 100644
index 3c01a35..0000000
--- a/unified_inventory/internal.lua
+++ /dev/null
@@ -1,223 +0,0 @@
-
-function unified_inventory.get_formspec(player, page)
-	if not player then
-		return ""
-	end
-	local player_name = player:get_player_name()
-	unified_inventory.current_page[player_name] = page
-
-	local formspec = "size[14,10]"
-
-	-- Player inventory
-	formspec = formspec .. "list[current_player;main;0,4.5;8,4;]"
-
-	-- Background
-	formspec = formspec .. "background[-0.19,-0.2;14.38,10.55;ui_form_bg.png]"
-	
-	-- Current page
-	if unified_inventory.pages[page] then
-		formspec = unified_inventory.pages[page].get_formspec(player, formspec)
-	else
-		return "" -- Invalid page name
-	end
-
-	-- Main buttons
-	local i = 0
-	for i, def in pairs(unified_inventory.buttons) do
-		if def.type == "image" then
-			formspec = formspec.."image_button["
-					..(0.65 * i)..",9;0.8,0.8;"
-					..minetest.formspec_escape(def.image)..";"
-					..minetest.formspec_escape(def.name)..";]"
-		end
-		i = i + 1
-	end
-
-	-- Controls to flip items pages
-	local start_x = 9.2
-	formspec = formspec .. "image_button["..(start_x + 0.6 * 0)..",9;.8,.8;ui_skip_backward_icon.png;start_list;]"
-	formspec = formspec .. "image_button["..(start_x + 0.6 * 1)..",9;.8,.8;ui_doubleleft_icon.png;rewind3;]"
-	formspec = formspec .. "image_button["..(start_x + 0.6 * 2)..",9;.8,.8;ui_left_icon.png;rewind1;]"
-	formspec = formspec .. "image_button["..(start_x + 0.6 * 3)..",9;.8,.8;ui_right_icon.png;forward1;]"
-	formspec = formspec .. "image_button["..(start_x + 0.6 * 4)..",9;.8,.8;ui_doubleright_icon.png;forward3;]"
-	formspec = formspec .. "image_button["..(start_x + 0.6 * 5)..",9;.8,.8;ui_skip_forward_icon.png;end_list;]"
-
-	-- Search box
-	formspec = formspec .. "field[9.5,8.325;3,1;searchbox;;]"
-	formspec = formspec .. "image_button[12.2,8.1;.8,.8;ui_search_icon.png;searchbutton;]"
-
-	-- Items list
-	local list_index = unified_inventory.current_index[player_name]
-	local page = math.floor(list_index / (80) + 1)
-	local pagemax = math.floor((unified_inventory.filtered_items_list_size[player_name] - 1) / (80) + 1)
-	local image = nil
-	local item = {}
-	for y = 0, 9 do
-	for x = 0, 7 do
-		name = unified_inventory.filtered_items_list[player_name][list_index]	
-		if minetest.registered_items[name] then
-			formspec = formspec.."item_image_button["
-					..(8.2 + x * 0.7)..","
-					..(1   + y * 0.7)..";.81,.81;"
-					..name..";item_button"
-					..list_index..";]"
-			list_index = list_index + 1
-		end
-	end
-	end
-	formspec = formspec.."label[8.2,0;Page:]"
-	formspec = formspec.."label[9,0;"..page.." of "..pagemax.."]"
-	formspec = formspec.."label[8.2,0.4;Filter:]"
-	formspec = formspec.."label[9,0.4;"..unified_inventory.activefilter[player_name].."]"
-	return formspec
-end
-
-function unified_inventory.set_inventory_formspec(player, page)
-	if player then
-		local formspec = unified_inventory.get_formspec(player, page)
-		player:set_inventory_formspec(formspec)
-	end
-end
-
---apply filter to the inventory list (create filtered copy of full one)
-function unified_inventory.apply_filter(player, filter)
-	local player_name = player:get_player_name() 
-	local size = 0
-	local lfilter = string.lower(filter)
-	if lfilter ~= "" then 
-		for i=1, lfilter:len() do
-			if lfilter:sub(i, i) == '[' then 
-				str_temp1 = ""
-				break
-			end
-		end
-	end
-	unified_inventory.filtered_items_list[player_name]={}
-	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
-			local lname = string.lower(name)
-			local ldesc = string.lower(def.description)
-			if string.find(lname, lfilter) or string.find(ldesc, lfilter) then
-				table.insert(unified_inventory.filtered_items_list[player_name], name)
-				size = size + 1
-			end
-		end
-	
-	end
-	table.sort(unified_inventory.filtered_items_list[player_name])
-	unified_inventory.filtered_items_list_size[player_name] = size
-	unified_inventory.current_index[player_name] = 1
-	unified_inventory.activefilter[player_name] = filter
-	unified_inventory.set_inventory_formspec(player,
-			unified_inventory.current_page[player_name])
-end
-
-
--- update_recipe
-function unified_inventory.update_recipe(player, stack_name, alternate)
-	local inv = minetest.get_inventory({
-		type = "detached",
-		name = player:get_player_name().."craftrecipe"
-	})	
-	for i = 0, inv:get_size("build") do
-		inv:set_stack("build", i, nil)
-	end
-	inv:set_stack("output", 1, nil)
-	alternate = tonumber(alternate) or 1
-	local crafts = unified_inventory.crafts_table[stack_name]
-	--print(dump(crafts))
-	if next(crafts) == nil then -- No craft recipes
-		return
-	end
-	if alternate < 1 or alternate > #crafts then
-		alternate = 1
-	end
-	local craft = crafts[alternate]
-	inv:set_stack("output", 1, craft.output)
-	local items = craft.items
-
-	if craft.type == "cooking" or
-	   craft.type == "fuel" or
-	   craft.type == "grinding" or
-	   craft.type == "extracting" or
-	   craft.type == "compressing" then
-		def = unified_inventory.find_item_def(craft["items"][1])
-		if def then
-			inv:set_stack("build", 1, def)
-		end
-		return
-	end
-	if craft.width == 0 then
-		for i = 1, 3 do
-			if craft.items[i] then
-				def = unified_inventory.find_item_def(craft.items[i])
-				if def then
-					inv:set_stack("build", i, def)
-				end
-			end
-		end
-	end
-	if craft.width == 1 then
-		local build_table={1, 4, 7}
-		for i = 1, 3 do
-			if craft.items[i] then
-				def = unified_inventory.find_item_def(craft.items[i])
-				if def then
-					inv:set_stack("build", build_table[i], def)
-				end
-			end
-		end
-	end
-	if craft.width == 2 then
-		local build_table = {1, 2, 4, 5, 7, 8}
-		for i=1, 6 do
-			if craft.items[i] then
-				def = unified_inventory.find_item_def(craft.items[i])
-				if def then
-					inv:set_stack("build", build_table[i], def)
-				end
-			end
-		end
-	end
-	if craft.width == 3 then
-		for i=1, 9 do
-			if craft.items[i] then
-				def = unified_inventory.find_item_def(craft.items[i])
-				if def then
-					inv:set_stack("build", i, def)
-				end
-			end
-		end
-	end
-end
-
-function unified_inventory.find_item_def(def)
-	if type(def) ~= "string" then
-		return nil
-	end
-	if string.find(def, "group:") then
-		def = string.gsub(def, "group:", "")
-		def = string.gsub(def, "\"", "")
-		if minetest.registered_nodes["default:"..def] then
-			return "default:"..def
-		end
-		local items = unified_inventory.items_in_group(def)
-		return items[1]
-	else
-		return def
-	end
-end
-
-function unified_inventory.items_in_group(groups)
-	local items = {}
-	for name, item in pairs(minetest.registered_items) do
-		for _, group in pairs(groups:split(',')) do
-			if item.groups[group] then
-				table.insert(items, name)
-			end
-		end
-	end
-	return items
-end
diff --git a/unified_inventory/register.lua b/unified_inventory/register.lua
deleted file mode 100644
index ad85537..0000000
--- a/unified_inventory/register.lua
+++ /dev/null
@@ -1,173 +0,0 @@
-
-minetest.register_privilege("creative", {
-	description="Can use the creative inventory",
-	give_to_singleplayer = false,
-})
-
-local trash = minetest.create_detached_inventory("trash", {
-	--allow_put = function(inv, listname, index, stack, player)
-	--	if unified_inventory.is_creative(player:get_player_name()) then
-	--		return stack:get_count()
-	--	else
-	--		return 0
-	--	end
-	--end,
-	on_put = function(inv, listname, index, stack, player)
-		inv:set_stack(listname, index, nil)
-		local player_name = player:get_player_name()
-		minetest.sound_play("trash", {to_player=player_name, gain = 1.0})
-	end,
-})
-trash:set_size("main", 1)
-
-unified_inventory.register_button("craft", {
-	type = "image",
-	image = "ui_craft_icon.png",
-})
-
-unified_inventory.register_button("craftguide", {
-	type = "image",
-	image = "ui_craftguide_icon.png",
-})
-
-unified_inventory.register_button("home_gui_set", {
-	type = "image",
-	image = "ui_sethome_icon.png",
-	action = function(player)
-		local player_name = player:get_player_name()
-		unified_inventory.set_home(player, player:getpos())
-		local home = unified_inventory.home_pos[player_name]
-		if home ~= nil then
-			minetest.sound_play("dingdong",
-					{to_player=player_name, gain = 1.0})
-			minetest.chat_send_player(player_name,
-					"Home position set to: "
-					..minetest.pos_to_string(home))
-		end
-	end,
-})
-
-unified_inventory.register_button("home_gui_go", {
-	type = "image",
-	image = "ui_gohome_icon.png",
-	action = function(player)
-		minetest.sound_play("teleport",
-				{to_player=player:get_player_name(), gain = 1.0})
-		unified_inventory.go_home(player)
-	end,
-})
-
-unified_inventory.register_button("misc_set_day", {
-	type = "image",
-	image = "ui_sun_icon.png",
-	action = function(player)
-		local player_name = player:get_player_name()
-		if minetest.check_player_privs(player_name, {settime=true}) then 
-			minetest.sound_play("birds",
-					{to_player=player_name, gain = 1.0})
-			minetest.set_timeofday((6000 % 24000) / 24000)
-			minetest.chat_send_player(player_name,
-					"Time of day set to 6am")
-		else
-			minetest.chat_send_player(player_name,
-					"You don't have the"
-					.." settime priviledge!")
-		end
-	end,
-})
-
-unified_inventory.register_button("misc_set_night", {
-	type = "image",
-	image = "ui_moon_icon.png",
-	action = function(player)
-		local player_name = player:get_player_name()
-		if minetest.check_player_privs(player_name, {settime=true}) then
-			minetest.sound_play("owl",
-					{to_player=player_name, gain = 1.0})
-			minetest.set_timeofday((21000 % 24000) / 24000)
-			minetest.chat_send_player(player_name,
-					"Time of day set to 9pm")
-		else
-			minetest.chat_send_player(player_name,
-					"You don't have the"
-					.." settime priviledge!")	
-		end
-	end,
-})
-
-unified_inventory.register_button("clear_inv", {
-	type = "image",
-	image = "ui_trash_icon.png",
-	action = function(player)
-		local player_name = player:get_player_name()
-		if not unified_inventory.is_creative(player_name) then
-			minetest.chat_send_player(player_name,
-					"This button has been disabled outside"
-					.." of creative mode to prevent"
-					.." accidental inventory trashing."
-					.." Use the trash slot instead.")
-			return
-		end
-		player:get_inventory():set_list("main", {})
-		minetest.chat_send_player(player_name, 'Inventory Cleared!')
-		minetest.sound_play("trash_all",
-				{to_player=player_name, gain = 1.0})
-	end,
-})
-
-unified_inventory.register_page("craft", {
-	get_formspec = function(player, formspec)
-		local player_name = player:get_player_name()
-		formspec = formspec.."background[0.06,0.99;7.92,7.52;ui_crafting_form.png]"
-		formspec = formspec.."label[0,0;Crafting]"
-		formspec = formspec.."list[current_player;craftpreview;6,1;1,1;]"
-		formspec = formspec.."list[current_player;craft;2,1;3,3;]"
-		formspec = formspec.."label[7,2.5;Trash:]"
-		formspec = formspec.."list[detached:trash;main;7,3;1,1;]"
-		if unified_inventory.is_creative(player_name) then
-			formspec = formspec.."label[0,2.5;Refill:]"
-			formspec = formspec.."list[detached:"..player_name.."refill;main;0,3;1,1;]"
-		end
-		return formspec
-	end,
-})
-
-unified_inventory.register_page("craftguide", {
-	get_formspec = function(player, formspec)
-		local player_name = player:get_player_name()
-		formspec = formspec.."background[0.06,0.99;7.92,7.52;ui_craftguide_form.png]"
-		formspec = formspec.."label[0,0;Crafting Guide]"
-		formspec = formspec.."list[detached:"..player_name.."craftrecipe;build;2,1;3,3;]"
-		formspec = formspec.."list[detached:"..player_name.."craftrecipe;output;6,1;1,1;]"
-		formspec = formspec.."label[2,0.5;Input:]"
-		formspec = formspec.."label[6,0.5;Output:]"
-		formspec = formspec.."label[6,2.6;Method:]"
-		local item_name = unified_inventory.current_item[player_name]
-		if item_name then
-			formspec = formspec.."label[2,0;"..item_name.."]"	
-			local alternates = 0
-			local alternate = unified_inventory.alternate[player_name]
-			local crafts = unified_inventory.crafts_table[item_name]
-
-			if crafts ~= nil and #crafts > 0 then
-				alternates = #crafts
-				local craft = crafts[alternate]
-				local method = craft.type
-				if craft.type == "shapeless" then
-					method="shapeless crafting"
-				end	
-				if craft.type == "alloy" then
-					method="alloy cooking"
-				end
-				formspec = formspec.."label[6,3;"..method.."]"
-			end
-			if alternates > 1 then
-				formspec = formspec.."label[0,2.6;Recipe "
-						..tostring(alternate).." of "
-						..tostring(alternates).."]"
-				formspec = formspec.."button[0,3.15;2,1;alternate;Alternate]"
-			end
-		end
-		return formspec
-	end,
-})
diff --git a/unified_inventory/sounds/birds.ogg b/unified_inventory/sounds/birds.ogg
deleted file mode 100644
index 4a93395..0000000
--- a/unified_inventory/sounds/birds.ogg
+++ /dev/null
Binary files differ
diff --git a/unified_inventory/sounds/click.ogg b/unified_inventory/sounds/click.ogg
deleted file mode 100644
index 3db63a0..0000000
--- a/unified_inventory/sounds/click.ogg
+++ /dev/null
Binary files differ
diff --git a/unified_inventory/sounds/dingdong.ogg b/unified_inventory/sounds/dingdong.ogg
deleted file mode 100644
index 2c9d7ef..0000000
--- a/unified_inventory/sounds/dingdong.ogg
+++ /dev/null
Binary files differ
diff --git a/unified_inventory/sounds/electricity.ogg b/unified_inventory/sounds/electricity.ogg
deleted file mode 100644
index 4cd7c84..0000000
--- a/unified_inventory/sounds/electricity.ogg
+++ /dev/null
Binary files differ
diff --git a/unified_inventory/sounds/owl.ogg b/unified_inventory/sounds/owl.ogg
deleted file mode 100644
index f30d0b3..0000000
--- a/unified_inventory/sounds/owl.ogg
+++ /dev/null
Binary files differ
diff --git a/unified_inventory/sounds/paperflip1.ogg b/unified_inventory/sounds/paperflip1.ogg
deleted file mode 100644
index eaed13f..0000000
--- a/unified_inventory/sounds/paperflip1.ogg
+++ /dev/null
Binary files differ
diff --git a/unified_inventory/sounds/paperflip2.ogg b/unified_inventory/sounds/paperflip2.ogg
deleted file mode 100644
index 321bc48..0000000
--- a/unified_inventory/sounds/paperflip2.ogg
+++ /dev/null
Binary files differ
diff --git a/unified_inventory/sounds/teleport.ogg b/unified_inventory/sounds/teleport.ogg
deleted file mode 100644
index ca32f74..0000000
--- a/unified_inventory/sounds/teleport.ogg
+++ /dev/null
Binary files differ
diff --git a/unified_inventory/sounds/trash.ogg b/unified_inventory/sounds/trash.ogg
deleted file mode 100644
index 51e4f24..0000000
--- a/unified_inventory/sounds/trash.ogg
+++ /dev/null
Binary files differ
diff --git a/unified_inventory/sounds/trash_all.ogg b/unified_inventory/sounds/trash_all.ogg
deleted file mode 100644
index 85c3f66..0000000
--- a/unified_inventory/sounds/trash_all.ogg
+++ /dev/null
Binary files differ
diff --git a/unified_inventory/textures/bags_large.png b/unified_inventory/textures/bags_large.png
deleted file mode 100644
index c26f075..0000000
--- a/unified_inventory/textures/bags_large.png
+++ /dev/null
Binary files differ
diff --git a/unified_inventory/textures/bags_medium.png b/unified_inventory/textures/bags_medium.png
deleted file mode 100644
index 7bc8030..0000000
--- a/unified_inventory/textures/bags_medium.png
+++ /dev/null
Binary files differ
diff --git a/unified_inventory/textures/bags_small.png b/unified_inventory/textures/bags_small.png
deleted file mode 100644
index e9656a5..0000000
--- a/unified_inventory/textures/bags_small.png
+++ /dev/null
Binary files differ
diff --git a/unified_inventory/textures/ui_bags_icon.png b/unified_inventory/textures/ui_bags_icon.png
deleted file mode 100644
index d75ff8b..0000000
--- a/unified_inventory/textures/ui_bags_icon.png
+++ /dev/null
Binary files differ
diff --git a/unified_inventory/textures/ui_bags_lg_form.png b/unified_inventory/textures/ui_bags_lg_form.png
deleted file mode 100644
index 15f511d..0000000
--- a/unified_inventory/textures/ui_bags_lg_form.png
+++ /dev/null
Binary files differ
diff --git a/unified_inventory/textures/ui_bags_main_form.png b/unified_inventory/textures/ui_bags_main_form.png
deleted file mode 100644
index 26e6938..0000000
--- a/unified_inventory/textures/ui_bags_main_form.png
+++ /dev/null
Binary files differ
diff --git a/unified_inventory/textures/ui_bags_med_form.png b/unified_inventory/textures/ui_bags_med_form.png
deleted file mode 100644
index f786806..0000000
--- a/unified_inventory/textures/ui_bags_med_form.png
+++ /dev/null
Binary files differ
diff --git a/unified_inventory/textures/ui_bags_sm_form.png b/unified_inventory/textures/ui_bags_sm_form.png
deleted file mode 100644
index c77ff7c..0000000
--- a/unified_inventory/textures/ui_bags_sm_form.png
+++ /dev/null
Binary files differ
diff --git a/unified_inventory/textures/ui_colorbutton0.png b/unified_inventory/textures/ui_colorbutton0.png
deleted file mode 100644
index 35b7db2..0000000
--- a/unified_inventory/textures/ui_colorbutton0.png
+++ /dev/null
Binary files differ
diff --git a/unified_inventory/textures/ui_colorbutton1.png b/unified_inventory/textures/ui_colorbutton1.png
deleted file mode 100644
index cbf095d..0000000
--- a/unified_inventory/textures/ui_colorbutton1.png
+++ /dev/null
Binary files differ
diff --git a/unified_inventory/textures/ui_colorbutton10.png b/unified_inventory/textures/ui_colorbutton10.png
deleted file mode 100644
index 8dfc5f0..0000000
--- a/unified_inventory/textures/ui_colorbutton10.png
+++ /dev/null
Binary files differ
diff --git a/unified_inventory/textures/ui_colorbutton11.png b/unified_inventory/textures/ui_colorbutton11.png
deleted file mode 100644
index 3b279e0..0000000
--- a/unified_inventory/textures/ui_colorbutton11.png
+++ /dev/null
Binary files differ
diff --git a/unified_inventory/textures/ui_colorbutton12.png b/unified_inventory/textures/ui_colorbutton12.png
deleted file mode 100644
index a387b5f..0000000
--- a/unified_inventory/textures/ui_colorbutton12.png
+++ /dev/null
Binary files differ
diff --git a/unified_inventory/textures/ui_colorbutton13.png b/unified_inventory/textures/ui_colorbutton13.png
deleted file mode 100644
index b1e7790..0000000
--- a/unified_inventory/textures/ui_colorbutton13.png
+++ /dev/null
Binary files differ
diff --git a/unified_inventory/textures/ui_colorbutton14.png b/unified_inventory/textures/ui_colorbutton14.png
deleted file mode 100644
index c4ad486..0000000
--- a/unified_inventory/textures/ui_colorbutton14.png
+++ /dev/null
Binary files differ
diff --git a/unified_inventory/textures/ui_colorbutton15.png b/unified_inventory/textures/ui_colorbutton15.png
deleted file mode 100644
index b7060d6..0000000
--- a/unified_inventory/textures/ui_colorbutton15.png
+++ /dev/null
Binary files differ
diff --git a/unified_inventory/textures/ui_colorbutton2.png b/unified_inventory/textures/ui_colorbutton2.png
deleted file mode 100644
index caf1fc6..0000000
--- a/unified_inventory/textures/ui_colorbutton2.png
+++ /dev/null
Binary files differ
diff --git a/unified_inventory/textures/ui_colorbutton3.png b/unified_inventory/textures/ui_colorbutton3.png
deleted file mode 100644
index 6ac79a3..0000000
--- a/unified_inventory/textures/ui_colorbutton3.png
+++ /dev/null
Binary files differ
diff --git a/unified_inventory/textures/ui_colorbutton4.png b/unified_inventory/textures/ui_colorbutton4.png
deleted file mode 100644
index dc43592..0000000
--- a/unified_inventory/textures/ui_colorbutton4.png
+++ /dev/null
Binary files differ
diff --git a/unified_inventory/textures/ui_colorbutton5.png b/unified_inventory/textures/ui_colorbutton5.png
deleted file mode 100644
index 98b8c67..0000000
--- a/unified_inventory/textures/ui_colorbutton5.png
+++ /dev/null
Binary files differ
diff --git a/unified_inventory/textures/ui_colorbutton6.png b/unified_inventory/textures/ui_colorbutton6.png
deleted file mode 100644
index 66478bc..0000000
--- a/unified_inventory/textures/ui_colorbutton6.png
+++ /dev/null
Binary files differ
diff --git a/unified_inventory/textures/ui_colorbutton7.png b/unified_inventory/textures/ui_colorbutton7.png
deleted file mode 100644
index 85f6b93..0000000
--- a/unified_inventory/textures/ui_colorbutton7.png
+++ /dev/null
Binary files differ
diff --git a/unified_inventory/textures/ui_colorbutton8.png b/unified_inventory/textures/ui_colorbutton8.png
deleted file mode 100644
index 868c35d..0000000
--- a/unified_inventory/textures/ui_colorbutton8.png
+++ /dev/null
Binary files differ
diff --git a/unified_inventory/textures/ui_colorbutton9.png b/unified_inventory/textures/ui_colorbutton9.png
deleted file mode 100644
index 50eac0b..0000000
--- a/unified_inventory/textures/ui_colorbutton9.png
+++ /dev/null
Binary files differ
diff --git a/unified_inventory/textures/ui_copper_chest_inventory.png b/unified_inventory/textures/ui_copper_chest_inventory.png
deleted file mode 100644
index debc9fc..0000000
--- a/unified_inventory/textures/ui_copper_chest_inventory.png
+++ /dev/null
Binary files differ
diff --git a/unified_inventory/textures/ui_craft_icon.png b/unified_inventory/textures/ui_craft_icon.png
deleted file mode 100644
index 727b645..0000000
--- a/unified_inventory/textures/ui_craft_icon.png
+++ /dev/null
Binary files differ
diff --git a/unified_inventory/textures/ui_craftguide_form.png b/unified_inventory/textures/ui_craftguide_form.png
deleted file mode 100644
index c0078de..0000000
--- a/unified_inventory/textures/ui_craftguide_form.png
+++ /dev/null
Binary files differ
diff --git a/unified_inventory/textures/ui_craftguide_icon.png b/unified_inventory/textures/ui_craftguide_icon.png
deleted file mode 100644
index 079aacb..0000000
--- a/unified_inventory/textures/ui_craftguide_icon.png
+++ /dev/null
Binary files differ
diff --git a/unified_inventory/textures/ui_crafting_form.png b/unified_inventory/textures/ui_crafting_form.png
deleted file mode 100644
index bd21046..0000000
--- a/unified_inventory/textures/ui_crafting_form.png
+++ /dev/null
Binary files differ
diff --git a/unified_inventory/textures/ui_doubleleft_icon.png b/unified_inventory/textures/ui_doubleleft_icon.png
deleted file mode 100644
index b9dcfc4..0000000
--- a/unified_inventory/textures/ui_doubleleft_icon.png
+++ /dev/null
Binary files differ
diff --git a/unified_inventory/textures/ui_doubleright_icon.png b/unified_inventory/textures/ui_doubleright_icon.png
deleted file mode 100644
index f56d404..0000000
--- a/unified_inventory/textures/ui_doubleright_icon.png
+++ /dev/null
Binary files differ
diff --git a/unified_inventory/textures/ui_form_bg.png b/unified_inventory/textures/ui_form_bg.png
deleted file mode 100644
index 37683f0..0000000
--- a/unified_inventory/textures/ui_form_bg.png
+++ /dev/null
Binary files differ
diff --git a/unified_inventory/textures/ui_furnace_inventory.png b/unified_inventory/textures/ui_furnace_inventory.png
deleted file mode 100644
index ce84efb..0000000
--- a/unified_inventory/textures/ui_furnace_inventory.png
+++ /dev/null
Binary files differ
diff --git a/unified_inventory/textures/ui_gohome_icon.png b/unified_inventory/textures/ui_gohome_icon.png
deleted file mode 100644
index 57b448c..0000000
--- a/unified_inventory/textures/ui_gohome_icon.png
+++ /dev/null
Binary files differ
diff --git a/unified_inventory/textures/ui_gold_chest_inventory.png b/unified_inventory/textures/ui_gold_chest_inventory.png
deleted file mode 100644
index b19524b..0000000
--- a/unified_inventory/textures/ui_gold_chest_inventory.png
+++ /dev/null
Binary files differ
diff --git a/unified_inventory/textures/ui_home_icon.png b/unified_inventory/textures/ui_home_icon.png
deleted file mode 100644
index 6e1efca..0000000
--- a/unified_inventory/textures/ui_home_icon.png
+++ /dev/null
Binary files differ
diff --git a/unified_inventory/textures/ui_hv_battery_box.png b/unified_inventory/textures/ui_hv_battery_box.png
deleted file mode 100644
index 61c55de..0000000
--- a/unified_inventory/textures/ui_hv_battery_box.png
+++ /dev/null
Binary files differ
diff --git a/unified_inventory/textures/ui_iron_chest_inventory.png b/unified_inventory/textures/ui_iron_chest_inventory.png
deleted file mode 100644
index 1785f88..0000000
--- a/unified_inventory/textures/ui_iron_chest_inventory.png
+++ /dev/null
Binary files differ
diff --git a/unified_inventory/textures/ui_left_icon.png b/unified_inventory/textures/ui_left_icon.png
deleted file mode 100644
index 2534c77..0000000
--- a/unified_inventory/textures/ui_left_icon.png
+++ /dev/null
Binary files differ
diff --git a/unified_inventory/textures/ui_lv_alloy_furnace.png b/unified_inventory/textures/ui_lv_alloy_furnace.png
deleted file mode 100644
index 3b98650..0000000
--- a/unified_inventory/textures/ui_lv_alloy_furnace.png
+++ /dev/null
Binary files differ
diff --git a/unified_inventory/textures/ui_lv_battery_box.png b/unified_inventory/textures/ui_lv_battery_box.png
deleted file mode 100644
index 61c55de..0000000
--- a/unified_inventory/textures/ui_lv_battery_box.png
+++ /dev/null
Binary files differ
diff --git a/unified_inventory/textures/ui_lv_electric_furnace.png b/unified_inventory/textures/ui_lv_electric_furnace.png
deleted file mode 100644
index a91b241..0000000
--- a/unified_inventory/textures/ui_lv_electric_furnace.png
+++ /dev/null
Binary files differ
diff --git a/unified_inventory/textures/ui_lv_grinder.png b/unified_inventory/textures/ui_lv_grinder.png
deleted file mode 100644
index 7af5155..0000000
--- a/unified_inventory/textures/ui_lv_grinder.png
+++ /dev/null
Binary files differ
diff --git a/unified_inventory/textures/ui_main_inventory.png b/unified_inventory/textures/ui_main_inventory.png
deleted file mode 100644
index b65dabb..0000000
--- a/unified_inventory/textures/ui_main_inventory.png
+++ /dev/null
Binary files differ
diff --git a/unified_inventory/textures/ui_misc_form.png b/unified_inventory/textures/ui_misc_form.png
deleted file mode 100644
index d34d326..0000000
--- a/unified_inventory/textures/ui_misc_form.png
+++ /dev/null
Binary files differ
diff --git a/unified_inventory/textures/ui_mithril_chest_inventory.png b/unified_inventory/textures/ui_mithril_chest_inventory.png
deleted file mode 100644
index 9054775..0000000
--- a/unified_inventory/textures/ui_mithril_chest_inventory.png
+++ /dev/null
Binary files differ
diff --git a/unified_inventory/textures/ui_moon_icon.png b/unified_inventory/textures/ui_moon_icon.png
deleted file mode 100644
index f43fff8..0000000
--- a/unified_inventory/textures/ui_moon_icon.png
+++ /dev/null
Binary files differ
diff --git a/unified_inventory/textures/ui_mv_battery_box.png b/unified_inventory/textures/ui_mv_battery_box.png
deleted file mode 100644
index 61c55de..0000000
--- a/unified_inventory/textures/ui_mv_battery_box.png
+++ /dev/null
Binary files differ
diff --git a/unified_inventory/textures/ui_right_icon.png b/unified_inventory/textures/ui_right_icon.png
deleted file mode 100644
index 5c2e7c5..0000000
--- a/unified_inventory/textures/ui_right_icon.png
+++ /dev/null
Binary files differ
diff --git a/unified_inventory/textures/ui_search_icon.png b/unified_inventory/textures/ui_search_icon.png
deleted file mode 100644
index b7284d1..0000000
--- a/unified_inventory/textures/ui_search_icon.png
+++ /dev/null
Binary files differ
diff --git a/unified_inventory/textures/ui_sethome_icon.png b/unified_inventory/textures/ui_sethome_icon.png
deleted file mode 100644
index 7dbf1dc..0000000
--- a/unified_inventory/textures/ui_sethome_icon.png
+++ /dev/null
Binary files differ
diff --git a/unified_inventory/textures/ui_silver_chest_inventory.png b/unified_inventory/textures/ui_silver_chest_inventory.png
deleted file mode 100644
index a61c4b9..0000000
--- a/unified_inventory/textures/ui_silver_chest_inventory.png
+++ /dev/null
Binary files differ
diff --git a/unified_inventory/textures/ui_skip_backward_icon.png b/unified_inventory/textures/ui_skip_backward_icon.png
deleted file mode 100644
index 695d410..0000000
--- a/unified_inventory/textures/ui_skip_backward_icon.png
+++ /dev/null
Binary files differ
diff --git a/unified_inventory/textures/ui_skip_forward_icon.png b/unified_inventory/textures/ui_skip_forward_icon.png
deleted file mode 100644
index bd6948e..0000000
--- a/unified_inventory/textures/ui_skip_forward_icon.png
+++ /dev/null
Binary files differ
diff --git a/unified_inventory/textures/ui_sun_icon.png b/unified_inventory/textures/ui_sun_icon.png
deleted file mode 100644
index 89bb77c..0000000
--- a/unified_inventory/textures/ui_sun_icon.png
+++ /dev/null
Binary files differ
diff --git a/unified_inventory/textures/ui_trash_icon.png b/unified_inventory/textures/ui_trash_icon.png
deleted file mode 100644
index 180c827..0000000
--- a/unified_inventory/textures/ui_trash_icon.png
+++ /dev/null
Binary files differ
diff --git a/unified_inventory/textures/ui_wooden_chest_inventory.png b/unified_inventory/textures/ui_wooden_chest_inventory.png
deleted file mode 100644
index 145d9d2..0000000
--- a/unified_inventory/textures/ui_wooden_chest_inventory.png
+++ /dev/null
Binary files differ

--
Gitblit v1.8.0