CATEGORY 2 OF 24 · 358 ICONS
FiveM tool icons — page 2
Page 2 of 3: models 121 to 240 of the 358 in this group, in model-name order. Hammers, wrenches, pliers, drills, welders, grinders, toolboxes and the rest of the workshop. These are the fivem item images a mechanic job, a lockpicking script or a crafting bench asks for, and the game models them properly because its own missions use them.
358 of the 18,574 models in the whole icon library — 1.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 358 · page 2 of 3
- Paintcan

ng_proc_paintcan01a_sh - Spraycan01a

ng_proc_spraycan01a - Spraycan01b

ng_proc_spraycan01b - Scissors

p_cs_scissors_s - F Duster Handle

p_f_duster_handle_01 - F Duster Head

p_f_duster_head_01 - Gaffer Tape

p_gaffer_tape_s - Gaffer Tape Strip

p_gaffer_tape_strip_s - Ld Crocclips01

p_ld_crocclips01_s - Ld Crocclips02

p_ld_crocclips02_s - Mr Raspberry

p_mr_raspberry_01_s - Pliers

p_pliers_01_s - Bandsaw

prop_bandsaw_01 - Bonesaw

prop_bonesaw - Buck Spade

prop_buck_spade_01 - Buck Spade

prop_buck_spade_02 - Buck Spade

prop_buck_spade_03 - Buck Spade

prop_buck_spade_04 - Buck Spade

prop_buck_spade_05 - Buck Spade

prop_buck_spade_06 - Buck Spade

prop_buck_spade_07 - Buck Spade

prop_buck_spade_08 - Buck Spade

prop_buck_spade_09 - Buck Spade

prop_buck_spade_10 - Carcreeper

prop_carcreeper - Carjack

prop_carjack - Carjack

prop_carjack_l2 - Cleaver

prop_cleaver - Clippers

prop_clippers_01 - Cranial Saw

prop_cranial_saw - Crosssaw

prop_crosssaw_01 - Creeper

prop_cs_creeper_01 - Gascutter

prop_cs_gascutter_1 - Gascutter

prop_cs_gascutter_2 - Mop

prop_cs_mop_s - Nail File

prop_cs_nail_file - Scissors

prop_cs_scissors - Sheers

prop_cs_sheers - Spray Can

prop_cs_spray_can - Trowel

prop_cs_trowel - Wrench

prop_cs_wrench - Desert Iron

prop_desert_iron_01 - Ducktape

prop_ducktape_01 - F Duster

prop_f_duster_01_s - F Duster

prop_f_duster_02 - Fishing Rod

prop_fishing_rod_01 - Fishing Rod

prop_fishing_rod_02 - Gaffer Arm Bind

prop_gaffer_arm_bind - Gaffer Arm Bind Cut

prop_gaffer_arm_bind_cut - Gaffer Leg Bind

prop_gaffer_leg_bind - Gaffer Leg Bind Cut

prop_gaffer_leg_bind_cut - Gaffer Tape

prop_gaffer_tape - Gaffer Tape Strip

prop_gaffer_tape_strip - Glasscutter

prop_glasscutter_01 - Handrake

prop_handrake - Ing Crowbar

prop_ing_crowbar - Iron

prop_iron_01 - Lawnmower

prop_lawnmower_01 - Ld Crocclips01

prop_ld_crocclips01 - Ld Crocclips02

prop_ld_crocclips02 - Ld Fireaxe

prop_ld_fireaxe - Ld Hook

prop_ld_hook - Shovel

prop_ld_shovel - Ld Shovel Dirt

prop_ld_shovel_dirt - Mr Rasberryclean

prop_mr_rasberryclean - Mr Raspberry

prop_mr_raspberry_01 - Paint Spray01a

prop_paint_spray01a - Paint Spray01b

prop_paint_spray01b - Paint Stepl01

prop_paint_stepl01 - Paint Stepl01b

prop_paint_stepl01b - Paint Stepl02

