BetterFishTrap

v1.2.0·Updated 2026-04-23

Reconstruct the fish cage capture logic, unlock rare fish in the whole area + freely configure the capture probability + refuse to capture garbage, and optimize your fishing experience. Revamps fish trap mechanics: Globally unlocks rare fish + Customizable catch probabilities + Blocks junk items, optimizing your fishing experience.

About this mod Machine translation

BetterFishTrap

🔮 Chinese

✨ Function description

Refactor the fish cage capture logic

Three major improvements have been achieved while maintaining the original gameplay:

  • 🌊 Lifting water restrictions: All special fish species can be caught in all open waters (sea areas/rivers)
  • 🎰 Dynamic probability control: The default configuration is 70% regular fish, 15% rare fish, 15% garbage. If you need to change it, please modify the probability in BepInEx/config/com.lan.betterFishTrap.cfg.
  • 🧹 Reconstructed fish list: Fish cages can now capture three types of items, namely regular fish, rare fish, and low-value items. This MOD completely removes low-value objects from the official rare fish category, and sets up a new "low-value object" category, which includes items with an original price lower than 61 gold coins (the fish cage sells for 60 gold coins, removed), such as Leather, Bone, and Rug. Increasing the probability of rare fish will not cause your fish cage to keep catching garbage.

📦 Technical details

  • Capture pool reconstruction

No longer detects whether the fish cage is in a special area (FishZone)

  • Value grading

Objects with price ≤60 are automatically classified as low-value objects

  • compatibility

Using Harmony to override the BlockFishTrap.CheckFish method when loading the scene conflicts with MODs that modify similar methods.

  • Configuration file

Modify the path: BepInEx/config/com.lan.betterFishTrap.cfg

🛠️Installation Guide

  • Download Lan-BetterFishTrap-1.1.0.zip
  • Unzip to the root directory of Old Market Simulator

🔮 English

✨ Feature Description

Overhauled Fish Trap Mechanics

Three major improvements while preserving vanilla mechanics:

  • 🌊 Removes water zone restrictions: Catch all special fish species in any open waters (seas/rivers)
  • 🎰 Dynamic probability control: Default configuration 70% common fish / 15% rare fish / 15% junk. Modify probabilities in BepInEx/config/com.lan.betterFishTrap.cfg
  • 🧹 Restructured catch lists: Fish traps now catch three distinct categories:
  • Common Fish 2) Rare Fish 3) Low-value Items
  • Low-value items (base price <61, e.g. Leather/Bone/Rug) are completely separated from rare fish classification
  • Increasing rare fish probability won't raise junk catch rates

📦 Technical Details

  • Catch Pool Overhaul

Disables FishZone location detection mechanics

  • Value Tier System

Auto-classifies items with base price ≤60 as low-value

  • Compatibility

Overwrites BlockFishTrap.CheckFish via Harmony on scene load. Conflicts with MODs modifying same method.

  • Configuration

Path: BepInEx/config/com.lan.betterFishTrap.cfg

🛠️ Installation Guide

  • Download Lan-BetterFishTrap-1.1.0.zip
  • Extract into Old Market Simulator root directory

Install & use Install: follow the bundled instructions

  1. Unzip the archive from playbuff and read the bundled readme / instructions first.
  2. Most mods rely on the game's mod loader — the usual route is a community mod manager (such as r2modman): pick this game, install, and it handles the loader and dependencies.
  3. For a manual install, put the mod files into the matching Mod / plugins folder inside the game directory.
  4. Launch the game to confirm it loaded; mods with listed dependencies need those installed as well.

Install locations vary a lot between mods — the bundled readme is the most reliable guide.

Dependencies

Install these first, or the mod will not work:

BepInEx-BepInExPack

File & checksum

Filename
BetterFishTrap-1.2.0.zip
File size
36.3 KiB