a json string containing every face from 2009-2017

the cause:


the effect:

jsondecode this string to get a {[string year]: {string rbxassetid://}}-typed table containing every face from 2009-2017.

json string:

[[{"2009":["http://www.roblox.com/asset/?id=10747371","http://www.roblox.com/asset/?id=15133335","http://www.roblox.com/asset/?id=15471076","http://www.roblox.com/asset/?id=15637705","http://www.roblox.com/asset/?id=7075459","http://www.roblox.com/asset/?id=15177471","http://www.roblox.com/asset/?id=15858100","http://www.roblox.com/asset/?id=7317691","http://www.roblox.com/asset/?id=15013091","http://www.roblox.com/asset/?id=15470952","http://www.roblox.com/asset/?id=18151722","http://www.roblox.com/asset/?id=15431991","http://www.roblox.com/asset/?id=16132434","http://www.roblox.com/asset/?id=14861556","http://www.roblox.com/asset/?id=14817231","http://www.roblox.com/asset/?id=16387598","rbxassetid://5492600700","http://www.roblox.com/asset/?id=629923753","http://www.roblox.com/asset/?id=11913449","http://www.roblox.com/asset/?id=7131482","http://www.roblox.com/asset/?id=12732236","http://www.roblox.com/asset/?id=8560912","http://www.roblox.com/asset/?id=10678229","http://www.roblox.com/asset/?id=629949468 ","http://www.roblox.com/asset/?id=12777582","http://www.roblox.com/asset/?id=7506008","http://www.roblox.com/asset/?id=19264782","http://www.roblox.com/asset/?id=7074780","http://www.roblox.com/asset/?id=7074749","http://www.roblox.com/asset/?id=7317697","http://www.roblox.com/asset/?id=7076096","http://www.roblox.com/asset/?id=7046286","http://www.roblox.com/asset/?id=7074827","http://www.roblox.com/asset/?id=10526794","http://www.roblox.com/asset/?id=9250431","http://www.roblox.com/asset/?id=620866423","http://www.roblox.com/asset/?id=10747401","http://www.roblox.com/asset/?id=15885042","http://www.roblox.com/asset/?id=14812835","http://www.roblox.com/asset/?id=17137977","http://www.roblox.com/asset/?id=8329410","http://www.roblox.com/asset/?id=12188129","http://www.roblox.com/asset/?id=11913422","http://www.roblox.com/asset/?id=10749463","http://www.roblox.com/asset/?id=629903805","http://www.roblox.com/asset/?id=7074882","http://www.roblox.com/asset/?id=629906620","http://www.roblox.com/asset/?id=417334857","http://www.roblox.com/asset/?id=10747652","http://www.roblox.com/asset/?id=629947734 ","http://www.roblox.com/asset/?id=7075130","http://www.roblox.com/asset/?id=7074972","http://www.roblox.com/asset/?id=10749456","http://www.roblox.com/asset/?id=12145059","http://www.roblox.com/asset/?id=19366214","http://www.roblox.com/asset/?id=7699096","http://www.roblox.com/asset/?id=12466911","http://www.roblox.com/asset/?id=7074712","http://www.roblox.com/asset/?id=7317606","http://www.roblox.com/asset/?id=19398553","http://www.roblox.com/asset/?id=15324447","http://www.roblox.com/asset/?id=7076053","http://www.roblox.com/asset/?id=15470573","http://www.roblox.com/asset/?id=10747392","http://www.roblox.com/asset/?id=7131857","http://www.roblox.com/asset/?id=14030506","http://www.roblox.com/asset/?id=7505989","http://www.roblox.com/asset/?id=10749449","http://www.roblox.com/asset/?id=629948559","http://www.roblox.com/asset/?id=7506025","http://www.roblox.com/asset/?id=19396122","http://www.roblox.com/asset/?id=16678109","http://www.roblox.com/asset/?id=629901607"],"2014":["http://www.roblox.com/asset/?id=168332015 ","http://www.roblox.com/asset/?id=150070631 ","http://www.roblox.com/asset/?id=150070305 ","http://www.roblox.com/asset/?id=147144273 ","http://www.roblox.com/asset/?id=158017769 ","http://www.roblox.com/asset/?id=162185411 ","http://www.roblox.com/asset/?id=181661839 ","http://www.roblox.com/asset?id=478720454","http://www.roblox.com/asset/?id=142888113 ","http://www.roblox.com/asset/?id=150070505 ","http://www.roblox.com/asset/?id=168332209 ","http://www.roblox.com/asset/?id=162185335 ","http://www.roblox.com/asset/?id=179693472 ","http://www.roblox.com/asset/?id=147144198 ","http://www.roblox.com/asset/?id=144080495 ","http://www.roblox.com/asset/?id=141728515 ","http://www.roblox.com/asset/?id=161124757 ","http://www.roblox.com/asset/?id=162185210 "],"2017":["rbxassetid://904124085","rbxassetid://835057164","rbxassetid://1191123763","rbxassetid://1213444061","http://www.roblox.com/asset/?id=667683410","rbxassetid://1315935475","http://www.roblox.com/asset/?id=286951068 ","rbxassetid://616394568","rbxassetid://835059826","rbxassetid://1191123237","http://www.roblox.com/asset/?id=599921920 ","rbxassetid://835060246","rbxassetid://878945106","rbxassetid://1191121968","rbxassetid://835060009","rbxassetid://658751484","rbxassetid://823018334","rbxassetid://616395480","rbxassetid://1016181246","rbxassetid://1315936169","http://www.roblox.com/asset/?id=287062870"],"2010":["http://www.roblox.com/asset/?id=30395096","http://www.roblox.com/asset/?id=28878210","http://www.roblox.com/asset/?id=31317607","http://www.roblox.com/asset/?id=30394849","http://www.roblox.com/asset/?id=23931977","http://www.roblox.com/asset/?id=20418584","http://www.roblox.com/asset/?id=25975157","http://www.roblox.com/asset/?id=30394483","http://www.roblox.com/asset/?id=24727888","http://www.roblox.com/asset/?id=24441824","http://www.roblox.com/asset/?id=33321688","http://www.roblox.com/asset/?id=23644832","http://www.roblox.com/asset/?id=21392803","http://www.roblox.com/asset/?id=29296097","http://www.roblox.com/asset/?id=20337265","http://www.roblox.com/asset/?id=34186612","http://www.roblox.com/asset/?id=21351916","http://www.roblox.com/asset/?id=24067663","http://www.roblox.com/asset/?id=21272940","http://www.roblox.com/asset/?id=629917700","http://www.roblox.com/asset/?id=42070872","http://www.roblox.com/asset/?id=20418518","http://www.roblox.com/asset/?id=35168482","http://www.roblox.com/asset/?id=22972635","http://www.roblox.com/asset/?id=30394593","http://www.roblox.com/asset/?id=22587893","http://www.roblox.com/asset/?id=25555431","http://www.roblox.com/asset/?id=30394437","http://www.roblox.com/asset/?id=25321744","http://www.roblox.com/asset/?id=417335778","http://www.roblox.com/asset/?id=35397044","http://www.roblox.com/asset/?id=21796275","http://www.roblox.com/asset/?id=27134272","http://www.roblox.com/asset/?id=21635489","http://www.roblox.com/asset/?id=27861351","http://www.roblox.com/asset/?id=32723156","http://www.roblox.com/asset/?id=30394315","http://www.roblox.com/asset/?id=26674356","http://www.roblox.com/asset/?id=28999175","http://www.roblox.com/asset/?id=26424652","http://www.roblox.com/asset/?id=29347988","http://www.roblox.com/asset/?id=23311760","http://www.roblox.com/asset/?id=34871107","http://www.roblox.com/asset/?id=629920835","http://www.roblox.com/asset/?id=23999943","http://www.roblox.com/asset/?id=31615924","http://www.roblox.com/asset/?id=28118994","http://www.roblox.com/asset/?id=21024598","http://www.roblox.com/asset/?id=23310996","http://www.roblox.com/asset/?id=20052028","http://www.roblox.com/asset/?id=20298933","http://www.roblox.com/asset/?id=28281785","http://www.roblox.com/asset/?id=27052496","http://www.roblox.com/asset/?id=30265036","http://www.roblox.com/asset/?id=26260786","http://www.roblox.com/asset/?id=20612916","http://www.roblox.com/asset/?id=27599799","http://www.roblox.com/asset/?id=34673639","http://www.roblox.com/asset/?id=26619042","http://www.roblox.com/asset/?id=21311520","http://www.roblox.com/asset/?id=31117192","http://www.roblox.com/asset/?id=27412750","http://www.roblox.com/asset/?id=32058103","http://www.roblox.com/asset/?id=25930455","http://www.roblox.com/asset/?id=149486853 ","http://www.roblox.com/asset/?id=22118943","http://www.roblox.com/asset/?id=25165947","http://www.roblox.com/asset/?id=32873288","http://www.roblox.com/asset/?id=23261768","http://www.roblox.com/asset/?id=26343132","http://www.roblox.com/asset/?id=34764373","http://www.roblox.com/asset/?id=22070531","http://www.roblox.com/asset/?id=22500052","http://www.roblox.com/asset/?id=29716203","http://www.roblox.com/asset/?id=22023001","http://www.roblox.com/asset/?id=29109680","http://www.roblox.com/asset/?id=22920500","http://www.roblox.com/asset/?id=29532362","http://www.roblox.com/asset/?id=24975243","http://www.roblox.com/asset/?id=22877631","http://www.roblox.com/asset/?id=22828283","http://www.roblox.com/asset/?id=22587827","http://www.roblox.com/asset/?id=21754586","http://www.roblox.com/asset/?id=20643951","http://www.roblox.com/asset/?id=21638407","http://www.roblox.com/asset/?id=26018945","http://www.roblox.com/asset/?id=24125997","http://www.roblox.com/asset/?id=30395096","http://www.roblox.com/asset/?id=28878210","http://www.roblox.com/asset/?id=31317607","http://www.roblox.com/asset/?id=30394849","http://www.roblox.com/asset/?id=23931977","http://www.roblox.com/asset/?id=20418584","http://www.roblox.com/asset/?id=25975157","http://www.roblox.com/asset/?id=30394483","http://www.roblox.com/asset/?id=24727888","http://www.roblox.com/asset/?id=24441824","http://www.roblox.com/asset/?id=33321688","http://www.roblox.com/asset/?id=23644832","http://www.roblox.com/asset/?id=21392803","http://www.roblox.com/asset/?id=29296097","http://www.roblox.com/asset/?id=20337265","http://www.roblox.com/asset/?id=34186612","http://www.roblox.com/asset/?id=21351916","http://www.roblox.com/asset/?id=24067663","http://www.roblox.com/asset/?id=21272940","http://www.roblox.com/asset/?id=629917700","http://www.roblox.com/asset/?id=42070872","http://www.roblox.com/asset/?id=20418518","http://www.roblox.com/asset/?id=35168482","http://www.roblox.com/asset/?id=22972635","http://www.roblox.com/asset/?id=30394593","http://www.roblox.com/asset/?id=22587893","http://www.roblox.com/asset/?id=25555431","http://www.roblox.com/asset/?id=30394437","http://www.roblox.com/asset/?id=25321744","http://www.roblox.com/asset/?id=417335778","http://www.roblox.com/asset/?id=35397044","http://www.roblox.com/asset/?id=21796275","http://www.roblox.com/asset/?id=27134272","http://www.roblox.com/asset/?id=21635489","http://www.roblox.com/asset/?id=27861351","http://www.roblox.com/asset/?id=32723156","http://www.roblox.com/asset/?id=30394315","http://www.roblox.com/asset/?id=26674356","http://www.roblox.com/asset/?id=28999175","http://www.roblox.com/asset/?id=26424652","http://www.roblox.com/asset/?id=29347988","http://www.roblox.com/asset/?id=23311760","http://www.roblox.com/asset/?id=34871107","http://www.roblox.com/asset/?id=629920835","http://www.roblox.com/asset/?id=23999943","http://www.roblox.com/asset/?id=31615924","http://www.roblox.com/asset/?id=28118994","http://www.roblox.com/asset/?id=21024598","http://www.roblox.com/asset/?id=23310996","http://www.roblox.com/asset/?id=20052028","http://www.roblox.com/asset/?id=20298933","http://www.roblox.com/asset/?id=28281785","http://www.roblox.com/asset/?id=27052496","http://www.roblox.com/asset/?id=30265036","http://www.roblox.com/asset/?id=26260786","http://www.roblox.com/asset/?id=20612916","http://www.roblox.com/asset/?id=27599799","http://www.roblox.com/asset/?id=34673639","http://www.roblox.com/asset/?id=26619042","http://www.roblox.com/asset/?id=21311520","http://www.roblox.com/asset/?id=31117192","http://www.roblox.com/asset/?id=27412750","http://www.roblox.com/asset/?id=32058103","http://www.roblox.com/asset/?id=25930455","http://www.roblox.com/asset/?id=149486853 ","http://www.roblox.com/asset/?id=22118943","http://www.roblox.com/asset/?id=25165947","http://www.roblox.com/asset/?id=32873288","http://www.roblox.com/asset/?id=23261768","http://www.roblox.com/asset/?id=26343132","http://www.roblox.com/asset/?id=34764373","http://www.roblox.com/asset/?id=22070531","http://www.roblox.com/asset/?id=22500052","http://www.roblox.com/asset/?id=29716203","http://www.roblox.com/asset/?id=22023001","http://www.roblox.com/asset/?id=29109680","http://www.roblox.com/asset/?id=22920500","http://www.roblox.com/asset/?id=29532362","http://www.roblox.com/asset/?id=24975243","http://www.roblox.com/asset/?id=22877631","http://www.roblox.com/asset/?id=22828283","http://www.roblox.com/asset/?id=22587827","http://www.roblox.com/asset/?id=21754586","http://www.roblox.com/asset/?id=20643951","http://www.roblox.com/asset/?id=21638407","http://www.roblox.com/asset/?id=26018945","http://www.roblox.com/asset/?id=24125997"],"2012":["http://www.roblox.com/asset/?id=508486545","http://www.roblox.com/asset/?id=83016614","http://www.roblox.com/asset/?id=97717261","http://www.roblox.com/asset/?id=83017053","http://www.roblox.com/asset/?id=83015508","http://www.roblox.com/asset/?id=83022608"],"2011":["http://www.roblox.com/asset/?id=45083898","http://www.roblox.com/asset/?id=66329524","http://www.roblox.com/asset/?id=51241521","http://www.roblox.com/asset/?id=45515545","http://www.roblox.com/asset/?id=66329994","http://www.roblox.com/asset/?id=66329462","http://www.roblox.com/asset/?id=66329642","http://www.roblox.com/asset/?id=49493144","http://www.roblox.com/asset/?id=66319713","http://www.roblox.com/asset/?id=51241479","http://www.roblox.com/asset/?id=66329597","http://www.roblox.com/asset/?id=49045252","http://www.roblox.com/asset/?id=66329683","http://www.roblox.com/asset/?id=51241861","http://www.roblox.com/asset/?id=66329844","http://www.roblox.com/asset/?id=51241536","http://www.roblox.com/asset/?id=66329788","http://www.roblox.com/asset/?id=66329905","http://www.roblox.com/asset/?id=51241170"],"2013":["http://www.roblox.com/asset/?id=127959433 ","http://www.roblox.com/asset/?id=119772974 ","http://www.roblox.com/asset/?id=121946959 ","http://www.roblox.com/asset/?id=110287880 ","http://www.roblox.com/asset/?id=108213708 ","http://www.roblox.com/asset/?id=110287983 ","http://www.roblox.com/asset/?id=110287983 ","http://www.roblox.com/asset/?id=119773049 ","http://www.roblox.com/asset/?id=115978221 ","http://www.roblox.com/asset/?id=83017053","http://www.roblox.com/asset/?id=119768621 ","http://www.roblox.com/asset/?id=119773113 ","http://www.roblox.com/asset/?id=129900258 ","http://www.roblox.com/asset/?id=629925029","http://www.roblox.com/asset/?id=108209955 ","http://www.roblox.com/asset/?id=133360891 "],"2015":["http://www.roblox.com/asset/?id=292668540","http://www.roblox.com/asset/?id=629929484","http://www.roblox.com/asset/?id=209712379 ","http://www.roblox.com/asset/?id=330393309 ","http://www.roblox.com/asset/?id=324191500 ","http://www.roblox.com/asset/?id=260296642 ","http://www.roblox.com/asset/?id=287062870","http://www.roblox.com/asset/?id=324190505 ","http://www.roblox.com/asset/?id=323188972","http://www.roblox.com/asset/?id=233240646 ","http://www.roblox.com/asset/?id=508398801","http://www.roblox.com/asset/?id=295491745","http://www.roblox.com/asset/?id=277939506","http://www.roblox.com/asset/?id=260296789 ","http://www.roblox.com/asset/?id=287062870","http://www.roblox.com/asset/?id=236455674 ","http://www.roblox.com/asset/?id=209713384 ","http://www.roblox.com/asset/?id=243755928","http://www.roblox.com/asset/?id=286951068 ","http://www.roblox.com/asset/?id=226216895 ","http://www.roblox.com/asset/?id=280987977 ","http://www.roblox.com/asset/?id=334655813","http://www.roblox.com/asset/?id=286951068 ","http://www.roblox.com/asset/?id=260296899 ","http://www.roblox.com/asset/?id=313548987 ","http://www.roblox.com/asset/?id=324192486 ","http://www.roblox.com/asset/?id=240961696 ","http://www.roblox.com/asset/?id=629935400","http://www.roblox.com/asset/?id=209714802 ","http://www.roblox.com/asset/?id=293229488 ","http://www.roblox.com/asset/?id=629934434","http://www.roblox.com/asset/?id=508487599","http://www.roblox.com/asset/?id=287062870","http://www.roblox.com/asset/?id=255828374","http://www.roblox.com/asset/?id=209713952 ","http://www.roblox.com/asset/?id=280987381 ","http://www.roblox.com/asset/?id=209715003 ","http://www.roblox.com/asset/?id=273874617 "],"2016":["http://www.roblox.com/asset/?id=416829065 ","rbxassetid://645438093","http://www.roblox.com/asset/?id=629933140","http://www.roblox.com/asset/?id=583712942","http://www.roblox.com/asset/?id=386188071","http://www.roblox.com/asset/?id=286951068 ","http://www.roblox.com/asset/?id=362050947","http://www.roblox.com/asset/?id=376788359","https://www.roblox.com/asset/?id=554651972","http://www.roblox.com/asset/?id=343187883 ","http://www.roblox.com/asset/?id=286947469 ","http://www.roblox.com/asset/?id=402301113 ","http://www.roblox.com/asset/?id=380753459 ","http://www.roblox.com/asset/?id=629946036 ","http://www.roblox.com/asset/?id=440737812 ","http://www.roblox.com/asset/?id=398676207 ","http://www.roblox.com/asset/?id=583713423","http://www.roblox.com/asset/?id=405704563 ","http://www.roblox.com/asset/?id=406035320 ","http://www.roblox.com/asset/?id=321741599 ","http://www.roblox.com/asset/?id=292668540","http://www.roblox.com/asset/?id=383607989","http://www.roblox.com/asset/?id=398671601 ","http://www.roblox.com/asset/?id=629922352","http://www.roblox.com/asset/?id=583713318","http://www.roblox.com/asset/?id=440738083","http://www.roblox.com/asset/?id=583713594","http://www.roblox.com/asset/?id=376785624","http://www.roblox.com/asset/?id=508489686 ","http://www.roblox.com/asset/?id=405704912 ","http://www.roblox.com/asset/?id=445110839","http://www.roblox.com/asset/?id=405704879","http://www.roblox.com/asset?id=494290010","http://www.roblox.com/asset/?id=387256104 ","http://www.roblox.com/asset/?id=405706038 ","http://www.roblox.com/asset/?id=508488410","http://www.roblox.com/asset?id=494290547","http://www.roblox.com/asset/?id=620870415","http://www.roblox.com/asset/?id=419749791","http://www.roblox.com/asset/?id=405706156 ","http://www.roblox.com/asset/?id=416830979","http://www.roblox.com/asset/?id=405705854 "]}]]

import code used:

local insertservice = game:GetService("InsertService")
local httpservice = game:GetService("HttpService")

local function importedfacestoassetids(loadassetbulkresult: {Instance})
	local result = table.create(#loadassetbulkresult)
	
	for _, instance in ipairs(loadassetbulkresult) do
		for _, decal in ipairs(instance:QueryDescendants("Decal")) do
			assert(decal:IsA("Decal"))
			table.insert(result, decal.Texture)
		end
	end
	
	return result
end

local function import(urls: {string})
	local result = table.create(#urls)
	
	for i, url in ipairs(urls) do
		local assetid = string.match(url, "%d+")
		local s, e = pcall(insertservice.LoadAsset, insertservice, assetid)
		if s then
			e.Parent = script
			table.insert(result, e)
		else
			warn(string.format("insertservice:loadasset() error: %s", e))
		end
	end
	
	return result
end

local final = {}

for k, v in require(script.Parent.faces) do
	local result = import(v)
	local conversion = importedfacestoassetids(result)
	final[k] = conversion
end

print(final, string.format("[[%s]]", httpservice:JSONEncode(final)))

catalog url import table

return {
	--- 2009
	["2009"] = {
		"https://www.roblox.com/catalog/10831558";
		"https://www.roblox.com/catalog/15133453";
		"https://www.roblox.com/catalog/15470193";
		"https://www.roblox.com/catalog/15637848";
		"https://www.roblox.com/catalog/7075469";
		"https://www.roblox.com/catalog/15177601";
		"https://www.roblox.com/catalog/15858152";
		"https://www.roblox.com/catalog/7317773";
		"https://www.roblox.com/catalog/15013192";
		"https://www.roblox.com/catalog/15471035";
		"https://www.roblox.com/catalog/18151826";
		"https://www.roblox.com/catalog/15432080";
		"https://www.roblox.com/catalog/16132514";
		"https://www.roblox.com/catalog/14861743";
		"https://www.roblox.com/catalog/14817393";
		"https://www.roblox.com/catalog/16387711";
		"https://www.roblox.com/catalog/11389372";
		"https://www.roblox.com/catalog/9250633";
		"https://www.roblox.com/catalog/11913700";
		"https://www.roblox.com/catalog/7131541";
		"https://www.roblox.com/catalog/12732366";
		"https://www.roblox.com/catalog/8560975";
		"https://www.roblox.com/catalog/10678423";
		"https://www.roblox.com/catalog/10907547";
		"https://www.roblox.com/catalog/12777646";
		"https://www.roblox.com/catalog/7506135";
		"https://www.roblox.com/catalog/19264845";
		"https://www.roblox.com/catalog/7074786";
		"https://www.roblox.com/catalog/7074764";
		"https://www.roblox.com/catalog/7317769";
		"https://www.roblox.com/catalog/7076110";
		"https://www.roblox.com/catalog/7074661";
		"https://www.roblox.com/catalog/7074836";
		"https://www.roblox.com/catalog/10527010";
		"https://www.roblox.com/catalog/9250660";
		"https://www.roblox.com/catalog/10907546";
		"https://www.roblox.com/catalog/11389441";
		"https://www.roblox.com/catalog/15885121";
		"https://www.roblox.com/catalog/14812981";
		"https://www.roblox.com/catalog/17138027";
		"https://www.roblox.com/catalog/8329690";
		"https://www.roblox.com/catalog/12188176";
		"https://www.roblox.com/catalog/11913668";
		"https://www.roblox.com/catalog/10907551";
		"https://www.roblox.com/catalog/12908359";
		"https://www.roblox.com/catalog/7074893";
		"https://www.roblox.com/catalog/7506136";
		"https://www.roblox.com/catalog/7074814";
		"https://www.roblox.com/catalog/10831454";
		"https://www.roblox.com/catalog/17999992";
		"https://www.roblox.com/catalog/7075142";
		"https://www.roblox.com/catalog/7074991";
		"https://www.roblox.com/catalog/10907549";
		"https://www.roblox.com/catalog/12145366";
		"https://www.roblox.com/catalog/19366445";
		"https://www.roblox.com/catalog/7699193";
		"https://www.roblox.com/catalog/12467159";
		"https://www.roblox.com/catalog/7074729";
		"https://www.roblox.com/catalog/7317793";
		"https://www.roblox.com/catalog/19398554";
		"https://www.roblox.com/catalog/15324577";
		"https://www.roblox.com/catalog/7076076";
		"https://www.roblox.com/catalog/15470849";
		"https://www.roblox.com/catalog/10770436";
		"https://www.roblox.com/catalog/7131886";
		"https://www.roblox.com/catalog/14030577";
		"https://www.roblox.com/catalog/7506144";
		"https://www.roblox.com/catalog/10907545";
		"https://www.roblox.com/catalog/15470861";
		"https://www.roblox.com/catalog/7506141";
		"https://www.roblox.com/catalog/19396123";
		"https://www.roblox.com/catalog/16678138";
		"https://www.roblox.com/catalog/12467118";
	};
	--- 2010
	["2010"] = {
		"https://www.roblox.com/catalog/30395097/";
		"https://www.roblox.com/catalog/28878297/";
		"https://www.roblox.com/catalog/31317701/";
		"https://www.roblox.com/catalog/30394850/";
		"https://www.roblox.com/catalog/23932048/";
		"https://www.roblox.com/catalog/20418682/";
		"https://www.roblox.com/catalog/25975243/";
		"https://www.roblox.com/catalog/30394484/";
		"https://www.roblox.com/catalog/24727929/";
		"https://www.roblox.com/catalog/24441888/";
		"https://www.roblox.com/catalog/33321848/";
		"https://www.roblox.com/catalog/23644960/";
		"https://www.roblox.com/catalog/21392863/";
		"https://www.roblox.com/catalog/29296146/";
		"https://www.roblox.com/catalog/20337343/";
		"https://www.roblox.com/catalog/34186804/";
		"https://www.roblox.com/catalog/21352013/";
		"https://www.roblox.com/catalog/24067718/";
		"https://www.roblox.com/catalog/21272995/";
		"https://www.roblox.com/catalog/25267538/";
		"https://www.roblox.com/catalog/42070576/";
		"https://www.roblox.com/catalog/20418658/";
		"https://www.roblox.com/catalog/35168581/";
		"https://www.roblox.com/catalog/22972723/";
		"https://www.roblox.com/catalog/30394594/";
		"https://www.roblox.com/catalog/22587894/";
		"https://www.roblox.com/catalog/25556219/";
		"https://www.roblox.com/catalog/30394438/";
		"https://www.roblox.com/catalog/25321961/";
		"https://www.roblox.com/catalog/8560985/";
		"https://www.roblox.com/catalog/35397243/";
		"https://www.roblox.com/catalog/21802396/";
		"https://www.roblox.com/catalog/27134344/";
		"https://www.roblox.com/catalog/21635565/";
		"https://www.roblox.com/catalog/27861352/";
		"https://www.roblox.com/catalog/32723404/";
		"https://www.roblox.com/catalog/30394316/";
		"https://www.roblox.com/catalog/26674400/";
		"https://www.roblox.com/catalog/28999228/";
		"https://www.roblox.com/catalog/26424808/";
		"https://www.roblox.com/catalog/29348122/";
		"https://www.roblox.com/catalog/23311761/";
		"https://www.roblox.com/catalog/34871168/";
		"https://www.roblox.com/catalog/22432782/";
		"https://www.roblox.com/catalog/23264604/";
		"https://www.roblox.com/catalog/31616411/";
		"https://www.roblox.com/catalog/28119051/";
		"https://www.roblox.com/catalog/21024661/";
		"https://www.roblox.com/catalog/23310997/";
		"https://www.roblox.com/catalog/20052135/";
		"https://www.roblox.com/catalog/20298988/";
		"https://www.roblox.com/catalog/28281786/";
		"https://www.roblox.com/catalog/27052537/";
		"https://www.roblox.com/catalog/30265169/";
		"https://www.roblox.com/catalog/26260927/";
		"https://www.roblox.com/catalog/20612949/";
		"https://www.roblox.com/catalog/27599954/";
		"https://www.roblox.com/catalog/34673712/";
		"https://www.roblox.com/catalog/26619096/";
		"https://www.roblox.com/catalog/21311601/";
		"https://www.roblox.com/catalog/31117267/";
		"https://www.roblox.com/catalog/27412825/";
		"https://www.roblox.com/catalog/32058239/";
		"https://www.roblox.com/catalog/25930613/";
		"https://www.roblox.com/catalog/22587958/";
		"https://www.roblox.com/catalog/22119034/";
		"https://www.roblox.com/catalog/25166274/";
		"https://www.roblox.com/catalog/32873408/";
		"https://www.roblox.com/catalog/23261769/";
		"https://www.roblox.com/catalog/26343188/";
		"https://www.roblox.com/catalog/34764447/";
		"https://www.roblox.com/catalog/22070623/";
		"https://www.roblox.com/catalog/22500129/";
		"https://www.roblox.com/catalog/29716262/";
		"https://www.roblox.com/catalog/22023062/";
		"https://www.roblox.com/catalog/29109681/";
		"https://www.roblox.com/catalog/22920501/";
		"https://www.roblox.com/catalog/29532363/";
		"https://www.roblox.com/catalog/24975496/";
		"https://www.roblox.com/catalog/22877700/";
		"https://www.roblox.com/catalog/22828351/";
		"https://www.roblox.com/catalog/22587828/";
		"https://www.roblox.com/catalog/21755022/";
		"https://www.roblox.com/catalog/20644021/";
		"https://www.roblox.com/catalog/21635583/";
		"https://www.roblox.com/catalog/26019070/";
		"https://www.roblox.com/catalog/24126147/";
		"https://www.roblox.com/catalog/30395097/";
		"https://www.roblox.com/catalog/28878297/";
		"https://www.roblox.com/catalog/31317701/";
		"https://www.roblox.com/catalog/30394850/";
		"https://www.roblox.com/catalog/23932048/";
		"https://www.roblox.com/catalog/20418682/";
		"https://www.roblox.com/catalog/25975243/";
		"https://www.roblox.com/catalog/30394484/";
		"https://www.roblox.com/catalog/24727929/";
		"https://www.roblox.com/catalog/24441888/";
		"https://www.roblox.com/catalog/33321848/";
		"https://www.roblox.com/catalog/23644960/";
		"https://www.roblox.com/catalog/21392863/";
		"https://www.roblox.com/catalog/29296146/";
		"https://www.roblox.com/catalog/20337343/";
		"https://www.roblox.com/catalog/34186804/";
		"https://www.roblox.com/catalog/21352013/";
		"https://www.roblox.com/catalog/24067718/";
		"https://www.roblox.com/catalog/21272995/";
		"https://www.roblox.com/catalog/25267538/";
		"https://www.roblox.com/catalog/42070576/";
		"https://www.roblox.com/catalog/20418658/";
		"https://www.roblox.com/catalog/35168581/";
		"https://www.roblox.com/catalog/22972723/";
		"https://www.roblox.com/catalog/30394594/";
		"https://www.roblox.com/catalog/22587894/";
		"https://www.roblox.com/catalog/25556219/";
		"https://www.roblox.com/catalog/30394438/";
		"https://www.roblox.com/catalog/25321961/";
		"https://www.roblox.com/catalog/8560985/";
		"https://www.roblox.com/catalog/35397243/";
		"https://www.roblox.com/catalog/21802396/";
		"https://www.roblox.com/catalog/27134344/";
		"https://www.roblox.com/catalog/21635565/";
		"https://www.roblox.com/catalog/27861352/";
		"https://www.roblox.com/catalog/32723404/";
		"https://www.roblox.com/catalog/30394316/";
		"https://www.roblox.com/catalog/26674400/";
		"https://www.roblox.com/catalog/28999228/";
		"https://www.roblox.com/catalog/26424808/";
		"https://www.roblox.com/catalog/29348122/";
		"https://www.roblox.com/catalog/23311761/";
		"https://www.roblox.com/catalog/34871168/";
		"https://www.roblox.com/catalog/22432782/";
		"https://www.roblox.com/catalog/23264604/";
		"https://www.roblox.com/catalog/31616411/";
		"https://www.roblox.com/catalog/28119051/";
		"https://www.roblox.com/catalog/21024661/";
		"https://www.roblox.com/catalog/23310997/";
		"https://www.roblox.com/catalog/20052135/";
		"https://www.roblox.com/catalog/20298988/";
		"https://www.roblox.com/catalog/28281786/";
		"https://www.roblox.com/catalog/27052537/";
		"https://www.roblox.com/catalog/30265169/";
		"https://www.roblox.com/catalog/26260927/";
		"https://www.roblox.com/catalog/20612949/";
		"https://www.roblox.com/catalog/27599954/";
		"https://www.roblox.com/catalog/34673712/";
		"https://www.roblox.com/catalog/26619096/";
		"https://www.roblox.com/catalog/21311601/";
		"https://www.roblox.com/catalog/31117267/";
		"https://www.roblox.com/catalog/27412825/";
		"https://www.roblox.com/catalog/32058239/";
		"https://www.roblox.com/catalog/25930613/";
		"https://www.roblox.com/catalog/22587958/";
		"https://www.roblox.com/catalog/22119034/";
		"https://www.roblox.com/catalog/25166274/";
		"https://www.roblox.com/catalog/32873408/";
		"https://www.roblox.com/catalog/23261769/";
		"https://www.roblox.com/catalog/26343188/";
		"https://www.roblox.com/catalog/34764447/";
		"https://www.roblox.com/catalog/22070623/";
		"https://www.roblox.com/catalog/22500129/";
		"https://www.roblox.com/catalog/29716262/";
		"https://www.roblox.com/catalog/22023062/";
		"https://www.roblox.com/catalog/29109681/";
		"https://www.roblox.com/catalog/22920501/";
		"https://www.roblox.com/catalog/29532363/";
		"https://www.roblox.com/catalog/24975496/";
		"https://www.roblox.com/catalog/22877700/";
		"https://www.roblox.com/catalog/22828351/";
		"https://www.roblox.com/catalog/22587828/";
		"https://www.roblox.com/catalog/21755022/";
		"https://www.roblox.com/catalog/20644021/";
		"https://www.roblox.com/catalog/21635583/";
		"https://www.roblox.com/catalog/26019070/";
		"https://www.roblox.com/catalog/24126147/";
	};
	--- 2011
	["2011"] = {
		"https://www.roblox.com/catalog/45084008/";
		"https://www.roblox.com/catalog/66330106/";
		"https://www.roblox.com/catalog/51241522/";
		"https://www.roblox.com/catalog/45515121/";
		"https://www.roblox.com/catalog/66330360/";
		"https://www.roblox.com/catalog/66330060/";
		"https://www.roblox.com/catalog/66330165/";
		"https://www.roblox.com/catalog/49493376/";
		"https://www.roblox.com/catalog/66319941/";
		"https://www.roblox.com/catalog/51241480/";
		"https://www.roblox.com/catalog/66330144/";
		"https://www.roblox.com/catalog/49045351/";
		"https://www.roblox.com/catalog/66330204/";
		"https://www.roblox.com/catalog/51241862/";
		"https://www.roblox.com/catalog/66330265/";
		"https://www.roblox.com/catalog/51241537/";
		"https://www.roblox.com/catalog/66330295/";
		"https://www.roblox.com/catalog/66330310/";
		"https://www.roblox.com/catalog/51241171/";
	};
	--- 2012
	["2012"] = {
		"https://www.roblox.com/catalog/76382977";
		"https://www.roblox.com/catalog/66330120/";
		"https://www.roblox.com/catalog/76382978/";
		"https://www.roblox.com/catalog/100290429/";
		"https://www.roblox.com/catalog/86487700/";
		"https://www.roblox.com/catalog/86485370/";
		"https://www.roblox.com/catalog/86487766/";
	};
	--- 2013
	["2013"] = {
		"https://www.roblox.com/catalog/128992838/";
		"https://www.roblox.com/catalog/119812715/";
		"https://www.roblox.com/catalog/121947053/";
		"https://www.roblox.com/catalog/110288809/";
		"https://www.roblox.com/catalog/110207471/";
		"https://www.roblox.com/catalog/110336757/";
		"https://www.roblox.com/catalog/110288865/";
		"https://www.roblox.com/catalog/119812738/";
		"https://www.roblox.com/catalog/116042990/";
		"https://www.roblox.com/catalog/76383151/";
		"https://www.roblox.com/catalog/119812659/";
		"https://www.roblox.com/catalog/119812765/";
		"https://www.roblox.com/catalog/130213380/";
		"https://www.roblox.com/catalog/117522793/";
		"https://www.roblox.com/catalog/110207437/";
		"https://www.roblox.com/catalog/133360789/";
	};
	--- 2014
	["2014"] = {
		"https://www.roblox.com/catalog/173789114/";
		"https://www.roblox.com/catalog/150182378/";
		"https://www.roblox.com/catalog/150182501/";
		"https://www.roblox.com/catalog/147144673/";
		"https://www.roblox.com/catalog/159199178/";
		"https://www.roblox.com/catalog/162200633/";
		"https://www.roblox.com/catalog/181651981/";
		"https://www.roblox.com/catalog/173789498/";
		"https://www.roblox.com/catalog/142464206/";
		"https://www.roblox.com/catalog/150182466/";
		"https://www.roblox.com/catalog/173789324/";
		"https://www.roblox.com/catalog/162200666/";
		"https://www.roblox.com/catalog/180660043/";
		"https://www.roblox.com/catalog/147144644/";
		"https://www.roblox.com/catalog/144075659/";
		"https://www.roblox.com/catalog/141728790/";
		"https://www.roblox.com/catalog/162068415/";
		"https://www.roblox.com/catalog/162200696/";
	};
	--- 2015
	["2015"] = {
		"https://www.roblox.com/catalog/293302465/";
		"https://www.roblox.com/catalog/268603331/";
		"https://www.roblox.com/catalog/209995252/";
		"https://www.roblox.com/catalog/330296924/";
		"https://www.roblox.com/catalog/323191979/";
		"https://www.roblox.com/catalog/244160970/";
		"https://www.roblox.com/catalog/301827089/";
		"https://www.roblox.com/catalog/323191430/";
		"https://www.roblox.com/catalog/323191683/";
		"https://www.roblox.com/catalog/233616117/";
		"https://www.roblox.com/catalog/209994352/";
		"https://www.roblox.com/catalog/295492723/";
		"https://www.roblox.com/catalog/277950647/";
		"https://www.roblox.com/catalog/260303894/";
		"https://www.roblox.com/catalog/293226229/";
		"https://www.roblox.com/catalog/236399287/";
		"https://www.roblox.com/catalog/209995366/";
		"https://www.roblox.com/catalog/244160766/";
		"https://www.roblox.com/catalog/293309580/";
		"https://www.roblox.com/catalog/226217449/";
		"https://www.roblox.com/catalog/280988393/";
		"https://www.roblox.com/catalog/334656210/";
		"https://www.roblox.com/catalog/301827237/";
		"https://www.roblox.com/catalog/260303960/";
		"https://www.roblox.com/catalog/313549781/";
		"https://www.roblox.com/catalog/323192193/";
		"https://www.roblox.com/catalog/238983270/";
		"https://www.roblox.com/catalog/260304187/";
		"https://www.roblox.com/catalog/209994783/";
		"https://www.roblox.com/catalog/293236669/";
		"https://www.roblox.com/catalog/250654457/";
		"https://www.roblox.com/catalog/209994074/";
		"https://www.roblox.com/catalog/301826957/";
		"https://www.roblox.com/catalog/255827175/";
		"https://www.roblox.com/catalog/209994875/";
		"https://www.roblox.com/catalog/280988698/";
		"https://www.roblox.com/catalog/209994929/";
		"https://www.roblox.com/catalog/274338458/";
	};
	--- 2016
	["2016"] = {
		"https://www.roblox.com/catalog/416846300/";
		"https://www.roblox.com/catalog/399021751/";
		"https://www.roblox.com/catalog/391496223/";
		"https://www.roblox.com/catalog/583721561/";
		"https://www.roblox.com/catalog/386188363/";
		"https://www.roblox.com/catalog/301827157/";
		"https://www.roblox.com/catalog/362051644/";
		"https://www.roblox.com/catalog/376813144/";
		"https://www.roblox.com/catalog/554650579/";
		"https://www.roblox.com/catalog/343619993/";
		"https://www.roblox.com/catalog/293303927/";
		"https://www.roblox.com/catalog/402304145/";
		"https://www.roblox.com/catalog/380754227/";
		"https://www.roblox.com/catalog/406001532/";
		"https://www.roblox.com/catalog/440739783/";
		"https://www.roblox.com/catalog/398676450/";
		"https://www.roblox.com/catalog/583722932/";
		"https://www.roblox.com/catalog/406000562/";
		"https://www.roblox.com/catalog/406000730/";
		"https://www.roblox.com/catalog/301827199/";
		"https://www.roblox.com/catalog/301826803/";
		"https://www.roblox.com/catalog/383607653/";
		"https://www.roblox.com/catalog/398675917/";
		"https://www.roblox.com/catalog/391495894/";
		"https://www.roblox.com/catalog/583721990/";
		"https://www.roblox.com/catalog/440739240/";
		"https://www.roblox.com/catalog/583722710/";
		"https://www.roblox.com/catalog/376812736/";
		"https://www.roblox.com/catalog/376809691/";
		"https://www.roblox.com/catalog/406000421/";
		"https://www.roblox.com/catalog/445117183/";
		"https://www.roblox.com/catalog/406001167/";
		"https://www.roblox.com/catalog/494299198/";
		"https://www.roblox.com/catalog/387256603/";
		"https://www.roblox.com/catalog/406001308/";
		"https://www.roblox.com/catalog/391496123/";
		"https://www.roblox.com/catalog/494291269/";
		"https://www.roblox.com/catalog/385889916/";
		"https://www.roblox.com/catalog/419752096/";
		"https://www.roblox.com/catalog/406001052/";
		"https://www.roblox.com/catalog/416846000/";
		"https://www.roblox.com/catalog/406000958/";
	};
	--- 2017
	["2017"] = {
		"https://www.roblox.com/catalog/743690770/";
		"https://www.roblox.com/catalog/835095003/";
		"https://www.roblox.com/catalog/1191162013/";
		"https://www.roblox.com/catalog/1213472762/";
		"https://www.roblox.com/catalog/667681953/";
		"https://www.roblox.com/catalog/880471415/";
		"https://www.roblox.com/catalog/807335973/";
		"https://www.roblox.com/catalog/616381207/";
		"https://www.roblox.com/catalog/835094544/";
		"https://www.roblox.com/catalog/1191162539/";
		"https://www.roblox.com/catalog/599913343/";
		"https://www.roblox.com/catalog/835095306/";
		"https://www.roblox.com/catalog/878940145/";
		"https://www.roblox.com/catalog/1191125008/";
		"https://www.roblox.com/catalog/835095880/";
		"https://www.roblox.com/catalog/116043052/";
		"https://www.roblox.com/catalog/823012694/";
		"https://www.roblox.com/catalog/616380929/";
		"https://www.roblox.com/catalog/1016186364/";
		"https://www.roblox.com/catalog/880469676/";
		"https://www.roblox.com/catalog/807339121/";
	};
}

additional resources:

csv table of every face and its associated asset info

20 Likes

won’t the webpages of roblox of those faces be also deleted ?

which is why the string is in rbxassetid:// form so its referencing the decal itself and not the catalog item if that makes sense

3 Likes

Tank you very much for this resource, no infact. a life saver

1 Like

We now need a script which replaces a dynamic head with a classic one and also adds the right classic face to the head. It will need to detect what head the players has and replace it with the right classic one.

2 Likes

Also, is the snowflake eyes face on here. It’s actually the last ever classic face. Released in 2024.

https://create.roblox.com/store/asset/84263778542721

Forgot to say, there were classic faces after 2017

Here’s an additional table (in .csv format) of all known 668 Classic Faces uploaded by the Roblox account I queried from my Roblox Content Archive database. This includes the following fields:

  • Asset Id
  • Name
  • Description
  • Created Timestamp
  • Updated Timestamp
  • Asset Type Id (always 18)
  • Product Id
  • Price In Robux
  • Is For Sale
  • Is Public Domain
  • Is Limited
  • Is Limited Unique

These are the Face assets themselves, so you’ll have to automate downloading the image content if you wish to back them up on your own. I recommend using Max’s C# library, Roblox-File-Format.

Maybe someone will find this useful :person_shrugging:

data-1769600260032.txt (123.1 KB, all 668 rows)

Here’s a slice of the total file for an example of the structure:

"asset_id","name","description","created_ts","updated_ts","asset_type_id","product_id","price_in_robux","is_for_sale","is_public_domain","is_limited","is_limited_unique"
"7074595","O.o","O.o","2009-01-14T19:02:29.41Z","2009-01-14T20:29:23.587Z",18,"2837998508","100",True,False,False,False
"7074661","Classic Goof","Definition of Goof: A Stupid Fool.","2009-01-14T19:05:42.923Z","2009-01-14T21:16:46.407Z",18,"2837998398","100",True,False,False,False
"7074729","Glee","Hehe!","2009-01-14T19:09:36.743Z","2009-01-14T20:34:27.783Z",18,"2837998473","75",True,False,False,False
"7074764","Chill","It's time to chillax.","2009-01-14T19:11:37.353Z","2023-07-26T17:02:25.24Z",18,"2837997475","0",False,False,False,False
"7074786","Check It","I'm hip. I'm with it. I'm a whole new me!","2009-01-14T19:13:44.297Z","2023-07-26T17:03:39.69Z",18,"2837997497","0",False,False,False,False
"7074814","Existential Angst","Oh man, I feel so bad about everything.","2009-01-14T19:16:03.19Z","2016-05-21T00:47:49.97Z",18,"2837998480","5000",True,False,False,False
"7074836","Classic Vampire","""What is that stuff?"" ""Oh. Nothing. Just raspberry jam.""","2009-01-14T19:17:45.077Z","2010-06-30T00:25:26.787Z",18,"2837998463","1000",True,False,False,False
"7074864","Winky",";-)","2009-01-14T19:19:34.75Z","2023-10-02T17:47:20.573Z",18,"2837997438","0",False,False,False,False
"7074893","Drool","Nom Nom Nom Nom","2009-01-14T19:21:14.83Z","2023-10-02T17:44:03.85Z",18,"2837998367","0",False,False,False,False
"7074944","Uh Oh","Perfect for when a meteor is about to hit your house, or it's raining acid and you don't have an umbrella, or for when you're surrounded by flames, or when an army of several thousand armed horsemen is about to crush you, or for when an avalanche of boulders is about to crush you, or for when you're facing anything worse than any of those things. Yes, ""Uh Oh"" indeed.","2009-01-14T19:24:38.7Z","2018-03-16T20:23:53.95Z",18,"2837998493","105",True,False,False,False
"7074991","Fearless","Whatcha' Got?!","2009-01-14T19:26:52.32Z","2009-01-14T20:30:26.66Z",18,"2837998503","250",True,False,False,False
"7075089","Whatchoo Talkin Bout","Stop talkin' crazy! I ain't even foolin'","2009-01-14T19:31:17.577Z","2016-02-27T18:31:55.11Z",18,"2837998348","0",False,False,False,False
"7075142","Fang","My teeth are pointy!","2009-01-14T19:34:42.837Z","2009-01-14T21:14:58.247Z",18,"2837998405","75",True,False,False,False
"7075434","Toothy Grin","He wants you to be his friend. Or maybe his next meal.","2009-01-14T19:51:29.44Z","2009-01-14T21:14:39.637Z",18,"2837998414","95",True,False,False,False
"7075469",":-/",":-/","2009-01-14T19:53:35.65Z","2023-09-18T16:54:10.19Z",18,"2837998356","0",False,False,False,False
"7075502","Lazy Eye","Nah, it's cool. I just got back from the eye doctor.","2009-01-14T19:55:33.357Z","2009-01-14T20:37:43.12Z",18,"2837998448","75",True,False,False,False
"7076076","Hmmm...","You have given me much to ponder!","2009-01-14T20:22:43.617Z","2009-01-14T20:38:10.84Z",18,"2837998443","333",True,False,False,False
"7076110","Chubs","You party animal!","2009-01-14T20:24:12.15Z","2009-01-14T21:13:52.07Z",18,"2837998422","80",True,False,False,False
"7076159","Shhh...","It's a secret.","2009-01-14T20:26:09.997Z","2017-01-27T23:50:30.423Z",18,"2837997454","0",False,False,False,False
"7076224","RAWR!","For when you are feeling RAWRful!","2009-01-14T20:28:35.833Z","2009-01-14T20:39:13.697Z",18,"2837998431","300",True,False,False,False
"7131361","Sad Zombie","I mean, how would you feel if all the brains were gone?","2009-01-16T22:24:24.03Z","2009-01-16T22:25:10.953Z",18,"2837998392","1000",True,False,False,False
"7131541","Alright","The kids are alright.","2009-01-16T22:28:13.407Z","2009-01-16T22:29:46.017Z",18,"2837998381","75",True,False,False,False
"7131886","I Am Not Amused","Remember, you ARE on teh internets. LOL!","2009-01-16T22:37:14.78Z","2009-01-16T22:38:36.563Z",18,"2837998373","250",True,False,False,False
"7132035","Mysterious","""Be extremely subtle, even to the point of formlessness. Be extremely mysterious, even to the point of soundlessness. Thereby you can be the director of the opponent's fate."" -
Sun-tzu (~400 BC), The Art of War. Emptiness and Fullness 
","2009-01-16T22:41:05.28Z","2009-01-16T22:43:41.907Z",18,"2837998359","123",True,False,False,False
"7317765","Slickfang","So cool.","2009-01-23T19:12:16.88Z","2023-10-02T18:03:13.073Z",18,"2837998336","0",False,False,False,False
"7317769","Chippy McTooth","Call me Chippy McTooth O'Chompers. Or just Chip for short.","2009-01-23T19:12:26.723Z","2009-01-23T19:18:27.397Z",18,"2837998349","144",True,False,False,False
"7317773",":-o","He was all like :-/ Then I was like :-( Then he was like >:O Then I was like Q.Q But then he was like T.T but then this other guy came in and was like ~>>:000 so then we were both sortof like :-o","2009-01-23T19:12:47.817Z","2023-09-18T16:53:25.51Z",18,"2837998342","0",False,False,False,False
"7317793","Good Intentioned","I baked you a caek! But I ated it.","2009-01-23T19:13:31.143Z","2009-01-23T19:19:56.49Z",18,"2837998340","75",True,False,False,False
"7506135","Blinky","Blinky the Fish (or simply Blinky) is a three-eyed orange fish, found in the ponds and lakes of Springfield.","2009-01-30T18:24:54.197Z","2009-01-30T18:33:05.973Z",18,"2837998317","75",True,False,False,False
"7506136","Emotionally Distressed Zombie","I mean, how would you feel if all the brains were gone and the villagers were chasing you around town with pitchforks?","2009-01-30T18:25:07.087Z","2017-01-27T23:33:23.807Z",18,"2837998309","2000",True,False,False,False
"7506141","It's Go Time!","American neologism that translates roughly as ""Let's do this thing"".","2009-01-30T18:25:21.15Z","2023-10-02T18:03:37.473Z",18,"2837998324","0",False,False,False,False
"7506144","I Lack Personal Confidence","This face is for people who lack personal confidence. Of course, none of those people will have the confidence required to wear this face. So for the most part, it will sit unused in your inventory forever. Still, would you rather be yourself, or hide behind a different, cooler face that doesn't reflect who you are? Now I know what you are thinking: ""this is a videogame, don't ask me to think about deep introspective issues."" Well, I refuse. Videogames can be art and one of the purposes of art is to ask uncomfortable questions. WE are the music makers. WE are the dreamers of dreams. Don't wake me.","2009-01-30T18:25:32.87Z","2009-01-30T18:31:38.347Z",18,"2837998334","500",True,False,False,False
"7699174","Silly Fun","Super Silly Fun Face?","2009-02-06T19:51:50.08Z","2009-02-06T19:53:29.41Z",18,"2837997460","0",True,False,False,False
"7699177","Sad",":-(","2009-02-06T19:52:03.673Z","2009-02-06T19:54:51.55Z",18,"2837998294","900",True,False,False,False
"7699183","Poor Man","He looks sad because he spent all his money on this face. I don't know why you would do that, so it's really his own fault, don't you think?","2009-02-06T19:52:13.393Z","2016-09-09T23:08:26.43Z",18,"2837998263","10000",True,False,False,False
"7699193","Frightful","""There is nothing more frightful than imagination without taste.""","2009-02-06T19:52:34.457Z","2009-02-06T19:56:35.63Z",18,"2837998279","450",True,False,False,False
"8329679","Stitchface","Snitches get stitches.","2009-02-27T18:06:25.86Z","2023-10-02T18:11:47.813Z",18,"2837998311","0",False,False,False,False
"8329682","ZOMG","zOMG is a varient of the all-too-popular acronym ""OMG"", meaning ""Oh My God"". 

The ""z"" was originally a mistake while attempting to hit the shift key with the left hand, and type ""OMG"" 

Also used in all-caps, 'ZOMG' is generally used in a sarcastic manner, more often than not a humiliating fasion. It is also used as a device for stating the obvious. 
""zOMG! you r teh winz!!one!!eleven!""","2009-02-27T18:06:34.453Z","2013-03-22T00:07:34.427Z",18,"2837998226","180",True,False,False,False
"8329686","Sinister","This guy uses Napster.","2009-02-27T18:06:47.39Z","2023-10-02T17:49:27.373Z",18,"2837998316","0",False,False,False,False
"8329690","Daring","Fortune favors the bold.","2009-02-27T18:06:59.267Z","2009-02-27T18:08:37Z",18,"2837998246","100",True,False,False,False
"8560971","Stare",":|","2009-03-06T18:29:31.843Z","2023-10-02T17:45:09.94Z",18,"2837998299","0",False,False,False,False
"8560975","Anguished","You know that feeling you get when you find out that your video card is too old to play a new computer game?","2009-03-06T18:29:48.157Z","2009-03-06T18:31:32.203Z",18,"2837998212","250",True,False,False,False
"8560980","Toothy Drool","He'd like to meat you for dinner.","2009-03-06T18:30:02.013Z","2009-03-06T23:53:06.453Z",18,"2837998191","185",True,False,False,False
"8560985","Frightening Unibrow","Yikes!","2009-03-06T18:30:17.263Z","2016-05-21T00:47:33.697Z",18,"2837998178","800",True,False,False,False
"9250633","Aghast","What's a ghast? Wikipedia claims they are a relatively recent invention, first appearing in H.P. Lovecraft's Dreamlands. But we all know how unreliable Wikipedia is...","2009-03-27T19:49:31.227Z","2017-01-27T23:48:32.383Z",18,"2837998095","300",True,False,False,False
"9250643","Meanie","He eats blocks like you for breakfast.","2009-03-27T19:49:45.203Z","2016-09-24T01:18:31.587Z",18,"2837998119","5000",True,False,False,False
"9250654","Mischievous","WARNING: Do not play poker against this man.","2009-03-27T19:49:58.933Z","2009-03-27T20:53:15.94Z",18,"2837998157","200",True,False,False,False
"9250660","Concerned","Concerned Parent Writes: I'm worried that ROBLOX doesn't have a wide enough variety of faces to adequately express what I am feeling right now.","2009-03-27T19:50:10.32Z","2009-03-27T20:54:09.487Z",18,"2837998142","250",True,False,False,False
"10527010","Commando","""I ain't got time to bleed!"" - Former US Governor Jesse Ventura","2009-05-07T21:45:15.88Z","2011-05-25T03:19:55.123Z",18,"2837998068","75",True,False,False,False
"10678407","Sly Cat","Sly cat knows a funny joke. But Sly Cat is not telling.","2009-05-12T18:56:55.13Z","2009-05-12T19:10:01.427Z",18,"2837998285","0",False,False,False,False
"10678414","Serious Cat","Serious Cat is too serious for a flippant blurb.","2009-05-12T18:57:11.823Z","2009-05-12T19:02:40.36Z",18,"2837998278","0",False,False,False,False
"10678418","Serious Dog","Serious Dog doesn't care what you think.","2009-05-12T18:57:20.637Z","2009-05-12T19:03:05.12Z",18,"2837998266","0",False,False,False,False
"10678423","Bad Dog","If you've ever played Apples to Apples you know ""Bad Dogs"" is the trump card.","2009-05-12T18:57:28.923Z","2009-05-12T19:03:35.807Z",18,"2837998051","75",True,False,False,False
"10678427","RAWR Bear","RAWR Bear is just like the Carebears, only he eats Carebears.","2009-05-12T18:57:40.95Z","2009-05-12T19:04:03.84Z",18,"2837998252","0",False,False,False,False
"10770395","Skeletar","Skeletar will destroy you, puny weakling.","2009-05-16T06:45:18.087Z","2009-05-16T06:46:34.78Z",18,"2837998032","3000",True,False,False,False
"10770432","Retro Smiley","Remember when 512 KB was enough for anybody?","2009-05-16T06:47:50.287Z","2009-05-16T06:47:50.333Z",18,"2837998016","75",True,False,False,False
"10770436","Hypnoface","If you can find a better face, you buy it.","2009-05-16T06:48:20.443Z","2009-06-24T16:59:19.21Z",18,"2837998001","75",True,False,False,False
"10831390","Sir Rich McMoneyston, III","""Jeeves, get this hooligan out of my sight! And bring me my Wall Street Journal!""","2009-05-17T17:45:49.243Z","2017-01-27T23:41:04.16Z",18,"2837997985","10001",True,False,False,False
"10831438","Shy Lady","She gets nervous when you look at her.","2009-05-17T17:46:51.613Z","2009-05-17T17:57:26.567Z",18,"2837998232","0",False,False,False,False
"10831454","eXtreme","""That's nothing! When I go skiing, I get dropped out of an airplane over the mountain and parachute down 45,000 feet, then I put on ONE ski and go down the mountain backward - while juggling knives. Plus, the ski is on fire AND the mountain is haunted""","2009-05-17T17:47:03.847Z","2009-05-17T17:56:10.64Z",18,"2837997953","110",True,False,False,False
"10831558","$.$","Ok. For the sake of argument, let's say you're wrong and money IS everything.","2009-05-17T17:49:02.237Z","2009-05-17T17:53:55.337Z",18,"2837997970","75",True,False,False,False
"10860384","The Big Dog","You're the man nao, dawg.","2009-05-18T17:48:07.193Z","2009-05-18T17:52:10.707Z",18,"2837997918","150",True,False,False,False
"10860391","Pumpkin Face","No, we couldn't save it until Halloween. That's, like, months away. You'll just have to deal.","2009-05-18T17:48:19.58Z","2015-10-26T19:55:03.383Z",18,"2837998220","0",False,False,False,False

4 Likes

this is actually super helpful to include the actual face name. thanks a lot for making this. i’m sure a lot of ppl will know the name of the face they’re looking for and this will def help them map it to an assetid with like a ctrl+f or something along those lines. i think with some formatting it can be converted into a {{any}}-typed array where each iv pair corresponds to the fields that u listed

i’ll do a second pass on the initial table and probably make one with more fields, though i dont anticipate needing anything more than the assetid+name for surface-level use

1 Like

at that point i think rolling with custom characters/rigs would be a better thing to do. i don’t think the end user would be too happy if a visually-inconsistent head was placed on top of their realistic avatar with 4 layers of hair 5 gorillion bones and 999 facial expressions

personally i think the root of the problem is the roblox humanoid which is a very very obtuse black box. and the whole r6 r15 rthro circus exists bc rigging and the tools for it is unapproachable for devs who prefer to put their time into things other than rigging which is usually a one-time thing. ticking an r6/classic box is multitides easier than creating a custom rig in-house