prop_paint_stepl02 - Paints Can01

prop_paints_can01 - Paints Can02

prop_paints_can02 - Paints Can03

prop_paints_can03 - Paints Can04

prop_paints_can04 - Paints Can05

prop_paints_can05 - Paints Can06

prop_paints_can06 - Paints Can07

prop_paints_can07 - Pencil

prop_pencil_01 - Planer

prop_planer_01 - Pliers

prop_pliers_01 - Scourer

prop_scourer_01 - Scythemower

prop_scythemower - Sewing Fabric

prop_sewing_fabric - Sewing Machine

prop_sewing_machine - Sh Mr Rasp

prop_sh_mr_rasp_01 - Shrub Rake

prop_shrub_rake - Spot Clamp

prop_spot_clamp - Spot Clamp

prop_spot_clamp_02 - Spray Jackframe

prop_spray_jackframe - Spray Jackleg

prop_spray_jackleg - Sprayer

prop_sprayer - Spraygun

prop_spraygun_01 - Squeegee

prop_squeegee - Toilet Brush

prop_toilet_brush_01 - Tool Adjspanner

prop_tool_adjspanner - Tool Bluepnt

prop_tool_bluepnt - Tool Box

prop_tool_box_01 - Tool Box

prop_tool_box_02 - Tool Box

prop_tool_box_03 - Tool Box

prop_tool_box_04 - Tool Box

prop_tool_box_05 - Tool Box

prop_tool_box_06 - Tool Box

prop_tool_box_07 - Tool Broom

prop_tool_broom - Tool Broom

prop_tool_broom2 - Tool Broom

prop_tool_broom2_l1 - Tool Cable

prop_tool_cable01 - Tool Cable

prop_tool_cable02 - Tool Consaw

prop_tool_consaw - Tool Drill

prop_tool_drill - Tool Fireaxe

prop_tool_fireaxe - Tool Hammer

prop_tool_hammer - Tool Hardhat

prop_tool_hardhat - Tool Jackham

prop_tool_jackham - Tool Mallet

prop_tool_mallet - Tool Mopbucket

prop_tool_mopbucket - Tool Nailgun

prop_tool_nailgun - Tool Pickaxe

prop_tool_pickaxe - Tool Pliers

