Lan-BetterFishTrap icon

BetterFishTrap

重构鱼笼捕获逻辑,全域解锁稀有鱼类 + 捕获概率自由配置 + 拒绝捕获垃圾,优化您的捕鱼体验。Revamps fish trap mechanics: Globally unlocks rare fish + Customizable catch probabilities + Blocks junk items, optimizing your fishing experience.

By Lan
Last updated 3 weeks ago
Total downloads 537
Total rating 1 
Categories Mods
Dependency string Lan-BetterFishTrap-1.1.0
Dependants 0 other packages depend on this package

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2100 icon
BepInEx-BepInExPack

BepInEx pack for Mono Unity games. Preconfigured and ready to use.

Preferred version: 5.4.2100

README

BetterFishTrap

🔮 中文

✨ 功能说明

重构鱼笼捕获逻辑
在保持原版玩法基础上实现三大改进:

  • 🌊 解除水域限制:所有开放水域(海域/河流)均可捕获全部特殊鱼类品种
  • 🎰 动态概率控制:默认配置70%常规鱼,15%稀有鱼,15%垃圾,如果您需要更改,请在 BepInEx/config/com.lan.betterFishTrap.cfg 中修改概率。
  • 🧹 重构鱼类列表:现在,鱼笼能够捕获三种类型的物品,分别为常规鱼类、稀有鱼类、低价值物件。该MOD将低价值物件从官方设定的稀有鱼类分类中完全移除,并设置了新的“低价值物件”分类,该分类包含原始价格低于61金币的物件(鱼笼售价60金币,移除),如毛皮(Leather)、骨头(Bone)、地毯(Rug),将稀有鱼类的概率调高不会导致您的鱼笼一直捕获垃圾。

📦 技术细节

  • 捕获池重构
    不再检测鱼笼所处为止是否位于特殊区域(FishZone)

  • 价值分级
    价格≤60的物件自动归类为低价值物件

  • 兼容性
    使用Harmony在场景加载时覆写BlockFishTrap.CheckFish方法,与修改同类方法的MOD冲突

  • 配置文件
    修改路径:BepInEx/config/com.lan.betterFishTrap.cfg

🛠️ 安装指南

  1. 下载 Lan-BetterFishTrap-1.1.0.zip
  2. 解压至 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:

    1. 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

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