JP-Fishing | Stardew Inspired Minigame

JP-Fishing | Stardew Inspired Minigame JP-Fishing | Stardew Inspired Minigame JP-Fishing | Stardew Inspired Minigame
  • JP-Fishing | Stardew Inspired Minigame
  • JP-Fishing | Stardew Inspired Minigame
  • JP-Fishing | Stardew Inspired Minigame

$50.00

Add to Basket

Full-featured fishing system with a Stardew Valley-inspired reel minigame, 30-level skill progression, tiered rods and bait, 17 fishing zones, 25+ fish species, trash/treasure rolls, and en/es/de localization. Built for VORP.

Overview

JP-Fishing replaces RedM's barebones native fishing with a complete angling system built around a Stardew Valley-style reel minigame. Players hold a green bar over a moving fish to fill a catch meter — higher-difficulty fish move faster, dart unpredictably, and drain progress when the bar slips off. Skill level, rod tier, and bait quality all affect the fight.

Key Features

Stardew-Style Reel Minigame

  • NUI-rendered catch fight with smooth physics
  • Fish difficulty scales speed, dart chance, and drain rate
  • Green bar responds to spacebar — gravity pulls it down, reeling pushes it up
  • Treasure chests can spawn mid-fight for bonus loot

30-Level Skill Progression

  • Power-curve XP system (easy early ranks, long end-game grind)
  • Configurable XP base, exponent, and per-level scaling
  • Release fish for +50% XP (the XP path) or keep them to sell (the money path)
  • Fishing in marked hotspot zones grants +50% XP bonus
  • Rank titles: Novice → Journeyman → Expert → Master Angler

25+ Fish Species Across 3 Size Tiers

  • Small panfish (Bluegill, Perch, Pickerel) — easy catches for beginners
  • Medium game fish (Bass, Trout, Salmon) — require higher levels
  • Large/Legendary fish (Catfish, Pike, Gar, Sturgeon, Muskie) — need upgraded rods
  • Per-fish difficulty, weight ranges, XP values, and level/rod gates

3 Rod Tiers + Bait System

  • Fishing Rod → Improved Rod → Master Rod (each widens the catch window)
  • Bait types affect gravity, drain, fill speed, and magnetism
  • Best bait in inventory auto-selected per cast

17 Fishing Zones Across the Map

  • Novice, Journeyman, Expert, and Master waters
  • Level-gated zones with map blips
  • Optional open-water fishing anywhere on the map
  • Zone XP bonus incentivizes using marked spots

Trash & Treasure System

  • Configurable chance to pull junk instead of fish
  • Mid-fight treasure chests with weighted loot tables (pearls, etc.)

Quality of Life

  • Multiplayer-safe fish attraction (respects CRemoteTaskData pool limits)
  • Discord webhook catch logging
  • Admin /setfishlevel command
  • /fishstats and /fishhud player commands
  • Full SQL included with safe re-run migrations

Localization

  • English, Spanish, and German included
  • Easy to add more — drop a locale file and update fxmanifest

Dependencies

  • vorp_core
  • vorp_inventory

What's Escrowed

Client and server Lua logic is encrypted via Cfx.re asset escrow. Config files and locale files remain open for server owners to customize.