Skip to main content
atlasFishing uses inventory items for the rod, bait, and catches. If items are missing, players may be unable to buy supplies, use bait, receive catches, or sell fish.

Item definition files

The resource includes ready-to-copy item files:
atlasFishing/items/ox_inventory.lua
atlasFishing/items/qb-core.lua
Copy the file that matches your inventory.

Required item keys

The exact item keys matter. Labels can be changed, but keys must match config and inventory definitions.

Rod

fishing_rod

Baits

bait_worms
bait_dough
bait_minnow
bait_shrimp
bait_squid
bait_lure

Catches

fish_anchovy
fish_sardine
fish_bluegill
fish_mackerel
fish_crab
fish_trout
fish_bass
fish_mullet
fish_catfish
fish_snapper
fish_barracuda
fish_mahi
fish_salmon
fish_lobster
fish_octopus
fish_tuna
fish_sailfish
fish_sword
fish_sturgeon
fish_marlin
fish_hammer
fish_white
fish_turtle
fish_koi
Junk catches in the default config use props for visual feedback and are not granted as sellable inventory items unless you customize that behavior.

Icons

Icons are included in two formats:
atlasFishing/items/icons/png
atlasFishing/items/icons/webp
Use PNG for the safest compatibility. Use WebP only if your inventory UI supports WebP.

Changing item names

If you rename an item, update every place that references it:
1

Update inventory definition

Change the key in your inventory item file.
2

Update config

Update Config.rod.item, Config.baits, Config.fish, or Config.shop.items.
3

Update icon filename

Rename the icon file if your inventory expects filenames to match item keys.
4

Restart inventory and resources

Restart the inventory resource, atlasBridge, and atlasFishing.

Common mistakes

The item key may not exist in your inventory, or the payment account may not be supported by your framework.
Check that each fish key from Config.fish exists in your inventory item definitions.
Your inventory image folder may use a different path, file extension, or image naming rule. Try PNG first.