CATEGORY 7 OF 24 · 901 ICONS
FiveM bag and crate icons — page 2
Page 2 of 8: models 121 to 240 of the 901 in this group, in model-name order. Duffel bags, backpacks, briefcases, crates, cardboard boxes, barrels, buckets, sacks and shipping containers. Any script with a stash, a delivery or a drop needs these fivem inventory icons, and the game has more of them than of anything else a player can carry.
901 of the 18,574 models in the whole icon library — 4.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 121 to 240 of 901 · page 2 of 8
- Crate Elec

ex_prop_crate_elec_bc - Crate Elec

ex_prop_crate_elec_sc - Crate Expl

ex_prop_crate_expl_bc - Crate Expl

ex_prop_crate_expl_sc - Crate Freel

ex_prop_crate_freel - Crate Furjacket

ex_prop_crate_furjacket_bc - Crate Furjacket

ex_prop_crate_furjacket_sc - Crate Highend Pharma

ex_prop_crate_highend_pharma_bc - Crate Highend Pharma

ex_prop_crate_highend_pharma_sc - Crate Med

ex_prop_crate_med_bc - Crate Med

ex_prop_crate_med_sc - Crate Minig

ex_prop_crate_minig - Crate Narc

ex_prop_crate_narc_bc - Crate Narc

ex_prop_crate_narc_sc - Crate Oegg

ex_prop_crate_oegg - Crate Pharma

ex_prop_crate_pharma_bc - Crate Pharma

ex_prop_crate_pharma_sc - Crate Shide

ex_prop_crate_shide - Crate Tob

ex_prop_crate_tob_bc - Crate Tob

ex_prop_crate_tob_sc - Crate Wlife

ex_prop_crate_wlife_bc - Crate Wlife

ex_prop_crate_wlife_sc - Crate Xldiam

ex_prop_crate_xldiam - Drillcrate

gr_prop_gr_2s_drillcrate_01a - Millcrate

gr_prop_gr_2s_millcrate_01a - 2stackcrate

gr_prop_gr_2stackcrate_01a - Drillcrate

gr_prop_gr_3s_drillcrate_01a - Millcrate

gr_prop_gr_3s_millcrate_01a - 3stackcrate

gr_prop_gr_3stackcrate_01a - Adv Case

gr_prop_gr_adv_case - Bulletscrate

gr_prop_gr_bulletscrate_01a - Cage

gr_prop_gr_cage_01a - Crate Gun

gr_prop_gr_crate_gun_01a - Crate Mag

gr_prop_gr_crate_mag_01a - Crate Pistol

gr_prop_gr_crate_pistol_02a - Crates Pistols

gr_prop_gr_crates_pistols_01a - Crates Rifles

gr_prop_gr_crates_rifles_01a - Crates Rifles

gr_prop_gr_crates_rifles_02a - Crates Rifles

gr_prop_gr_crates_rifles_03a - Crates Rifles

gr_prop_gr_crates_rifles_04a - Crates Sam

gr_prop_gr_crates_sam_01a - Crates Weapon Mix

gr_prop_gr_crates_weapon_mix_01a - Crates Weapon Mix

gr_prop_gr_crates_weapon_mix_01b - Mill Crate

gr_prop_gr_mill_crate_01a - Millcage

gr_prop_gr_millcage_01a - Rsply Crate

gr_prop_gr_rsply_crate01a - Rsply Crate

gr_prop_gr_rsply_crate02a - Rsply Crate

gr_prop_gr_rsply_crate03a - Rsply Crate

gr_prop_gr_rsply_crate04a - Rsply Crate

gr_prop_gr_rsply_crate04b - Mill Crate

gr_prop_gr_v_mill_crate_01a - Box Trinket

h4_mp_h_acc_box_trinket_02 - Bag Var Arm

h4_p_h4_m_bag_var22_arm_s - Box

h4_prop_battle_dj_box_01a - Box

h4_prop_battle_dj_box_02a - Box

h4_prop_battle_dj_box_03a - Box

h4_prop_battle_dj_t_box_01a - Box

h4_prop_battle_dj_t_box_02a - Box

h4_prop_battle_dj_t_box_03a - Ice Bucket

