一个面向《How to Fish》(Steam, Dazed Games) 的 BepInEx 整合插件:13 个功能模块 + 物品/皮肤图鉴 + 岛屿地图 + 游戏内标签页菜单。
适配版本:游戏 Patch 1.0.11(Steam App ID
4001890)开发并测试。 更新的游戏补丁若改动相关系统可能需要适配,遇到问题欢迎提 Issue。
| 模块 | 热键 | 说明 |
|---|---|---|
| 准星 | Num1 |
自定义准星 |
| 血条 | Num2 |
生物/Boss 头顶血条(两行:名字 + 血量,Boss 红名高亮) |
| 自瞄 | Num3 |
平滑锁定,支持爆头优先;可锁定其他玩家(PVP) |
| 轮盘必胜 | Num4 |
转盘游戏必胜(仅主机) |
| 锁血 | Num5 |
无敌(联机客户端走 AFK 免伤) |
| 主菜单 | Num6 |
游戏内标签页菜单(工具/物品/皮肤/地图/金钱) |
| 一击必杀 | Num7 |
攻击命中即死(主机);客户端左键秒杀准星目标 |
| 飞行 | Num8 |
空格上升 / Ctrl 下降 / 悬停,联机位置同步 |
| 移速倍率 | Num9 |
走路/疾跑/潜行 + 跳跃/上浮高度,任意倍数 |
| 伤害倍率 | Num0 |
放大本地玩家对生物的伤害,任意倍数 |
| 物品图鉴 | 菜单 | 分页网格,中文名;左键=活物 / 右键=死鱼 / 中键=极品(异色+最重) |
| 皮肤图鉴 | 菜单 | 全皮肤预览与解锁 |
| 子弹数 | 菜单 | 手持枪械时右下角显示 弹匣/容量 |
| 岛屿地图 | 菜单 | 全岛屿俯视地图 |
| 房主管理(反作弊) | 菜单 | 仅主机:Flag 协作协议——客户端自报能力位,房主按玩家/按功能一键禁止(秒杀/飞行/移速/倍伤/金钱),支持单人全禁与踢出房间。原版主机零兼容影响 |
| 金钱 | 菜单 | 直改金额 + 售价倍率变现(主机/客户端) |
第 1 步:安装 BepInEx 框架
⚠️ 版本要求:BepInExPack 5.4.2305 且 doorstop 必须为 4.5.0。官方 BepInEx 5.4.23.2 自带的 doorstop 4.3.0 与本游戏(Unity 6000.4)不兼容,装上启动即崩。- 推荐方式:从 Thunderstore — How to Fish 安装
BepInExPack(其自带兼容的 doorstop),或用 Thunderstore Mod Manager 一键安装。 - 安装完成后游戏根目录应出现
BepInEx/文件夹。
第 2 步:放入插件
- 下载本仓库 Release 中的
HTFToolkit.dll(或自行构建)。 - 放到:
How to Fish/BepInEx/plugins/HTFToolkit.dll
第 3 步:启动游戏
Num6打开插件菜单(小键盘数字)。所有功能默认关闭,按需开启。- 配置文件在
BepInEx/config/com.anle.htftoolkit.cfg(快捷键、倍率、血条尺寸等均可改)。
预览图库说明:物品/皮肤图鉴的预览首次浏览时生成,并缓存到 BepInEx/plugins/HTFPreviews/;之后启动直接读缓存、零渲染。删除该目录可重新生成。
已知限制:皮肤页的预览效果(彩虹/棋盘/噪声/细胞图案与稀有度染色)为程序模拟,与游戏内 shader 的精确呈现存在差异;金属/塑料质感暂未体现。详见 CHANGELOG 的"计划中"一节。
卸载:删除 plugins/HTFToolkit.dll 即可(可选删除 HTFPreviews/ 缓存目录)。
见 CHANGELOG.md。
dotnet build HTFToolkit.csproj -c Release -p:GameDir="C:\Path\To\How to Fish\"GameDir 指向游戏根目录(包含 How to Fish.exe)。产物在 bin/Release/HTFToolkit.dll。
- 本项目仅供学习交流,请在好友房间使用作弊类功能,公共房间请自觉关闭
- 使用本插件产生的任何账号风险由使用者自行承担
- 与游戏《How to Fish》官方(Dazed Games)无关联
A BepInEx plugin for How to Fish (Steam, Dazed Games): 12 gameplay modules + item/skin gallery with preview images + island map + in-game tabbed menu.
| Module | Hotkey | Description |
|---|---|---|
| Crosshair | Num1 |
Custom crosshair |
| Health Bars | Num2 |
Overhead bars for creatures/bosses (2 lines: name + HP; bosses highlighted) |
| Aimbot | Num3 |
Smooth locking with headshot priority; can target other players (PVP) |
| Roulette Fix | Num4 |
Always win the casino roulette (host only) |
| God Mode | Num5 |
Invincibility (AFK-based for clients) |
| Menu | Num6 |
In-game tabbed menu (tools / items / skins / map / money) |
| One-Hit Kill | Num7 |
Any hit kills (host); clients one-shot the aimed target on left click |
| Fly | Num8 |
Space up / Ctrl down / hover to float; positions sync in multiplayer |
| Speed Multiplier | Num9 |
Walk/sprint/crouch + jump/swim-rise height, any multiplier |
| Damage Multiplier | Num0 |
Multiply your own damage to creatures, any multiplier |
| Item Gallery | menu | Paged grid with Chinese names; LMB=alive / RMB=dead / MMB=shiny (Drip + max weight) |
| Skin Gallery | menu | Preview & unlock all skins |
| Ammo HUD | menu | Shows magazine/reserve style counter bottom-right while holding a gun |
| Host Moderation | menu | Host-only: ModFlag cooperation protocol — clients report capability flags, host can disable features per-player/per-module (one-hit/fly/speed/damage/money), ban players or kick them. Zero impact on vanilla hosts |
| Island Map | menu | Top-down map of all islands |
| Money | menu | Set balance + sell-price multiplier cash-out (host/client) |
- Install BepInEx 5.4.2305 with doorstop 4.5.0 — the stock doorstop 4.3.0 that ships with official BepInEx 5.4.23.2 crashes this game (Unity 6000.4) on launch. Easiest path: install
BepInExPackfrom the Thunderstore How to Fish community page (it ships a compatible doorstop), or use the Thunderstore Mod Manager. - Drop the plugin: put
HTFToolkit.dllintoHow to Fish/BepInEx/plugins/. - Launch the game and press
Num6(numpad) to open the menu. Everything is OFF by default. - Config lives at
BepInEx/config/com.anle.htftoolkit.cfg(hotkeys, multipliers, bar sizes...). - Preview images are generated once and cached in
BepInEx/plugins/HTFPreviews/; delete that folder to regenerate.
Developed and tested against game Patch 1.0.11 (App ID 4001890). Future patches may require updates — open an Issue if something breaks.
dotnet build HTFToolkit.csproj -c Release -p:GameDir="C:\Path\To\How to Fish\"For learning purposes only. Use cheat modules in lobbies with your friends' consent. Any account risk is on the user. Not affiliated with Dazed Games.
MIT — see LICENSE