Fish Tweaks
🟠 Updated over a year agoPreview

🔍 Analysis
- 👍 2.5% endorsement rate — high engagement, a strong quality signal
- 🏆 #153 of 433 Miscellaneous mods in this game by downloads
📋 About This Mod
Some configurable fish tweaks, like visible fish sprites.
Description:
I've come to realise that I enjoy mining & farming because I can pick and choose what what I mine / farm.
I don't dislike the minigame, but since the game spawns the fish as entities...
You basically pick from 1-5 'unknowns' while waiting for them to be replaced by the next batch of RNG 'unknowns' to appear...
Only to discover that none of them end up being that specific one you're missing before the season ends...
So now you can choose to see what those 'unknowns' are before deciding to catch them, among other configurable tweaks (F1):
- []Sprite Setting:
1: Don't use modded sprites till the 'Keen Eye' skill. Show dark modded sprites after.
2: Show dark modded sprites till the 'Keen Eye' skill. Show modded sprites after.
3: Always show dark modded sprites.
4: Always show modded sprites.
- []Apply Shine:
This shine has also been improved to properly draw above water and reflect the rarity colour scheme (instead of being glitchy and single colour).
- []Chance:
A small bonus to fish spawns is applied based on any bait applied.
Multiplier applied to overall fish spawn chance.
This is something I threw together quickly for my own playthrough, I'm unlikely to develop it further / maintain it.
Installation:
-
[]Download and Install the latest version of BepInEx.
[]Download this mod from Files, and unzip the mod .dll into your BepInEx\plugins folder.
Compatibility:
- []Should be compatible with most fishing mods.
- Unless they edit the same place, in which case turning off certain features can help.
Source:
using BepInEx;
using BepInEx. Configuration;
using BepInEx. Logging;
using DG. Tweening;
using HarmonyLib;
using System;
using System. Collections;
using System. Collections. Generic;
using System. ComponentModel;
using System. Linq;
using System. Reflection;
using UnityEngine;
using Wish;
public class GenericPortraitsPlugin : BaseUnityPlugin
private const string MOD_GUID = "barteke22.sunhaven.fish_tweaks";
private const string MOD_VER = "1. 0. 2";
private const string MOD_NAME = "Fish Tweaks";
private Harmony _harmony = new Harmony("barteke22.sunhaven.fish_tweaks");
public static ManualLogSource logger;
private static ConfigEntry<bool> conf_visual_override;
private static ConfigEntry<SpriteMode> conf_visual_applySprite;
private static ConfigEntry<bool> conf_visual_applyShine;
private static ConfigEntry<bool> conf_visual_keepUncaughtDark;
private static ConfigEntry<bool> conf_chance_levelScale;
private static ConfigEntry<bool> conf_chance_baitBonus;
private static ConfigEntry<float> conf_chance_mult;
private static Dictionary<MeshGenerator, FishEntry> _meshToFishDict = new Dictionary<MeshGenerator, FishEntry>();
private void Awake()
logger = Logger;
Config. Bind("Info", "Info", "<-- Hover for info.", "Most of these settings will only apply once you change locations. Disabling everything under 'Chance' will disable any Prefixes to FishSpawnManager Initialize() and SpawnRoutine() code.");
conf_visual_override = Config. Bind("Visual", "Override Biting", true, "Prefixes BiteRoutine to apply bite animation to the fish sprites. It's recommended to leave this enabled, unless you have another fishing mod that patches the BiteRoutine.");
conf_visual_applySprite = Config. Bind("Visual", "Apply Sprite", SpriteMode. Dark_KeenEye_Light, "0: Don't use modded sprites ever." + Environment. NewLine
+ "1: Don't use modded sprites till the 'Keen Eye' skill. Show dark modded sprites after." + Environment. NewLine
+ "2: Show dark modded sprites till
📊 Mod Details
- Game
- Sunhaven Mods
- Author
- barteke22
- Version
- 1.0.2
- Downloads
- 2,508
- Endorsements
- 62
- Category
- Miscellaneous
- Created
- 9/24/2024
- Updated
- 10/8/2024
🔧 How to Install Sun Haven Mods
Install via a mod manager (Vortex or Mod Organizer 2). Most mods drop into the game folder.
📖 Full step-by-step install guide for Sun Haven →
Visit the official mod page for specific installation instructions for this mod.
🎮 Need cheat codes or console commands? Check ur gaming wiki for Sun Haven commands, item IDs, and more.
Keep browsing — more Sun Haven mods await