CATEGORY 9 OF 24 · 547 ICONS
FiveM gear and clothing icons — page 3
Page 3 of 5: models 241 to 360 of the 547 in this group, in model-name order. Keys and keyrings, masks, handcuffs, rope, parachutes, armour, helmets, binoculars, clothing and the odd objects that end up in a loadout without belonging anywhere else. Police and whitelisted servers use this group hardest.
547 of the 18,574 models in the whole icon library — 2.9% of it. Every one is a 96×96 PNG on a transparent background, rendered from the game's own model, and every card carries the model name, the hash CreateObject takes and a suggested item key. As with the rest of the library, most of these renders read close to grey: the render pass lit the geometry instead of baking the full material, so they come out as monochrome silhouettes rather than painted artwork.
Showing 241 to 360 of 547 · page 3 of 5
- Bowie Knife

prop_cs_bowie_knife - Cuffs

prop_cs_cuffs_01 - Dog Lead

prop_cs_dog_lead_2a - Dog Lead

prop_cs_dog_lead_2b - Dog Lead

prop_cs_dog_lead_2c - Dog Lead

prop_cs_dog_lead_3a - Dog Lead

prop_cs_dog_lead_3b - Dog Lead

prop_cs_dog_lead_a - Dog Lead

prop_cs_dog_lead_a_s - Dog Lead

prop_cs_dog_lead_b - Dog Lead

prop_cs_dog_lead_b_s - Dog Lead

prop_cs_dog_lead_c - Rope

prop_cs_heist_rope - Rope

prop_cs_heist_rope_b - Keys

prop_cs_keys_01 - Lazlow Ponytail

prop_cs_lazlow_ponytail - Lazlow Shirt

prop_cs_lazlow_shirt_01 - Lazlow Shirt

prop_cs_lazlow_shirt_01b - Lipstick

prop_cs_lipstick - Padlock

prop_cs_padlock - Panties

prop_cs_panties - Panties

prop_cs_panties_02 - Panties

prop_cs_panties_03 - Para Ropebit

prop_cs_para_ropebit - Para Ropes

prop_cs_para_ropes - Police Torch

prop_cs_police_torch - Rope Tie

prop_cs_rope_tie_01 - Shirt

prop_cs_shirt_01 - Sol Glasses

prop_cs_sol_glasses - Sub Rope

prop_cs_sub_rope_01 - Shirt Pile

prop_cs_t_shirt_pile - Walking Stick

prop_cs_walking_stick - Cuff Keys

prop_cuff_keys_01 - Devin Rope

prop_devin_rope_01 - Dress Disp

prop_dress_disp_01 - Dress Disp

prop_dress_disp_02 - Dress Disp

prop_dress_disp_03 - Dress Disp

prop_dress_disp_04 - Face Rag

prop_face_rag_01 - Flare

prop_flare_01 - Flare

prop_flare_01b - Folded Polo Shirt

prop_folded_polo_shirt - Ftowel

prop_ftowel_01 - Ftowel

prop_ftowel_07 - Ftowel

prop_ftowel_08 - Ftowel

prop_ftowel_10 - Gas Grenade

prop_gas_grenade - Gas Mask Hang

prop_gas_mask_hang_01bb - Handtowels

prop_handtowels - Hard Hat

prop_hard_hat_01 - Holster

prop_holster_01 - Huf Rag

prop_huf_rag_01 - Parachute

prop_ic_parachute - Parachute

prop_ic_parachute_b - Parachute

prop_ic_parachute_bl - Parachute

prop_ic_parachute_g - Parachute

prop_ic_parachute_p - Parachute

prop_ic_parachute_pk - Parachute

prop_ic_parachute_wh - Jeans

prop_jeans_01 - Jyard Block

prop_jyard_block_01a - Knife

prop_knife - Ammo Pack

prop_ld_ammo_pack_01 - Ammo Pack

prop_ld_ammo_pack_02 - Ammo Pack

prop_ld_ammo_pack_03 - Ld Armour

prop_ld_armour - Ld Cable Tie

prop_ld_cable_tie_01 - Handbag

prop_ld_handbag - Handbag

prop_ld_handbag_s - Hat

prop_ld_hat_01 - Ld Jeans

prop_ld_jeans_01 - Ld Jeans

prop_ld_jeans_02 - Purse

prop_ld_purse_01 - Rope

