Remove old 'give_initial_stuff' mod

master
AntumDeluge 2017-04-15 18:21:25 -07:00
parent b01a611aae
commit 152e23ac29
3 changed files with 0 additions and 47 deletions

View File

@ -87,7 +87,6 @@
#### Remove old mods replaced by 'minetest' game modpack
* dye
* give_initial_stuff
* killme
* screwdriver
* sethome

View File

@ -1,2 +0,0 @@
default

View File

@ -1,44 +0,0 @@
local stuff_string = minetest.setting_get("initial_stuff") or
"default:pick_steel,default:axe_steel,default:shovel_steel," ..
"default:torch 99,default:cobble 99"
give_initial_stuff = {
items = {}
}
function give_initial_stuff.give(player)
minetest.log("action",
"Giving initial stuff to player " .. player:get_player_name())
local inv = player:get_inventory()
for _, stack in ipairs(give_initial_stuff.items) do
inv:add_item("main", stack)
end
end
function give_initial_stuff.add(stack)
give_initial_stuff.items[#give_initial_stuff.items + 1] = ItemStack(stack)
end
function give_initial_stuff.clear()
give_initial_stuff.items = {}
end
function give_initial_stuff.add_from_csv(str)
local items = str:split(",")
for _, itemname in ipairs(items) do
give_initial_stuff.add(itemname)
end
end
function give_initial_stuff.set_list(list)
give_initial_stuff.items = list
end
function give_initial_stuff.get_list()
return give_initial_stuff.items
end
give_initial_stuff.add_from_csv(stuff_string)
if minetest.setting_getbool("give_initial_stuff") then
minetest.register_on_newplayer(give_initial_stuff.give)
end