h4_prop_battle_ice_bucket - Bag Cutter

h4_prop_h4_bag_cutter_01a - Bag Djlp

h4_prop_h4_bag_djlp_01a - Bag Hook

h4_prop_h4_bag_hook_01a - Big Bag

h4_prop_h4_big_bag_01a - Big Bag

h4_prop_h4_big_bag_02a - Box Ammo

h4_prop_h4_box_ammo03a - Box Ammo

h4_prop_h4_box_ammo_01a - Box Ammo

h4_prop_h4_box_ammo_01b - Box Ammo

h4_prop_h4_box_ammo_02a - Box Delivery

h4_prop_h4_box_delivery_01a - Box Delivery

h4_prop_h4_box_delivery_01b - Case Supp

h4_prop_h4_case_supp_01a - Chest

h4_prop_h4_chest_01a - Chest Land

h4_prop_h4_chest_01a_land - Chest

h4_prop_h4_chest_01a_uw - Crate Cloth

h4_prop_h4_crate_cloth_01a - Crates Full

h4_prop_h4_crates_full_01a - Fuse Box

h4_prop_h4_fuse_box_01a - Lever Box

h4_prop_h4_lever_box_01a - Luggage

h4_prop_h4_luggage_01a - Luggage

h4_prop_h4_luggage_02a - Crate

h4_prop_h4_mb_crate_01a - Med Bag

h4_prop_h4_med_bag_01b - Michael Backpack

h4_prop_h4_michael_backpack - Pouch

h4_prop_h4_pouch_01a - Safe

h4_prop_h4_safe_01a - Safe

h4_prop_h4_safe_01b - Bank Bag

hei_bank_heist_bag - Box Trinket

hei_heist_acc_box_trinket_01 - Box Trinket

hei_heist_acc_box_trinket_02 - Heist Acc Storebox

hei_heist_acc_storebox_01 - Flecca Crate

hei_heist_flecca_crate - Attache Case

hei_p_attache_case_01b_s - Attache Case Shut

hei_p_attache_case_shut - Attache Case Shut

hei_p_attache_case_shut_s - Bag Var Arm

hei_p_f_bag_var20_arm_s - Bag Var Bus

hei_p_f_bag_var6_bus_s - Bag Var Bus

hei_p_f_bag_var7_bus_s - Flecca Bag

hei_p_heist_flecca_bag - Bag Var Bus

hei_p_m_bag_var18_bus_s - Bag Var Arm

hei_p_m_bag_var22_arm_s - Carrier Cargo

hei_prop_carrier_cargo_01a - Carrier Cargo

hei_prop_carrier_cargo_02a - Carrier Cargo

hei_prop_carrier_cargo_04a - Carrier Cargo

hei_prop_carrier_cargo_04b - Carrier Cargo

hei_prop_carrier_cargo_04b_s - Carrier Cargo

hei_prop_carrier_cargo_04c - Carrier Cargo

hei_prop_carrier_cargo_05a - Carrier Cargo

hei_prop_carrier_cargo_05a_s - Carrier Cargo

hei_prop_carrier_cargo_05b - Carrier Cargo

hei_prop_carrier_cargo_05b_s - Carrier Crate

hei_prop_carrier_crate_01a - Carrier Crate

hei_prop_carrier_crate_01a_s - Carrier Crate

hei_prop_carrier_crate_01b - Carrier Crate

hei_prop_carrier_crate_01b_s - Container Lock

hei_prop_container_lock - Crate Stack

hei_prop_crate_stack_01 - Security Case

hei_prop_hei_security_case - Ammo Box

hei_prop_heist_ammo_box - Heist Apecrate