prop_ld_rope_t - Shirt

prop_ld_shirt_01 - Ld Shoe

prop_ld_shoe_01 - Ld Shoe

prop_ld_shoe_02 - Ld Tshirt

prop_ld_tshirt_01 - Ld Tshirt

prop_ld_tshirt_02 - Wallet

prop_ld_wallet_01 - Wallet

prop_ld_wallet_01_s - Wallet

prop_ld_wallet_02 - Wallet Pickup

prop_ld_wallet_pickup - Life Ring

prop_life_ring_02 - Loose Rag

prop_loose_rag_01 - Makeup Brush

prop_makeup_brush - Mask Ballistic

prop_mask_ballistic - Mask Ballistic Trip

prop_mask_ballistic_trip1 - Mask Ballistic Trip

prop_mask_ballistic_trip2 - Mask Bugstar

prop_mask_bugstar - Mask Bugstar Trip

prop_mask_bugstar_trip - Mask Fireman

prop_mask_fireman - Mask Flight

prop_mask_flight - Mask Motobike

prop_mask_motobike - Mask Motobike

prop_mask_motobike_a - Mask Motobike

prop_mask_motobike_b - Mask Motobike Trip

prop_mask_motobike_trip - Mask Motox

prop_mask_motox - Mask Motox Trip

prop_mask_motox_trip - Mask Scuba

prop_mask_scuba01 - Mask Scuba Trip

prop_mask_scuba01_trip - Mask Scuba

prop_mask_scuba02 - Mask Scuba Trip

prop_mask_scuba02_trip - Mask Scuba

prop_mask_scuba03 - Mask Scuba Trip

prop_mask_scuba03_trip - Mask Scuba

prop_mask_scuba04 - Mask Scuba Trip

prop_mask_scuba04_trip - Mask Specops

prop_mask_specops - Mask Specops Trip

prop_mask_specops_trip - Mask Test

prop_mask_test_01 - Mb Sandblock

prop_mb_sandblock_01 - Mb Sandblock

prop_mb_sandblock_02 - Mb Sandblock

prop_mb_sandblock_03 - Mb Sandblock 03 Cr

prop_mb_sandblock_03_cr - Mb Sandblock

prop_mb_sandblock_04 - Mb Sandblock

prop_mb_sandblock_05 - Mb Sandblock 05 Cr

prop_mb_sandblock_05_cr - Candle

prop_mem_candle_01 - Candle

prop_mem_candle_02 - Candle

