GDWeave
Mod loader & runtime script patching for Godot
模組介紹 作者原文
GDWeave
GDWeave is a mod loader & runtime script patcher for the Godot Engine.
Installation
Download the latest release and extract it to your game install. You should end up with a GDWeave folder and winmm.dll next to the game files.
You can also install.
After GDWeave is installed, you can install/create some mods!
Troubleshooting/tips
- Do not download GDWeave from the "Code" button on the GitHub page. Download it through GitHub or.
- You can open the folder the game is installed into with Steam - right click > "Manage" > "Browse local files".
- You may need to install.NET 8 manually, if the installer from GDWeave doesn't work.
- You may also need to install Microsoft Visual C++ 2015-2022 Redistributables.
- Users of Proton / Steam Play (i.e. those who are on a Steam Deck, a Chromebook, or are otherwise running Steam for Linux) will need to set their Steam launch arguments to WINEDLLOVERRIDES="winmm=n,b" %command%.
- If you're using Wine or Proton, and nothing appears when you attempt to start a game with GDWeave, try downloading this.gz file, extracting it, renaming the resulting.dll file to bcryptprimitives.dll, and then placing it next to the game files.
Supported versions
Currently, GDWeave only supports one version (for the game WEBFISHING), but support for more versions can be added.
- GodotSteam 3.5.2
FAQ
How?
GDWeave uses a Rust proxy DLL to start a C# library in the target game's address space, then hooks functions in the Godot engine itself. It then parses the GDScript "bytecode" (really a syntax tree) and runs its own processors over it, rebuilding it in place.
Why not fork Godot?
Because compiling a modified engine for every Godot version isn't feasible, especially when game developers can use their own forks of Godot.
Credits
GDWeave's logo is U+1F9F5 "Spool of Thread" in Twemoji.
安裝與使用 安裝:按包內說明操作
- 解壓本站下載的壓縮包,先讀包內的 readme / 說明檔案。
- 多數模組依賴遊戲的模組載入器:常見做法是用社群模組管理器(如 r2modman)選中本遊戲安裝,由管理器自動處理載入器與依賴。
- 手動安裝時,把模組檔案放進遊戲目錄下對應的 Mod / plugins 資料夾。
- 啟動遊戲確認載入成功;帶「前置依賴」的模組需要把依賴一併安裝。
不同模組的安裝位置差異較大,包內說明是最可靠的依據。 WEBFISHING 的模組多數需要 GDWeave 載入器,包內 readme 會說明具體位置。