

Advanced fishing for FiveM with rod angling, passive nets, diving, boats, tournaments, and a full in-game admin
Features:
In-game Fishing Creator — place and configure zones, vendors, sellers, boat rentals and treasure spots live
Full admin panel with live runtime config (saved to database and applied instantly)
Legal habitat zones (polygons) and restricted / illegal zones
Rod tiers with min level, max fish weight, and repair cost
Bait & lures with configurable bite wait time and weight bias
Multiple NUI minigames (underwater hook, reel tension, bite timing, and more)
Visual catch pull-in from the water after a successful minigame
Keep or release protected / illegal fish (bonus XP on release)
Optional fish metadata: weight, size tier, and quality
Optional rod durability with wear + shop repairs
Deployable fishing nets (multiple tiers: soak time, max catches, durability)
Crab cages (shore crabs only) with bait picker UI
Net HUD for soak progress and catches
XP / level system with discovery bonuses, species collection and personal bests
Daily catch challenges (XP + money rewards)
Scheduled and manual fishing hotspots (XP + catch rate boosts)
Timed species windows (hour ranges and weekdays per fish)
In-hub Activities page for challenges, hotspots, and spawn schedules
Server leaderboard
Tackle shop (rods, bait, nets, crab cages, utilities, repairs)
Fish sellers with custom catalogs and pricing
Boat rentals with timed spawn, keys, fuel, and return TextUI
Scuba gear + oxygen tanks with oxygen HUD
Treasure search zones with weighted loot and cooldowns
Timed tournaments with registration, live scoring, and rarity bonuses
Illegal fishing / poaching heat with decay, witnesses and police dispatch
Clean responsive NUI (player hub + admin)
Compatible with QBCore / Qbox / ESX
Compatible with ox / qb inventory
Compatible with ox / qb target (optional)
Fuel & vehicle keys bridges (auto-detect)
Discord webhooks (server/webhooks.lua)
Client & server gameplay exports
Locales: English and Portuguese
Custom props dependency: m-Fishing-props
And much more..
Core Fishing:
Legal habitat zones as polygons and restricted / illegal zones
Rod tiers with minimum level, max fish weight, and repair cost
Bait & lures with configurable bite wait time and weight bias
Multiple NUI minigames (underwater hook, reel tension, bite timing, and more)
Line break chance, cooldowns, and optional auto-recast
Visual catch pull-in after a successful minigame
Keep or release protected / illegal fish (bonus XP on release)
Optional fish metadata: weight, size tier, and quality
Optional rod durability with wear and shop repairs
Passive Gear:
Deployable fishing nets with multiple tiers (soak time, max catches, durability)
Crab cages focused on shore crabs
Bait picker UI for nets and cages
Net HUD for soak progress and catches
Damage / break chance while gear is active
Progression & Activities:
XP / level system with discovery bonuses
Species collection and personal bests
Daily catch challenges with XP and money rewards
Scheduled and manual fishing hotspots (XP + catch rate boosts)
Timed species windows (hour ranges and weekdays per fish)
In-hub Activities page for challenges, hotspots, and spawn schedules
Server leaderboard
Economy:
Tackle shop for rods, bait, nets, crab cages, utilities and repairs
Fish sellers with custom catalogs and pricing
Boat rentals with timed spawn, keys, fuel, and return TextUI
Configurable money account (cash / bank)
Diving & Treasure:
Scuba gear and oxygen tanks with oxygen HUD
Underwater breath while the tank has air
Treasure search zones with weighted loot and cooldowns
Tournaments & Law:
Timed tournaments with registration, live scoring, and rarity bonuses
Schedule entries (daily / one-time date + time)
Poaching heat on illegal catches with decay
NPC witness radius and police job dispatch
Admin (/fishingadmin):
Runtime config for general settings, rods, lures, nets, species, minigames, poaching, dailies, hotspots, tournaments and utilities
World editor: zones, vendors, sellers, boat rentals, treasure zones
Species spawn windows and hotspot / tournament schedules
Save / reset sections to factory defaults (database overrides)
Integration:
Discord webhooks in server/webhooks.lua (URLs live in that file, not config.lua)
Client & server gameplay exports (isFishing, isInFishingZone, progress helpers, and more)
Locales: English and Portuguese
Custom props dependency: m-Fishing-props
Framework / inventory / target / fuel / keys bridges with auto-detect