prop_mem_candle_03
Every icon on this page, written out for ox_inventory. Pictures go in ox_inventory/web/images/, named after the key.
-- ox_inventory/data/items.lua
-- Drop the pictures in ox_inventory/web/images/
-- No client.image line is needed: a .png named after the item key is what
-- ox_inventory looks for by default.
return {
['bowie_knife'] = {
label = 'Bowie Knife',
weight = 500,
stack = true,
close = true,
description = 'Bowie Knife',
},
['cuffs'] = {
label = 'Cuffs',
weight = 500,
stack = true,
close = true,
description = 'Cuffs',
},
['dog_lead'] = {
label = 'Dog Lead',
weight = 500,
stack = true,
close = true,
description = 'Dog Lead',
},
['dog_lead_2'] = {
label = 'Dog Lead',
weight = 500,
stack = true,
close = true,
description = 'Dog Lead',
},
['dog_lead_3'] = {
label = 'Dog Lead',
weight = 500,
stack = true,
close = true,
description = 'Dog Lead',
},
['dog_lead_4'] = {
label = 'Dog Lead',
weight = 500,
stack = true,
close = true,
description = 'Dog Lead',
},
['dog_lead_5'] = {
label = 'Dog Lead',
weight = 500,
stack = true,
close = true,
description = 'Dog Lead',
},
['dog_lead_6'] = {
label = 'Dog Lead',
weight = 500,
stack = true,
close = true,
description = 'Dog Lead',
},
['dog_lead_7'] = {
label = 'Dog Lead',
weight = 500,
stack = true,
close = true,
description = 'Dog Lead',
},
['dog_lead_8'] = {
label = 'Dog Lead',
weight = 500,
stack = true,
close = true,
description = 'Dog Lead',
},
['dog_lead_9'] = {
label = 'Dog Lead',
weight = 500,
stack = true,
close = true,
description = 'Dog Lead',
},
['dog_lead_10'] = {
label = 'Dog Lead',
weight = 500,
stack = true,
close = true,
description = 'Dog Lead',
},
['rope'] = {
label = 'Rope',
weight = 500,
stack = true,
close = true,
description = 'Rope',
},
['rope_2'] = {
label = 'Rope',
weight = 500,
stack = true,
close = true,
description = 'Rope',
},
['keys'] = {
label = 'Keys',
weight = 500,
stack = true,
close = true,
description = 'Keys',
},
['lazlow_ponytail'] = {
label = 'Lazlow Ponytail',
weight = 500,
stack = true,
close = true,
description = 'Lazlow Ponytail',
},
['lazlow_shirt'] = {
label = 'Lazlow Shirt',
weight = 500,
stack = true,
close = true,
description = 'Lazlow Shirt',
},
['lazlow_shirt_2'] = {
label = 'Lazlow Shirt',
weight = 500,
stack = true,
close = true,
description = 'Lazlow Shirt',
},
['lipstick'] = {
label = 'Lipstick',
weight = 500,
stack = true,
close = true,
description = 'Lipstick',
},
['padlock'] = {
label = 'Padlock',
weight = 500,
stack = true,
close = true,
description = 'Padlock',
},
['panties'] = {
label = 'Panties',
weight = 500,
stack = true,
close = true,
description = 'Panties',
},
['panties_2'] = {
label = 'Panties',
weight = 500,
stack = true,
close = true,
description = 'Panties',
},
['panties_3'] = {
label = 'Panties',
weight = 500,
stack = true,
close = true,
description = 'Panties',
},
['para_ropebit'] = {
label = 'Para Ropebit',
weight = 500,
stack = true,
close = true,
description = 'Para Ropebit',
},
['para_ropes'] = {
label = 'Para Ropes',
weight = 500,
stack = true,
close = true,
description = 'Para Ropes',
},
['police_torch'] = {
label = 'Police Torch',
weight = 500,
stack = true,
close = true,
description = 'Police Torch',
},
['rope_tie'] = {
label = 'Rope Tie',
weight = 500,
stack = true,
close = true,
description = 'Rope Tie',
},
['shirt'] = {
label = 'Shirt',
weight = 500,
stack = true,
close = true,
description = 'Shirt',
},
['sol_glasses'] = {
label = 'Sol Glasses',
weight = 500,
stack = true,
close = true,
description = 'Sol Glasses',
},
['sub_rope'] = {
label = 'Sub Rope',
weight = 500,
stack = true,
close = true,
description = 'Sub Rope',
},
['shirt_pile'] = {
label = 'Shirt Pile',
weight = 500,
stack = true,
close = true,
description = 'Shirt Pile',
},
['walking_stick'] = {
label = 'Walking Stick',
weight = 500,
stack = true,
close = true,
description = 'Walking Stick',
},
['cuff_keys'] = {
label = 'Cuff Keys',
weight = 500,
stack = true,
close = true,
description = 'Cuff Keys',
},
['devin_rope'] = {
label = 'Devin Rope',
weight = 500,
stack = true,
close = true,
description = 'Devin Rope',
},
['dress_disp'] = {
label = 'Dress Disp',
weight = 500,
stack = true,
close = true,
description = 'Dress Disp',
},
['dress_disp_2'] = {
label = 'Dress Disp',
weight = 500,
stack = true,
close = true,
description = 'Dress Disp',
},
['dress_disp_3'] = {
label = 'Dress Disp',
weight = 500,
stack = true,
close = true,
description = 'Dress Disp',
},
['dress_disp_4'] = {
label = 'Dress Disp',
weight = 500,
stack = true,
close = true,
description = 'Dress Disp',
},
['face_rag'] = {
label = 'Face Rag',
weight = 500,
stack = true,
close = true,
description = 'Face Rag',
},
['flare'] = {
label = 'Flare',
weight = 500,
stack = true,
close = true,
description = 'Flare',
},
['flare_2'] = {
label = 'Flare',
weight = 500,
stack = true,
close = true,
description = 'Flare',
},
['folded_polo_shirt'] = {
label = 'Folded Polo Shirt',
weight = 500,
stack = true,
close = true,
description = 'Folded Polo Shirt',
},
['ftowel'] = {
label = 'Ftowel',
weight = 500,
stack = true,
close = true,
description = 'Ftowel',
},
['ftowel_2'] = {
label = 'Ftowel',
weight = 500,
stack = true,
close = true,
description = 'Ftowel',
},
['ftowel_3'] = {
label = 'Ftowel',
weight = 500,
stack = true,
close = true,
description = 'Ftowel',
},
['ftowel_4'] = {
label = 'Ftowel',
weight = 500,
stack = true,
close = true,
description = 'Ftowel',
},
['gas_grenade'] = {
label = 'Gas Grenade',
weight = 500,
stack = true,
close = true,
description = 'Gas Grenade',
},
['gas_mask_hang'] = {
label = 'Gas Mask Hang',
weight = 500,
stack = true,
close = true,
description = 'Gas Mask Hang',
},
['handtowels'] = {
label = 'Handtowels',
weight = 500,
stack = true,
close = true,
description = 'Handtowels',
},
['hard_hat'] = {
label = 'Hard Hat',
weight = 500,
stack = true,
close = true,
description = 'Hard Hat',
},
['holster'] = {
label = 'Holster',
weight = 500,
stack = true,
close = true,
description = 'Holster',
},
['huf_rag'] = {
label = 'Huf Rag',
weight = 500,
stack = true,
close = true,
description = 'Huf Rag',
},
['parachute'] = {
label = 'Parachute',
weight = 500,
stack = true,
close = true,
description = 'Parachute',
},
['parachute_2'] = {
label = 'Parachute',
weight = 500,
stack = true,
close = true,
description = 'Parachute',
},
['parachute_3'] = {
label = 'Parachute',
weight = 500,
stack = true,
close = true,
description = 'Parachute',
},
['parachute_4'] = {
label = 'Parachute',
weight = 500,
stack = true,
close = true,
description = 'Parachute',
},
['parachute_5'] = {
label = 'Parachute',
weight = 500,
stack = true,
close = true,
description = 'Parachute',
},
['parachute_6'] = {
label = 'Parachute',
weight = 500,
stack = true,
close = true,
description = 'Parachute',
},
['parachute_7'] = {
label = 'Parachute',
weight = 500,
stack = true,
close = true,
description = 'Parachute',
},
['jeans'] = {
label = 'Jeans',
weight = 500,
stack = true,
close = true,
description = 'Jeans',
},
['jyard_block'] = {
label = 'Jyard Block',
weight = 500,
stack = true,
close = true,
description = 'Jyard Block',
},
['knife'] = {
label = 'Knife',
weight = 500,
stack = true,
close = true,
description = 'Knife',
},
['ammo_pack'] = {
label = 'Ammo Pack',
weight = 500,
stack = true,
close = true,
description = 'Ammo Pack',
},
['ammo_pack_2'] = {
label = 'Ammo Pack',
weight = 500,
stack = true,
close = true,
description = 'Ammo Pack',
},
['ammo_pack_3'] = {
label = 'Ammo Pack',
weight = 500,
stack = true,
close = true,
description = 'Ammo Pack',
},
['ld_armour'] = {
label = 'Ld Armour',
weight = 500,
stack = true,
close = true,
description = 'Ld Armour',
},
['ld_cable_tie'] = {
label = 'Ld Cable Tie',
weight = 500,
stack = true,
close = true,
description = 'Ld Cable Tie',
},
['handbag'] = {
label = 'Handbag',
weight = 500,
stack = true,
close = true,
description = 'Handbag',
},
['handbag_2'] = {
label = 'Handbag',
weight = 500,
stack = true,
close = true,
description = 'Handbag',
},
['hat'] = {
label = 'Hat',
weight = 500,
stack = true,
close = true,
description = 'Hat',
},
['ld_jeans'] = {
label = 'Ld Jeans',
weight = 500,
stack = true,
close = true,
description = 'Ld Jeans',
},
['ld_jeans_2'] = {
label = 'Ld Jeans',
weight = 500,
stack = true,
close = true,
description = 'Ld Jeans',
},
['purse'] = {
label = 'Purse',
weight = 500,
stack = true,
close = true,
description = 'Purse',
},
['rope_3'] = {
label = 'Rope',
weight = 500,
stack = true,
close = true,
description = 'Rope',
},
['shirt_2'] = {
label = 'Shirt',
weight = 500,
stack = true,
close = true,
description = 'Shirt',
},
['ld_shoe'] = {
label = 'Ld Shoe',
weight = 500,
stack = true,
close = true,
description = 'Ld Shoe',
},
['ld_shoe_2'] = {
label = 'Ld Shoe',
weight = 500,
stack = true,
close = true,
description = 'Ld Shoe',
},
['ld_tshirt'] = {
label = 'Ld Tshirt',
weight = 500,
stack = true,
close = true,
description = 'Ld Tshirt',
},
['ld_tshirt_2'] = {
label = 'Ld Tshirt',
weight = 500,
stack = true,
close = true,
description = 'Ld Tshirt',
},
['wallet'] = {
label = 'Wallet',
weight = 500,
stack = true,
close = true,
description = 'Wallet',
},
['wallet_2'] = {
label = 'Wallet',
weight = 500,
stack = true,
close = true,
description = 'Wallet',
},
['wallet_3'] = {
label = 'Wallet',
weight = 500,
stack = true,
close = true,
description = 'Wallet',
},
['wallet_pickup'] = {
label = 'Wallet Pickup',
weight = 500,
stack = true,
close = true,
description = 'Wallet Pickup',
},
['life_ring'] = {
label = 'Life Ring',
weight = 500,
stack = true,
close = true,
description = 'Life Ring',
},
['loose_rag'] = {
label = 'Loose Rag',
weight = 500,
stack = true,
close = true,
description = 'Loose Rag',
},
['makeup_brush'] = {
label = 'Makeup Brush',
weight = 500,
stack = true,
close = true,
description = 'Makeup Brush',
},
['mask_ballistic'] = {
label = 'Mask Ballistic',
weight = 500,
stack = true,
close = true,
description = 'Mask Ballistic',
},
['mask_ballistic_trip'] = {
label = 'Mask Ballistic Trip',
weight = 500,
stack = true,
close = true,
description = 'Mask Ballistic Trip',
},
['mask_ballistic_trip_2'] = {
label = 'Mask Ballistic Trip',
weight = 500,
stack = true,
close = true,
description = 'Mask Ballistic Trip',
},
['mask_bugstar'] = {
label = 'Mask Bugstar',
weight = 500,
stack = true,
close = true,
description = 'Mask Bugstar',
},
['mask_bugstar_trip'] = {
label = 'Mask Bugstar Trip',
weight = 500,
stack = true,
close = true,
description = 'Mask Bugstar Trip',
},
['mask_fireman'] = {
label = 'Mask Fireman',
weight = 500,
stack = true,
close = true,
description = 'Mask Fireman',
},
['mask_flight'] = {
label = 'Mask Flight',
weight = 500,
stack = true,
close = true,
description = 'Mask Flight',
},
['mask_motobike'] = {
label = 'Mask Motobike',
weight = 500,
stack = true,
close = true,
description = 'Mask Motobike',
},
['mask_motobike_2'] = {
label = 'Mask Motobike',
weight = 500,
stack = true,
close = true,
description = 'Mask Motobike',
},
['mask_motobike_3'] = {
label = 'Mask Motobike',
weight = 500,
stack = true,
close = true,
description = 'Mask Motobike',
},
['mask_motobike_trip'] = {
label = 'Mask Motobike Trip',
weight = 500,
stack = true,
close = true,
description = 'Mask Motobike Trip',
},
['mask_motox'] = {
label = 'Mask Motox',
weight = 500,
stack = true,
close = true,
description = 'Mask Motox',
},
['mask_motox_trip'] = {
label = 'Mask Motox Trip',
weight = 500,
stack = true,
close = true,
description = 'Mask Motox Trip',
},
['mask_scuba'] = {
label = 'Mask Scuba',
weight = 500,
stack = true,
close = true,
description = 'Mask Scuba',
},
['mask_scuba_trip'] = {
label = 'Mask Scuba Trip',
weight = 500,
stack = true,
close = true,
description = 'Mask Scuba Trip',
},
['mask_scuba_2'] = {
label = 'Mask Scuba',
weight = 500,
stack = true,
close = true,
description = 'Mask Scuba',
},
['mask_scuba_trip_2'] = {
label = 'Mask Scuba Trip',
weight = 500,
stack = true,
close = true,
description = 'Mask Scuba Trip',
},
['mask_scuba_3'] = {
label = 'Mask Scuba',
weight = 500,
stack = true,
close = true,
description = 'Mask Scuba',
},
['mask_scuba_trip_3'] = {
label = 'Mask Scuba Trip',
weight = 500,
stack = true,
close = true,
description = 'Mask Scuba Trip',
},
['mask_scuba_4'] = {
label = 'Mask Scuba',
weight = 500,
stack = true,
close = true,
description = 'Mask Scuba',
},
['mask_scuba_trip_4'] = {
label = 'Mask Scuba Trip',
weight = 500,
stack = true,
close = true,
description = 'Mask Scuba Trip',
},
['mask_specops'] = {
label = 'Mask Specops',
weight = 500,
stack = true,
close = true,
description = 'Mask Specops',
},
['mask_specops_trip'] = {
label = 'Mask Specops Trip',
weight = 500,
stack = true,
close = true,
description = 'Mask Specops Trip',
},
['mask_test'] = {
label = 'Mask Test',
weight = 500,
stack = true,
close = true,
description = 'Mask Test',
},
['mb_sandblock'] = {
label = 'Mb Sandblock',
weight = 500,
stack = true,
close = true,
description = 'Mb Sandblock',
},
['mb_sandblock_2'] = {
label = 'Mb Sandblock',
weight = 500,
stack = true,
close = true,
description = 'Mb Sandblock',
},
['mb_sandblock_3'] = {
label = 'Mb Sandblock',
weight = 500,
stack = true,
close = true,
description = 'Mb Sandblock',
},
['mb_sandblock_03_cr'] = {
label = 'Mb Sandblock 03 Cr',
weight = 500,
stack = true,
close = true,
description = 'Mb Sandblock 03 Cr',
},
['mb_sandblock_4'] = {
label = 'Mb Sandblock',
weight = 500,
stack = true,
close = true,
description = 'Mb Sandblock',
},
['mb_sandblock_5'] = {
label = 'Mb Sandblock',
weight = 500,
stack = true,
close = true,
description = 'Mb Sandblock',
},
['mb_sandblock_05_cr'] = {
label = 'Mb Sandblock 05 Cr',
weight = 500,
stack = true,
close = true,
description = 'Mb Sandblock 05 Cr',
},
['candle'] = {
label = 'Candle',
weight = 500,
stack = true,
close = true,
description = 'Candle',
},
['candle_2'] = {
label = 'Candle',
weight = 500,
stack = true,
close = true,
description = 'Candle',
},
['candle_3'] = {
label = 'Candle',
weight = 500,
stack = true,
close = true,
description = 'Candle',
},
}
HOW THIS GROUP IS DECIDED
Why a model lands in gear
Nothing here was hand-sorted one model at a time. The rules read the model name, which is the only honest thing to sort 18,000 objects by.
The game names an object after what it is and stamps the update that shipped it on the front, so a name like prop_cs_bowie_knife carries a usable word in the middle of it. The rules look for those words, the nine item-like groups get first refusal, and a model only reaches this group when nothing earlier claimed it.
A rule that reads names gets the obvious ones right and the ambiguous ones arguable. A crate of beer is food, not a container; a log fence has the word log in it. If something here is plainly in the wrong place, the model name on the card is all we need to fix it.
Nine groups are the ones an inventory wants — food and drink, tools, medical, electronics, valuables, documents, containers, smoking and gear. The rest, this one included if it is not in that list, are map material: use the name and the hash, and treat the picture as a way of recognising the thing.
Any model name containing _lod was left out of the whole library. Those are the low-detail stand-ins the engine swaps in at distance, and their renders are blurred copies of models that are already listed.
THE OTHER GROUPS
Keep looking
Bottles, cans, cartons, plates and the takeaway the game models for its shops.
Tools — 358Hand tools, power tools and the boxes they live in — the mechanic and crafting staples.
Medical — 105Syringes, vials, pill bottles and the rest of the small clinical props.
Electronics — 737Phones, laptops, radios, batteries and the media the game still ships on discs.
Valuables — 377Cash, gold, jewels and the heist props built around carrying them.
Documents — 344Cards, passports, folders, notes and printed matter for paperwork scripts.
Everything at onceAll 18,574 icons, the search across the whole set, and the 24 categories with their counts.
Inventory icon makerYour own pictures instead of ours: background flooded away, the item squared and centred, items.lua written in the browser.