ArcanumWindmill
Ignore wind restrictions and independently adjust Valheim windmill processing speed. Client installation required; server-only unsupported. No recipe or capacity changes.
About this mod Author’s original text
ArcanumWindmill
Simple windmill control for Valheim: ignore wind restrictions and independently adjust processing speed.
Features
- IgnoreWindRestrictions: production runs at full wind power regardless of wind intensity or shelter. Default: true.
- ProcessingSpeed: independent production progress multiplier from 0.01x to 10x. Default: 1x; 2 means double, 0.5 means half.
- No changes to recipes, barley-to-flour ratio, capacity, other crafting stations, or global weather.
Installation
Requires BepInExPack Valheim. Install through Gale, r2modman, or Mod Manager with its dependency, then launch through that profile.
Manual installation: copy BepInEx/plugins/ArcanumWindmill/ArcanumWindmill.dll from the archive into the same location under your game's BepInEx installation.
Multiplayer: install on every participating client and on the dedicated server with matching settings. Server-only installation is unsupported. Client-and-server installation worked in the author's test; removing the client mod caused the changes to stop working. Client-only multiplayer installation has not been tested separately.
Settings are local; there is no server config synchronization or version enforcement. The machine owning the windmill runs production, so all players should use matching settings.
Configuration
Launch successfully once to generate BepInEx/config/arcanum.windmill.cfg in your active game or mod-manager profile. Close the game/server before editing, then restart.
[Windmill]
IgnoreWindRestrictions = true
ProcessingSpeed = 1
| IgnoreWindRestrictions | ProcessingSpeed | Effect |
|---|---|---|
| true | 1 | Constant vanilla maximum-wind production progress |
| true | 2 | Double maximum-wind production progress |
| false | 1 | Vanilla production |
| false | 2 | Double current wind-dependent production progress |
Disabling the wind override preserves wind and shelter effects at any chosen multiplier.
No config file?
Confirm you launched your modded profile and look for ArcanumWindmill 1.0.0 loaded in BepInEx/LogOutput.log. The profile's config folder may differ from the Steam game directory. A patch failure in the log may indicate a game update or conflicting mod.
Notes
- Blade animation, sound, and visual state still follow vanilla weather. A windmill can look stopped while processing flour; check output to judge production.
- Vanilla processing advances in one-second steps and resets its timer after each item. Multipliers scale progress; item throughput is rounded by those steps and capped at one item per simulated second.
- Other mods changing windmill power or smelter production may conflict. Future Valheim updates may require a new build.
- Initial client-and-server testing passed. Server-only testing did not. A complete settings matrix, ownership-transfer tests, and compatibility with other production mods have not been independently verified.
License
MIT. See LICENSE in the package.
Install & use Install: BepInEx plugin
- The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
- Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
- Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
- Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.
Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file. In multiplayer, the host and every client need the same mods installed.
Install these first, or the mod will not work: