Grand opening25% off everything with FAM-261023-261025-UL4B9this weekendTick it in your cart Halloween Edition36 maps, limited runlimited runShop the drop

CATEGORY 18 OF 24 · 874 ICONS

FiveM industrial props — page 8

Page 8 of 8: models 841 to 874 of the 874 in this group, in model-name order. Pipework, tanks, generators, pumps, ducting, vents, cable runs, fuse boxes, pallets, girders, scaffolding and the heavy machinery the docks and the oil fields are built from. The group a warehouse, bunker or construction interior gets dressed with.

874 of the 18,574 models in the whole icon library — 4.7% 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.

874 icons

Showing 841 to 874 of 874 · page 8 of 8

  • Control Panel Tunnel (xm_prop_control_panel_tunnel) FiveM inventory icon
    Control Panel Tunnelxm_prop_control_panel_tunnel
    png
  • Scuba Tank (xm_prop_x17_scuba_tank) FiveM inventory icon
    Scuba Tankxm_prop_x17_scuba_tank
    png
  • Sec Panel (xm_prop_x17_sec_panel_01) FiveM inventory icon
    Sec Panelxm_prop_x17_sec_panel_01
    png
  • Silo 01 Col (xm_prop_x17_silo_01_col) FiveM inventory icon
    Silo 01 Colxm_prop_x17_silo_01_col
    png
  • Silo (xm_prop_x17_silo_01a) FiveM inventory icon
    Siloxm_prop_x17_silo_01a
    png
  • Silo Open (xm_prop_x17_silo_open_01a) FiveM inventory icon
    Silo Openxm_prop_x17_silo_open_01a
    png
  • Combined2 Dyst 08 Pipes (xs_combined2_dyst_08_pipes_01) FiveM inventory icon
    Combined2 Dyst 08 Pipesxs_combined2_dyst_08_pipes_01
    png
  • Combined2 Dyst 08 Pipes (xs_combined2_dyst_08_pipes_02) FiveM inventory icon
    Combined2 Dyst 08 Pipesxs_combined2_dyst_08_pipes_02
    png
  • Combined Dyst Pipes (xs_combined_dyst_pipes_04) FiveM inventory icon
    Combined Dyst Pipesxs_combined_dyst_pipes_04
    png
  • Pipe 01a Sf (xs_prop_ar_pipe_01a_sf) FiveM inventory icon
    Pipe 01a Sfxs_prop_ar_pipe_01a_sf
    png
  • Pipe Conn 01a Sf (xs_prop_ar_pipe_conn_01a_sf) FiveM inventory icon
    Pipe Conn 01a Sfxs_prop_ar_pipe_conn_01a_sf
    png
  • Arena Pipe Bend (xs_prop_arena_pipe_bend_01a) FiveM inventory icon
    Arena Pipe Bendxs_prop_arena_pipe_bend_01a
    png
  • Arena Pipe Bend (xs_prop_arena_pipe_bend_01b) FiveM inventory icon
    Arena Pipe Bendxs_prop_arena_pipe_bend_01b
    png
  • Arena Pipe Bend (xs_prop_arena_pipe_bend_01c) FiveM inventory icon
    Arena Pipe Bendxs_prop_arena_pipe_bend_01c
    png
  • Arena Pipe Bend (xs_prop_arena_pipe_bend_02a) FiveM inventory icon
    Arena Pipe Bendxs_prop_arena_pipe_bend_02a
    png
  • Arena Pipe Bend (xs_prop_arena_pipe_bend_02b) FiveM inventory icon
    Arena Pipe Bendxs_prop_arena_pipe_bend_02b
    png
  • Arena Pipe Bend (xs_prop_arena_pipe_bend_02c) FiveM inventory icon
    Arena Pipe Bendxs_prop_arena_pipe_bend_02c
    png
  • Arena Pipe End (xs_prop_arena_pipe_end_01a) FiveM inventory icon
    Arena Pipe Endxs_prop_arena_pipe_end_01a
    png
  • Arena Pipe End (xs_prop_arena_pipe_end_02a) FiveM inventory icon
    Arena Pipe Endxs_prop_arena_pipe_end_02a
    png
  • Arena Pipe Machine (xs_prop_arena_pipe_machine_01a) FiveM inventory icon
    Arena Pipe Machinexs_prop_arena_pipe_machine_01a
    png
  • Arena Pipe Machine (xs_prop_arena_pipe_machine_02a) FiveM inventory icon
    Arena Pipe Machinexs_prop_arena_pipe_machine_02a
    png
  • Arena Pipe Straight (xs_prop_arena_pipe_straight_01a) FiveM inventory icon
    Arena Pipe Straightxs_prop_arena_pipe_straight_01a
    png
  • Arena Pipe Straight (xs_prop_arena_pipe_straight_01b) FiveM inventory icon
    Arena Pipe Straightxs_prop_arena_pipe_straight_01b
    png
  • Arena Pipe Straight (xs_prop_arena_pipe_straight_02a) FiveM inventory icon
    Arena Pipe Straightxs_prop_arena_pipe_straight_02a
    png
  • Arena Pipe Straight (xs_prop_arena_pipe_straight_02b) FiveM inventory icon
    Arena Pipe Straightxs_prop_arena_pipe_straight_02b
    png
  • Arena Pipe Straight (xs_prop_arena_pipe_straight_02c) FiveM inventory icon
    Arena Pipe Straightxs_prop_arena_pipe_straight_02c
    png
  • Arena Pipe Straight (xs_prop_arena_pipe_straight_02d) FiveM inventory icon
    Arena Pipe Straightxs_prop_arena_pipe_straight_02d
    png
  • Arena Pipe Transition (xs_prop_arena_pipe_transition_01a) FiveM inventory icon
    Arena Pipe Transitionxs_prop_arena_pipe_transition_01a
    png
  • Arena Pipe Transition (xs_prop_arena_pipe_transition_01b) FiveM inventory icon
    Arena Pipe Transitionxs_prop_arena_pipe_transition_01b
    png
  • Arena Pipe Transition (xs_prop_arena_pipe_transition_01c) FiveM inventory icon
    Arena Pipe Transitionxs_prop_arena_pipe_transition_01c
    png
  • Arena Pipe Transition (xs_prop_arena_pipe_transition_02a) FiveM inventory icon
    Arena Pipe Transitionxs_prop_arena_pipe_transition_02a
    png
  • Arena Pipe Transition (xs_prop_arena_pipe_transition_02b) FiveM inventory icon
    Arena Pipe Transitionxs_prop_arena_pipe_transition_02b
    png
  • Strut Compressor (xs_prop_x18_strut_compressor_01a) FiveM inventory icon
    Strut Compressorxs_prop_x18_strut_compressor_01a
    png
  • Bulldozer (xs_propintarena_bulldozer) FiveM inventory icon
    Bulldozerxs_propintarena_bulldozer
    png