prop_tool_pliers
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 {
['paintcan'] = {
label = 'Paintcan',
weight = 500,
stack = true,
close = true,
description = 'Paintcan',
},
['spraycan01a'] = {
label = 'Spraycan01a',
weight = 500,
stack = true,
close = true,
description = 'Spraycan01a',
},
['spraycan01b'] = {
label = 'Spraycan01b',
weight = 500,
stack = true,
close = true,
description = 'Spraycan01b',
},
['scissors'] = {
label = 'Scissors',
weight = 500,
stack = true,
close = true,
description = 'Scissors',
},
['f_duster_handle'] = {
label = 'F Duster Handle',
weight = 500,
stack = true,
close = true,
description = 'F Duster Handle',
},
['f_duster_head'] = {
label = 'F Duster Head',
weight = 500,
stack = true,
close = true,
description = 'F Duster Head',
},
['gaffer_tape'] = {
label = 'Gaffer Tape',
weight = 500,
stack = true,
close = true,
description = 'Gaffer Tape',
},
['gaffer_tape_strip'] = {
label = 'Gaffer Tape Strip',
weight = 500,
stack = true,
close = true,
description = 'Gaffer Tape Strip',
},
['ld_crocclips01'] = {
label = 'Ld Crocclips01',
weight = 500,
stack = true,
close = true,
description = 'Ld Crocclips01',
},
['ld_crocclips02'] = {
label = 'Ld Crocclips02',
weight = 500,
stack = true,
close = true,
description = 'Ld Crocclips02',
},
['mr_raspberry'] = {
label = 'Mr Raspberry',
weight = 500,
stack = true,
close = true,
description = 'Mr Raspberry',
},
['pliers'] = {
label = 'Pliers',
weight = 500,
stack = true,
close = true,
description = 'Pliers',
},
['bandsaw'] = {
label = 'Bandsaw',
weight = 500,
stack = true,
close = true,
description = 'Bandsaw',
},
['bonesaw'] = {
label = 'Bonesaw',
weight = 500,
stack = true,
close = true,
description = 'Bonesaw',
},
['buck_spade'] = {
label = 'Buck Spade',
weight = 500,
stack = true,
close = true,
description = 'Buck Spade',
},
['buck_spade_2'] = {
label = 'Buck Spade',
weight = 500,
stack = true,
close = true,
description = 'Buck Spade',
},
['buck_spade_3'] = {
label = 'Buck Spade',
weight = 500,
stack = true,
close = true,
description = 'Buck Spade',
},
['buck_spade_4'] = {
label = 'Buck Spade',
weight = 500,
stack = true,
close = true,
description = 'Buck Spade',
},
['buck_spade_5'] = {
label = 'Buck Spade',
weight = 500,
stack = true,
close = true,
description = 'Buck Spade',
},
['buck_spade_6'] = {
label = 'Buck Spade',
weight = 500,
stack = true,
close = true,
description = 'Buck Spade',
},
['buck_spade_7'] = {
label = 'Buck Spade',
weight = 500,
stack = true,
close = true,
description = 'Buck Spade',
},
['buck_spade_8'] = {
label = 'Buck Spade',
weight = 500,
stack = true,
close = true,
description = 'Buck Spade',
},
['buck_spade_9'] = {
label = 'Buck Spade',
weight = 500,
stack = true,
close = true,
description = 'Buck Spade',
},
['buck_spade_10'] = {
label = 'Buck Spade',
weight = 500,
stack = true,
close = true,
description = 'Buck Spade',
},
['carcreeper'] = {
label = 'Carcreeper',
weight = 500,
stack = true,
close = true,
description = 'Carcreeper',
},
['carjack'] = {
label = 'Carjack',
weight = 500,
stack = true,
close = true,
description = 'Carjack',
},
['carjack_2'] = {
label = 'Carjack',
weight = 500,
stack = true,
close = true,
description = 'Carjack',
},
['cleaver'] = {
label = 'Cleaver',
weight = 500,
stack = true,
close = true,
description = 'Cleaver',
},
['clippers'] = {
label = 'Clippers',
weight = 500,
stack = true,
close = true,
description = 'Clippers',
},
['cranial_saw'] = {
label = 'Cranial Saw',
weight = 500,
stack = true,
close = true,
description = 'Cranial Saw',
},
['crosssaw'] = {
label = 'Crosssaw',
weight = 500,
stack = true,
close = true,
description = 'Crosssaw',
},
['creeper'] = {
label = 'Creeper',
weight = 500,
stack = true,
close = true,
description = 'Creeper',
},
['gascutter'] = {
label = 'Gascutter',
weight = 500,
stack = true,
close = true,
description = 'Gascutter',
},
['gascutter_2'] = {
label = 'Gascutter',
weight = 500,
stack = true,
close = true,
description = 'Gascutter',
},
['mop'] = {
label = 'Mop',
weight = 500,
stack = true,
close = true,
description = 'Mop',
},
['nail_file'] = {
label = 'Nail File',
weight = 500,
stack = true,
close = true,
description = 'Nail File',
},
['scissors_2'] = {
label = 'Scissors',
weight = 500,
stack = true,
close = true,
description = 'Scissors',
},
['sheers'] = {
label = 'Sheers',
weight = 500,
stack = true,
close = true,
description = 'Sheers',
},
['spray_can'] = {
label = 'Spray Can',
weight = 500,
stack = true,
close = true,
description = 'Spray Can',
},
['trowel'] = {
label = 'Trowel',
weight = 500,
stack = true,
close = true,
description = 'Trowel',
},
['wrench'] = {
label = 'Wrench',
weight = 500,
stack = true,
close = true,
description = 'Wrench',
},
['desert_iron'] = {
label = 'Desert Iron',
weight = 500,
stack = true,
close = true,
description = 'Desert Iron',
},
['ducktape'] = {
label = 'Ducktape',
weight = 500,
stack = true,
close = true,
description = 'Ducktape',
},
['f_duster'] = {
label = 'F Duster',
weight = 500,
stack = true,
close = true,
description = 'F Duster',
},
['f_duster_2'] = {
label = 'F Duster',
weight = 500,
stack = true,
close = true,
description = 'F Duster',
},
['fishing_rod'] = {
label = 'Fishing Rod',
weight = 500,
stack = true,
close = true,
description = 'Fishing Rod',
},
['fishing_rod_2'] = {
label = 'Fishing Rod',
weight = 500,
stack = true,
close = true,
description = 'Fishing Rod',
},
['gaffer_arm_bind'] = {
label = 'Gaffer Arm Bind',
weight = 500,
stack = true,
close = true,
description = 'Gaffer Arm Bind',
},
['gaffer_arm_bind_cut'] = {
label = 'Gaffer Arm Bind Cut',
weight = 500,
stack = true,
close = true,
description = 'Gaffer Arm Bind Cut',
},
['gaffer_leg_bind'] = {
label = 'Gaffer Leg Bind',
weight = 500,
stack = true,
close = true,
description = 'Gaffer Leg Bind',
},
['gaffer_leg_bind_cut'] = {
label = 'Gaffer Leg Bind Cut',
weight = 500,
stack = true,
close = true,
description = 'Gaffer Leg Bind Cut',
},
['gaffer_tape_2'] = {
label = 'Gaffer Tape',
weight = 500,
stack = true,
close = true,
description = 'Gaffer Tape',
},
['gaffer_tape_strip_2'] = {
label = 'Gaffer Tape Strip',
weight = 500,
stack = true,
close = true,
description = 'Gaffer Tape Strip',
},
['glasscutter'] = {
label = 'Glasscutter',
weight = 500,
stack = true,
close = true,
description = 'Glasscutter',
},
['handrake'] = {
label = 'Handrake',
weight = 500,
stack = true,
close = true,
description = 'Handrake',
},
['ing_crowbar'] = {
label = 'Ing Crowbar',
weight = 500,
stack = true,
close = true,
description = 'Ing Crowbar',
},
['iron'] = {
label = 'Iron',
weight = 500,
stack = true,
close = true,
description = 'Iron',
},
['lawnmower'] = {
label = 'Lawnmower',
weight = 500,
stack = true,
close = true,
description = 'Lawnmower',
},
['ld_crocclips01_2'] = {
label = 'Ld Crocclips01',
weight = 500,
stack = true,
close = true,
description = 'Ld Crocclips01',
},
['ld_crocclips02_2'] = {
label = 'Ld Crocclips02',
weight = 500,
stack = true,
close = true,
description = 'Ld Crocclips02',
},
['ld_fireaxe'] = {
label = 'Ld Fireaxe',
weight = 500,
stack = true,
close = true,
description = 'Ld Fireaxe',
},
['ld_hook'] = {
label = 'Ld Hook',
weight = 500,
stack = true,
close = true,
description = 'Ld Hook',
},
['shovel'] = {
label = 'Shovel',
weight = 500,
stack = true,
close = true,
description = 'Shovel',
},
['ld_shovel_dirt'] = {
label = 'Ld Shovel Dirt',
weight = 500,
stack = true,
close = true,
description = 'Ld Shovel Dirt',
},
['mr_rasberryclean'] = {
label = 'Mr Rasberryclean',
weight = 500,
stack = true,
close = true,
description = 'Mr Rasberryclean',
},
['mr_raspberry_2'] = {
label = 'Mr Raspberry',
weight = 500,
stack = true,
close = true,
description = 'Mr Raspberry',
},
['paint_spray01a'] = {
label = 'Paint Spray01a',
weight = 500,
stack = true,
close = true,
description = 'Paint Spray01a',
},
['paint_spray01b'] = {
label = 'Paint Spray01b',
weight = 500,
stack = true,
close = true,
description = 'Paint Spray01b',
},
['paint_stepl01'] = {
label = 'Paint Stepl01',
weight = 500,
stack = true,
close = true,
description = 'Paint Stepl01',
},
['paint_stepl01b'] = {
label = 'Paint Stepl01b',
weight = 500,
stack = true,
close = true,
description = 'Paint Stepl01b',
},
['paint_stepl02'] = {
label = 'Paint Stepl02',
weight = 500,
stack = true,
close = true,
description = 'Paint Stepl02',
},
['paints_can01'] = {
label = 'Paints Can01',
weight = 500,
stack = true,
close = true,
description = 'Paints Can01',
},
['paints_can02'] = {
label = 'Paints Can02',
weight = 500,
stack = true,
close = true,
description = 'Paints Can02',
},
['paints_can03'] = {
label = 'Paints Can03',
weight = 500,
stack = true,
close = true,
description = 'Paints Can03',
},
['paints_can04'] = {
label = 'Paints Can04',
weight = 500,
stack = true,
close = true,
description = 'Paints Can04',
},
['paints_can05'] = {
label = 'Paints Can05',
weight = 500,
stack = true,
close = true,
description = 'Paints Can05',
},
['paints_can06'] = {
label = 'Paints Can06',
weight = 500,
stack = true,
close = true,
description = 'Paints Can06',
},
['paints_can07'] = {
label = 'Paints Can07',
weight = 500,
stack = true,
close = true,
description = 'Paints Can07',
},
['pencil'] = {
label = 'Pencil',
weight = 500,
stack = true,
close = true,
description = 'Pencil',
},
['planer'] = {
label = 'Planer',
weight = 500,
stack = true,
close = true,
description = 'Planer',
},
['pliers_2'] = {
label = 'Pliers',
weight = 500,
stack = true,
close = true,
description = 'Pliers',
},
['scourer'] = {
label = 'Scourer',
weight = 500,
stack = true,
close = true,
description = 'Scourer',
},
['scythemower'] = {
label = 'Scythemower',
weight = 500,
stack = true,
close = true,
description = 'Scythemower',
},
['sewing_fabric'] = {
label = 'Sewing Fabric',
weight = 500,
stack = true,
close = true,
description = 'Sewing Fabric',
},
['sewing_machine'] = {
label = 'Sewing Machine',
weight = 500,
stack = true,
close = true,
description = 'Sewing Machine',
},
['sh_mr_rasp'] = {
label = 'Sh Mr Rasp',
weight = 500,
stack = true,
close = true,
description = 'Sh Mr Rasp',
},
['shrub_rake'] = {
label = 'Shrub Rake',
weight = 500,
stack = true,
close = true,
description = 'Shrub Rake',
},
['spot_clamp'] = {
label = 'Spot Clamp',
weight = 500,
stack = true,
close = true,
description = 'Spot Clamp',
},
['spot_clamp_2'] = {
label = 'Spot Clamp',
weight = 500,
stack = true,
close = true,
description = 'Spot Clamp',
},
['spray_jackframe'] = {
label = 'Spray Jackframe',
weight = 500,
stack = true,
close = true,
description = 'Spray Jackframe',
},
['spray_jackleg'] = {
label = 'Spray Jackleg',
weight = 500,
stack = true,
close = true,
description = 'Spray Jackleg',
},
['sprayer'] = {
label = 'Sprayer',
weight = 500,
stack = true,
close = true,
description = 'Sprayer',
},
['spraygun'] = {
label = 'Spraygun',
weight = 500,
stack = true,
close = true,
description = 'Spraygun',
},
['squeegee'] = {
label = 'Squeegee',
weight = 500,
stack = true,
close = true,
description = 'Squeegee',
},
['toilet_brush'] = {
label = 'Toilet Brush',
weight = 500,
stack = true,
close = true,
description = 'Toilet Brush',
},
['tool_adjspanner'] = {
label = 'Tool Adjspanner',
weight = 500,
stack = true,
close = true,
description = 'Tool Adjspanner',
},
['tool_bluepnt'] = {
label = 'Tool Bluepnt',
weight = 500,
stack = true,
close = true,
description = 'Tool Bluepnt',
},
['tool_box'] = {
label = 'Tool Box',
weight = 500,
stack = true,
close = true,
description = 'Tool Box',
},
['tool_box_2'] = {
label = 'Tool Box',
weight = 500,
stack = true,
close = true,
description = 'Tool Box',
},
['tool_box_3'] = {
label = 'Tool Box',
weight = 500,
stack = true,
close = true,
description = 'Tool Box',
},
['tool_box_4'] = {
label = 'Tool Box',
weight = 500,
stack = true,
close = true,
description = 'Tool Box',
},
['tool_box_5'] = {
label = 'Tool Box',
weight = 500,
stack = true,
close = true,
description = 'Tool Box',
},
['tool_box_6'] = {
label = 'Tool Box',
weight = 500,
stack = true,
close = true,
description = 'Tool Box',
},
['tool_box_7'] = {
label = 'Tool Box',
weight = 500,
stack = true,
close = true,
description = 'Tool Box',
},
['tool_broom'] = {
label = 'Tool Broom',
weight = 500,
stack = true,
close = true,
description = 'Tool Broom',
},
['tool_broom_2'] = {
label = 'Tool Broom',
weight = 500,
stack = true,
close = true,
description = 'Tool Broom',
},
['tool_broom_3'] = {
label = 'Tool Broom',
weight = 500,
stack = true,
close = true,
description = 'Tool Broom',
},
['tool_cable'] = {
label = 'Tool Cable',
weight = 500,
stack = true,
close = true,
description = 'Tool Cable',
},
['tool_cable_2'] = {
label = 'Tool Cable',
weight = 500,
stack = true,
close = true,
description = 'Tool Cable',
},
['tool_consaw'] = {
label = 'Tool Consaw',
weight = 500,
stack = true,
close = true,
description = 'Tool Consaw',
},
['tool_drill'] = {
label = 'Tool Drill',
weight = 500,
stack = true,
close = true,
description = 'Tool Drill',
},
['tool_fireaxe'] = {
label = 'Tool Fireaxe',
weight = 500,
stack = true,
close = true,
description = 'Tool Fireaxe',
},
['tool_hammer'] = {
label = 'Tool Hammer',
weight = 500,
stack = true,
close = true,
description = 'Tool Hammer',
},
['tool_hardhat'] = {
label = 'Tool Hardhat',
weight = 500,
stack = true,
close = true,
description = 'Tool Hardhat',
},
['tool_jackham'] = {
label = 'Tool Jackham',
weight = 500,
stack = true,
close = true,
description = 'Tool Jackham',
},
['tool_mallet'] = {
label = 'Tool Mallet',
weight = 500,
stack = true,
close = true,
description = 'Tool Mallet',
},
['tool_mopbucket'] = {
label = 'Tool Mopbucket',
weight = 500,
stack = true,
close = true,
description = 'Tool Mopbucket',
},
['tool_nailgun'] = {
label = 'Tool Nailgun',
weight = 500,
stack = true,
close = true,
description = 'Tool Nailgun',
},
['tool_pickaxe'] = {
label = 'Tool Pickaxe',
weight = 500,
stack = true,
close = true,
description = 'Tool Pickaxe',
},
['tool_pliers'] = {
label = 'Tool Pliers',
weight = 500,
stack = true,
close = true,
description = 'Tool Pliers',
},
}
HOW THIS GROUP IS DECIDED
Why a model lands in tools
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 ng_proc_paintcan01a_sh 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.
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.
Containers — 901Bags, crates, barrels, buckets and sacks — the models most storage items reach for.
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.