FishyUI

版本 v0.1.1·更新於 2026-08-28

Windows for mods, cloned from the game's own widgets.

模組介紹 作者原文

FishyUI

Disclaimer

AI has been used to help me make this so some problems from that are expected until I get a full grasp on everything.

A window library for How to Fish mods. Windows cloned from the game's real widgets

at runtime.

This mod draws nothing on its own. Install it because another mod asked you to. (Might only be used for my mods for cleaner look)

For players

Mods built on this get real windows instead of grey developer boxes. They drag,

resize, collapse and remember where you left them, the mouse is freed while one is

open, and Escape closes it instead of pausing.

Positions are saved in BepInEx/config/fishyui.windows.cfg. It is plain text and

safe to delete, everything just goes back to the middle.

For mod authors

var win = Window.Create("Weather", 640f, 600f);

win.Rows().Header("Storms").Slider("Strength", cfgStorm).Colour("Sky", cfgSky).Keybind("Toggle rain", cfgRainKey);

win.Toggle(); // bind this to a key

Rows cover toggles, sliders with value boxes, dropdown lists, text, a colour picker

fed by the game's own palette, rebindable keys, live bars and readouts, and rows of

your own making with Page.Custom. More than one Tab("name") gives the window a

tab strip. ScrollBody() gives you a scrolling area to fill yourself, and Native

hands out the game's widgets for that.

A window frees the mouse and holds the player while open, steps aside for the

game's own screens, and remembers its spot, and all of that is yours to override.

Everything is in REFERENCE.md inside the download or on Github.

This is 0.1.0 and it's only purpose for now is windows.

Plans:

Settings pages in the options screen, hud pieces, and putting buttons on

the game's screens.

安裝與使用 安裝:按包內說明操作

  1. 解壓本站下載的壓縮包,先讀包內的 readme / 說明檔案。
  2. 多數模組依賴遊戲的模組載入器:常見做法是用社群模組管理器(如 r2modman)選中本遊戲安裝,由管理器自動處理載入器與依賴。
  3. 手動安裝時,把模組檔案放進遊戲目錄下對應的 Mod / plugins 資料夾。
  4. 啟動遊戲確認載入成功;帶「前置依賴」的模組需要把依賴一併安裝。

不同模組的安裝位置差異較大,包內說明是最可靠的依據。

前置依賴

下面這些內容需要先安裝,否則該模組不會生效:

BepInEx-BepInExPack

檔案與校驗

檔案名稱
FishyUI-0.1.1.zip
檔案大小
50.8 KiB