hei_prop_heist_apecrate
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 {
['crate_elec'] = {
label = 'Crate Elec',
weight = 500,
stack = true,
close = true,
description = 'Crate Elec',
},
['crate_elec_2'] = {
label = 'Crate Elec',
weight = 500,
stack = true,
close = true,
description = 'Crate Elec',
},
['crate_expl'] = {
label = 'Crate Expl',
weight = 500,
stack = true,
close = true,
description = 'Crate Expl',
},
['crate_expl_2'] = {
label = 'Crate Expl',
weight = 500,
stack = true,
close = true,
description = 'Crate Expl',
},
['crate_freel'] = {
label = 'Crate Freel',
weight = 500,
stack = true,
close = true,
description = 'Crate Freel',
},
['crate_furjacket'] = {
label = 'Crate Furjacket',
weight = 500,
stack = true,
close = true,
description = 'Crate Furjacket',
},
['crate_furjacket_2'] = {
label = 'Crate Furjacket',
weight = 500,
stack = true,
close = true,
description = 'Crate Furjacket',
},
['crate_highend_pharma'] = {
label = 'Crate Highend Pharma',
weight = 500,
stack = true,
close = true,
description = 'Crate Highend Pharma',
},
['crate_highend_pharma_2'] = {
label = 'Crate Highend Pharma',
weight = 500,
stack = true,
close = true,
description = 'Crate Highend Pharma',
},
['crate_med'] = {
label = 'Crate Med',
weight = 500,
stack = true,
close = true,
description = 'Crate Med',
},
['crate_med_2'] = {
label = 'Crate Med',
weight = 500,
stack = true,
close = true,
description = 'Crate Med',
},
['crate_minig'] = {
label = 'Crate Minig',
weight = 500,
stack = true,
close = true,
description = 'Crate Minig',
},
['crate_narc'] = {
label = 'Crate Narc',
weight = 500,
stack = true,
close = true,
description = 'Crate Narc',
},
['crate_narc_2'] = {
label = 'Crate Narc',
weight = 500,
stack = true,
close = true,
description = 'Crate Narc',
},
['crate_oegg'] = {
label = 'Crate Oegg',
weight = 500,
stack = true,
close = true,
description = 'Crate Oegg',
},
['crate_pharma'] = {
label = 'Crate Pharma',
weight = 500,
stack = true,
close = true,
description = 'Crate Pharma',
},
['crate_pharma_2'] = {
label = 'Crate Pharma',
weight = 500,
stack = true,
close = true,
description = 'Crate Pharma',
},
['crate_shide'] = {
label = 'Crate Shide',
weight = 500,
stack = true,
close = true,
description = 'Crate Shide',
},
['crate_tob'] = {
label = 'Crate Tob',
weight = 500,
stack = true,
close = true,
description = 'Crate Tob',
},
['crate_tob_2'] = {
label = 'Crate Tob',
weight = 500,
stack = true,
close = true,
description = 'Crate Tob',
},
['crate_wlife'] = {
label = 'Crate Wlife',
weight = 500,
stack = true,
close = true,
description = 'Crate Wlife',
},
['crate_wlife_2'] = {
label = 'Crate Wlife',
weight = 500,
stack = true,
close = true,
description = 'Crate Wlife',
},
['crate_xldiam'] = {
label = 'Crate Xldiam',
weight = 500,
stack = true,
close = true,
description = 'Crate Xldiam',
},
['drillcrate'] = {
label = 'Drillcrate',
weight = 500,
stack = true,
close = true,
description = 'Drillcrate',
},
['millcrate'] = {
label = 'Millcrate',
weight = 500,
stack = true,
close = true,
description = 'Millcrate',
},
['2stackcrate'] = {
label = '2stackcrate',
weight = 500,
stack = true,
close = true,
description = '2stackcrate',
},
['drillcrate_2'] = {
label = 'Drillcrate',
weight = 500,
stack = true,
close = true,
description = 'Drillcrate',
},
['millcrate_2'] = {
label = 'Millcrate',
weight = 500,
stack = true,
close = true,
description = 'Millcrate',
},
['3stackcrate'] = {
label = '3stackcrate',
weight = 500,
stack = true,
close = true,
description = '3stackcrate',
},
['adv_case'] = {
label = 'Adv Case',
weight = 500,
stack = true,
close = true,
description = 'Adv Case',
},
['bulletscrate'] = {
label = 'Bulletscrate',
weight = 500,
stack = true,
close = true,
description = 'Bulletscrate',
},
['cage'] = {
label = 'Cage',
weight = 500,
stack = true,
close = true,
description = 'Cage',
},
['crate_gun'] = {
label = 'Crate Gun',
weight = 500,
stack = true,
close = true,
description = 'Crate Gun',
},
['crate_mag'] = {
label = 'Crate Mag',
weight = 500,
stack = true,
close = true,
description = 'Crate Mag',
},
['crate_pistol'] = {
label = 'Crate Pistol',
weight = 500,
stack = true,
close = true,
description = 'Crate Pistol',
},
['crates_pistols'] = {
label = 'Crates Pistols',
weight = 500,
stack = true,
close = true,
description = 'Crates Pistols',
},
['crates_rifles'] = {
label = 'Crates Rifles',
weight = 500,
stack = true,
close = true,
description = 'Crates Rifles',
},
['crates_rifles_2'] = {
label = 'Crates Rifles',
weight = 500,
stack = true,
close = true,
description = 'Crates Rifles',
},
['crates_rifles_3'] = {
label = 'Crates Rifles',
weight = 500,
stack = true,
close = true,
description = 'Crates Rifles',
},
['crates_rifles_4'] = {
label = 'Crates Rifles',
weight = 500,
stack = true,
close = true,
description = 'Crates Rifles',
},
['crates_sam'] = {
label = 'Crates Sam',
weight = 500,
stack = true,
close = true,
description = 'Crates Sam',
},
['crates_weapon_mix'] = {
label = 'Crates Weapon Mix',
weight = 500,
stack = true,
close = true,
description = 'Crates Weapon Mix',
},
['crates_weapon_mix_2'] = {
label = 'Crates Weapon Mix',
weight = 500,
stack = true,
close = true,
description = 'Crates Weapon Mix',
},
['mill_crate'] = {
label = 'Mill Crate',
weight = 500,
stack = true,
close = true,
description = 'Mill Crate',
},
['millcage'] = {
label = 'Millcage',
weight = 500,
stack = true,
close = true,
description = 'Millcage',
},
['rsply_crate'] = {
label = 'Rsply Crate',
weight = 500,
stack = true,
close = true,
description = 'Rsply Crate',
},
['rsply_crate_2'] = {
label = 'Rsply Crate',
weight = 500,
stack = true,
close = true,
description = 'Rsply Crate',
},
['rsply_crate_3'] = {
label = 'Rsply Crate',
weight = 500,
stack = true,
close = true,
description = 'Rsply Crate',
},
['rsply_crate_4'] = {
label = 'Rsply Crate',
weight = 500,
stack = true,
close = true,
description = 'Rsply Crate',
},
['rsply_crate_5'] = {
label = 'Rsply Crate',
weight = 500,
stack = true,
close = true,
description = 'Rsply Crate',
},
['mill_crate_2'] = {
label = 'Mill Crate',
weight = 500,
stack = true,
close = true,
description = 'Mill Crate',
},
['box_trinket'] = {
label = 'Box Trinket',
weight = 500,
stack = true,
close = true,
description = 'Box Trinket',
},
['bag_var_arm'] = {
label = 'Bag Var Arm',
weight = 500,
stack = true,
close = true,
description = 'Bag Var Arm',
},
['box'] = {
label = 'Box',
weight = 500,
stack = true,
close = true,
description = 'Box',
},
['box_2'] = {
label = 'Box',
weight = 500,
stack = true,
close = true,
description = 'Box',
},
['box_3'] = {
label = 'Box',
weight = 500,
stack = true,
close = true,
description = 'Box',
},
['box_4'] = {
label = 'Box',
weight = 500,
stack = true,
close = true,
description = 'Box',
},
['box_5'] = {
label = 'Box',
weight = 500,
stack = true,
close = true,
description = 'Box',
},
['box_6'] = {
label = 'Box',
weight = 500,
stack = true,
close = true,
description = 'Box',
},
['ice_bucket'] = {
label = 'Ice Bucket',
weight = 500,
stack = true,
close = true,
description = 'Ice Bucket',
},
['bag_cutter'] = {
label = 'Bag Cutter',
weight = 500,
stack = true,
close = true,
description = 'Bag Cutter',
},
['bag_djlp'] = {
label = 'Bag Djlp',
weight = 500,
stack = true,
close = true,
description = 'Bag Djlp',
},
['bag_hook'] = {
label = 'Bag Hook',
weight = 500,
stack = true,
close = true,
description = 'Bag Hook',
},
['big_bag'] = {
label = 'Big Bag',
weight = 500,
stack = true,
close = true,
description = 'Big Bag',
},
['big_bag_2'] = {
label = 'Big Bag',
weight = 500,
stack = true,
close = true,
description = 'Big Bag',
},
['box_ammo'] = {
label = 'Box Ammo',
weight = 500,
stack = true,
close = true,
description = 'Box Ammo',
},
['box_ammo_2'] = {
label = 'Box Ammo',
weight = 500,
stack = true,
close = true,
description = 'Box Ammo',
},
['box_ammo_3'] = {
label = 'Box Ammo',
weight = 500,
stack = true,
close = true,
description = 'Box Ammo',
},
['box_ammo_4'] = {
label = 'Box Ammo',
weight = 500,
stack = true,
close = true,
description = 'Box Ammo',
},
['box_delivery'] = {
label = 'Box Delivery',
weight = 500,
stack = true,
close = true,
description = 'Box Delivery',
},
['box_delivery_2'] = {
label = 'Box Delivery',
weight = 500,
stack = true,
close = true,
description = 'Box Delivery',
},
['case_supp'] = {
label = 'Case Supp',
weight = 500,
stack = true,
close = true,
description = 'Case Supp',
},
['chest'] = {
label = 'Chest',
weight = 500,
stack = true,
close = true,
description = 'Chest',
},
['chest_land'] = {
label = 'Chest Land',
weight = 500,
stack = true,
close = true,
description = 'Chest Land',
},
['chest_2'] = {
label = 'Chest',
weight = 500,
stack = true,
close = true,
description = 'Chest',
},
['crate_cloth'] = {
label = 'Crate Cloth',
weight = 500,
stack = true,
close = true,
description = 'Crate Cloth',
},
['crates_full'] = {
label = 'Crates Full',
weight = 500,
stack = true,
close = true,
description = 'Crates Full',
},
['fuse_box'] = {
label = 'Fuse Box',
weight = 500,
stack = true,
close = true,
description = 'Fuse Box',
},
['lever_box'] = {
label = 'Lever Box',
weight = 500,
stack = true,
close = true,
description = 'Lever Box',
},
['luggage'] = {
label = 'Luggage',
weight = 500,
stack = true,
close = true,
description = 'Luggage',
},
['luggage_2'] = {
label = 'Luggage',
weight = 500,
stack = true,
close = true,
description = 'Luggage',
},
['crate'] = {
label = 'Crate',
weight = 500,
stack = true,
close = true,
description = 'Crate',
},
['med_bag'] = {
label = 'Med Bag',
weight = 500,
stack = true,
close = true,
description = 'Med Bag',
},
['michael_backpack'] = {
label = 'Michael Backpack',
weight = 500,
stack = true,
close = true,
description = 'Michael Backpack',
},
['pouch'] = {
label = 'Pouch',
weight = 500,
stack = true,
close = true,
description = 'Pouch',
},
['safe'] = {
label = 'Safe',
weight = 500,
stack = true,
close = true,
description = 'Safe',
},
['safe_2'] = {
label = 'Safe',
weight = 500,
stack = true,
close = true,
description = 'Safe',
},
['bank_bag'] = {
label = 'Bank Bag',
weight = 500,
stack = true,
close = true,
description = 'Bank Bag',
},
['box_trinket_2'] = {
label = 'Box Trinket',
weight = 500,
stack = true,
close = true,
description = 'Box Trinket',
},
['box_trinket_3'] = {
label = 'Box Trinket',
weight = 500,
stack = true,
close = true,
description = 'Box Trinket',
},
['heist_acc_storebox'] = {
label = 'Heist Acc Storebox',
weight = 500,
stack = true,
close = true,
description = 'Heist Acc Storebox',
},
['flecca_crate'] = {
label = 'Flecca Crate',
weight = 500,
stack = true,
close = true,
description = 'Flecca Crate',
},
['attache_case'] = {
label = 'Attache Case',
weight = 500,
stack = true,
close = true,
description = 'Attache Case',
},
['attache_case_shut'] = {
label = 'Attache Case Shut',
weight = 500,
stack = true,
close = true,
description = 'Attache Case Shut',
},
['attache_case_shut_2'] = {
label = 'Attache Case Shut',
weight = 500,
stack = true,
close = true,
description = 'Attache Case Shut',
},
['bag_var_arm_2'] = {
label = 'Bag Var Arm',
weight = 500,
stack = true,
close = true,
description = 'Bag Var Arm',
},
['bag_var_bus'] = {
label = 'Bag Var Bus',
weight = 500,
stack = true,
close = true,
description = 'Bag Var Bus',
},
['bag_var_bus_2'] = {
label = 'Bag Var Bus',
weight = 500,
stack = true,
close = true,
description = 'Bag Var Bus',
},
['flecca_bag'] = {
label = 'Flecca Bag',
weight = 500,
stack = true,
close = true,
description = 'Flecca Bag',
},
['bag_var_bus_3'] = {
label = 'Bag Var Bus',
weight = 500,
stack = true,
close = true,
description = 'Bag Var Bus',
},
['bag_var_arm_3'] = {
label = 'Bag Var Arm',
weight = 500,
stack = true,
close = true,
description = 'Bag Var Arm',
},
['carrier_cargo'] = {
label = 'Carrier Cargo',
weight = 500,
stack = true,
close = true,
description = 'Carrier Cargo',
},
['carrier_cargo_2'] = {
label = 'Carrier Cargo',
weight = 500,
stack = true,
close = true,
description = 'Carrier Cargo',
},
['carrier_cargo_3'] = {
label = 'Carrier Cargo',
weight = 500,
stack = true,
close = true,
description = 'Carrier Cargo',
},
['carrier_cargo_4'] = {
label = 'Carrier Cargo',
weight = 500,
stack = true,
close = true,
description = 'Carrier Cargo',
},
['carrier_cargo_5'] = {
label = 'Carrier Cargo',
weight = 500,
stack = true,
close = true,
description = 'Carrier Cargo',
},
['carrier_cargo_6'] = {
label = 'Carrier Cargo',
weight = 500,
stack = true,
close = true,
description = 'Carrier Cargo',
},
['carrier_cargo_7'] = {
label = 'Carrier Cargo',
weight = 500,
stack = true,
close = true,
description = 'Carrier Cargo',
},
['carrier_cargo_8'] = {
label = 'Carrier Cargo',
weight = 500,
stack = true,
close = true,
description = 'Carrier Cargo',
},
['carrier_cargo_9'] = {
label = 'Carrier Cargo',
weight = 500,
stack = true,
close = true,
description = 'Carrier Cargo',
},
['carrier_cargo_10'] = {
label = 'Carrier Cargo',
weight = 500,
stack = true,
close = true,
description = 'Carrier Cargo',
},
['carrier_crate'] = {
label = 'Carrier Crate',
weight = 500,
stack = true,
close = true,
description = 'Carrier Crate',
},
['carrier_crate_2'] = {
label = 'Carrier Crate',
weight = 500,
stack = true,
close = true,
description = 'Carrier Crate',
},
['carrier_crate_3'] = {
label = 'Carrier Crate',
weight = 500,
stack = true,
close = true,
description = 'Carrier Crate',
},
['carrier_crate_4'] = {
label = 'Carrier Crate',
weight = 500,
stack = true,
close = true,
description = 'Carrier Crate',
},
['container_lock'] = {
label = 'Container Lock',
weight = 500,
stack = true,
close = true,
description = 'Container Lock',
},
['crate_stack'] = {
label = 'Crate Stack',
weight = 500,
stack = true,
close = true,
description = 'Crate Stack',
},
['security_case'] = {
label = 'Security Case',
weight = 500,
stack = true,
close = true,
description = 'Security Case',
},
['ammo_box'] = {
label = 'Ammo Box',
weight = 500,
stack = true,
close = true,
description = 'Ammo Box',
},
['heist_apecrate'] = {
label = 'Heist Apecrate',
weight = 500,
stack = true,
close = true,
description = 'Heist Apecrate',
},
}
HOW THIS GROUP IS DECIDED
Why a model lands in containers
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 ex_prop_crate_elec_bc 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.