--Some items from stranded if not nrequire then return end local reg = nrequire("item.lua") local items = { { Name = "Stone", Description = "A bit of rock", pacname = "error.mdl", }, { Name = "Copper", Description = "A dull orange metal", pacname = "error.mdl", }, { Name = "Tin", Description = "A brittle shiny metal", pacname = "error.mdl", }, { Name = "Iron", Description = "A strong gray metal", pacnme = "error.mdl", }, { Name = "Coal", Description = "Compressed dead stuff", pacname = "error.mdl" }, { Name = "Wood", Description = "It probably floats...", pacname = "error.mdl" }, { Name = "Nail", Description = "Put things together!", pacname = "error.mdl" } } local base = {} function base:Serialize() return "" end function base:DeSerialize(str) return self end base.Shape = {{true}} for k,v in pairs(items) do local b = table.Copy(base) for i,j in pairs(v) do b[i] = j end reg.RegisterItem(b) end