ox_inventory/data/items.lua

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 {
    ['control_panel_tunnel'] = {
        label = 'Control Panel Tunnel',
        weight = 500,
        stack = true,
        close = true,
        description = 'Control Panel Tunnel',
    },
    ['scuba_tank'] = {
        label = 'Scuba Tank',
        weight = 500,
        stack = true,
        close = true,
        description = 'Scuba Tank',
    },
    ['sec_panel'] = {
        label = 'Sec Panel',
        weight = 500,
        stack = true,
        close = true,
        description = 'Sec Panel',
    },
    ['silo_01_col'] = {
        label = 'Silo 01 Col',
        weight = 500,
        stack = true,
        close = true,
        description = 'Silo 01 Col',
    },
    ['silo'] = {
        label = 'Silo',
        weight = 500,
        stack = true,
        close = true,
        description = 'Silo',
    },
    ['silo_open'] = {
        label = 'Silo Open',
        weight = 500,
        stack = true,
        close = true,
        description = 'Silo Open',
    },
    ['combined2_dyst_08_pipes'] = {
        label = 'Combined2 Dyst 08 Pipes',
        weight = 500,
        stack = true,
        close = true,
        description = 'Combined2 Dyst 08 Pipes',
    },
    ['combined2_dyst_08_pipes_2'] = {
        label = 'Combined2 Dyst 08 Pipes',
        weight = 500,
        stack = true,
        close = true,
        description = 'Combined2 Dyst 08 Pipes',
    },
    ['combined_dyst_pipes'] = {
        label = 'Combined Dyst Pipes',
        weight = 500,
        stack = true,
        close = true,
        description = 'Combined Dyst Pipes',
    },
    ['pipe_01a_sf'] = {
        label = 'Pipe 01a Sf',
        weight = 500,
        stack = true,
        close = true,
        description = 'Pipe 01a Sf',
    },
    ['pipe_conn_01a_sf'] = {
        label = 'Pipe Conn 01a Sf',
        weight = 500,
        stack = true,
        close = true,
        description = 'Pipe Conn 01a Sf',
    },
    ['arena_pipe_bend'] = {
        label = 'Arena Pipe Bend',
        weight = 500,
        stack = true,
        close = true,
        description = 'Arena Pipe Bend',
    },
    ['arena_pipe_bend_2'] = {
        label = 'Arena Pipe Bend',
        weight = 500,
        stack = true,
        close = true,
        description = 'Arena Pipe Bend',
    },
    ['arena_pipe_bend_3'] = {
        label = 'Arena Pipe Bend',
        weight = 500,
        stack = true,
        close = true,
        description = 'Arena Pipe Bend',
    },
    ['arena_pipe_bend_4'] = {
        label = 'Arena Pipe Bend',
        weight = 500,
        stack = true,
        close = true,
        description = 'Arena Pipe Bend',
    },
    ['arena_pipe_bend_5'] = {
        label = 'Arena Pipe Bend',
        weight = 500,
        stack = true,
        close = true,
        description = 'Arena Pipe Bend',
    },
    ['arena_pipe_bend_6'] = {
        label = 'Arena Pipe Bend',
        weight = 500,
        stack = true,
        close = true,
        description = 'Arena Pipe Bend',
    },
    ['arena_pipe_end'] = {
        label = 'Arena Pipe End',
        weight = 500,
        stack = true,
        close = true,
        description = 'Arena Pipe End',
    },
    ['arena_pipe_end_2'] = {
        label = 'Arena Pipe End',
        weight = 500,
        stack = true,
        close = true,
        description = 'Arena Pipe End',
    },
    ['arena_pipe_machine'] = {
        label = 'Arena Pipe Machine',
        weight = 500,
        stack = true,
        close = true,
        description = 'Arena Pipe Machine',
    },
    ['arena_pipe_machine_2'] = {
        label = 'Arena Pipe Machine',
        weight = 500,
        stack = true,
        close = true,
        description = 'Arena Pipe Machine',
    },
    ['arena_pipe_straight'] = {
        label = 'Arena Pipe Straight',
        weight = 500,
        stack = true,
        close = true,
        description = 'Arena Pipe Straight',
    },
    ['arena_pipe_straight_2'] = {
        label = 'Arena Pipe Straight',
        weight = 500,
        stack = true,
        close = true,
        description = 'Arena Pipe Straight',
    },
    ['arena_pipe_straight_3'] = {
        label = 'Arena Pipe Straight',
        weight = 500,
        stack = true,
        close = true,
        description = 'Arena Pipe Straight',
    },
    ['arena_pipe_straight_4'] = {
        label = 'Arena Pipe Straight',
        weight = 500,
        stack = true,
        close = true,
        description = 'Arena Pipe Straight',
    },
    ['arena_pipe_straight_5'] = {
        label = 'Arena Pipe Straight',
        weight = 500,
        stack = true,
        close = true,
        description = 'Arena Pipe Straight',
    },
    ['arena_pipe_straight_6'] = {
        label = 'Arena Pipe Straight',
        weight = 500,
        stack = true,
        close = true,
        description = 'Arena Pipe Straight',
    },
    ['arena_pipe_transition'] = {
        label = 'Arena Pipe Transition',
        weight = 500,
        stack = true,
        close = true,
        description = 'Arena Pipe Transition',
    },
    ['arena_pipe_transition_2'] = {
        label = 'Arena Pipe Transition',
        weight = 500,
        stack = true,
        close = true,
        description = 'Arena Pipe Transition',
    },
    ['arena_pipe_transition_3'] = {
        label = 'Arena Pipe Transition',
        weight = 500,
        stack = true,
        close = true,
        description = 'Arena Pipe Transition',
    },
    ['arena_pipe_transition_4'] = {
        label = 'Arena Pipe Transition',
        weight = 500,
        stack = true,
        close = true,
        description = 'Arena Pipe Transition',
    },
    ['arena_pipe_transition_5'] = {
        label = 'Arena Pipe Transition',
        weight = 500,
        stack = true,
        close = true,
        description = 'Arena Pipe Transition',
    },
    ['strut_compressor'] = {
        label = 'Strut Compressor',
        weight = 500,
        stack = true,
        close = true,
        description = 'Strut Compressor',
    },
    ['bulldozer'] = {
        label = 'Bulldozer',
        weight = 500,
        stack = true,
        close = true,
        description = 'Bulldozer',
    },
}

HOW THIS GROUP IS DECIDED

Why a model lands in industrial

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 name is the evidence

The game names an object after what it is and stamps the update that shipped it on the front, so a name like xm_prop_control_panel_tunnel 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.

What that costs

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.

Inventory or map

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.

Dropping the duplicates

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.