About BotanicPupPatch
From ThunderstoreProtects PUP FPS cluster collisions and building stability. Optional FiresGhettoNetworking mob ownership follows the AI target.
BotanicPupPatch 2.1.1
Multiplayer add-on for PUP FPS:
- Protects building stability while required cluster collisions are loading.
- Keeps required cluster colliders available for animals and other physics objects, including on dedicated servers.
- Optional with FiresGhettoNetworking: Mob ownership follows its current AI player target. Target changes trigger a handoff attempt; transfers blocked by an attack are retried after it ends.
Requires: BepInExPack Valheim 5.4.2351 and PUP FPS 1.0.34 or newer. FiresGhettoNetworking is optional; tested with 1.5.36 and 1.5.41.
Compatibility is checked from the required native interfaces at startup, without a fixed PUP version or DLL hash lock. Tested with PUP FPS 1.0.34 and 1.0.36. Newer native collider preparation and retention remain in charge; building-stability, restore and ownership-change safeguards stay active.
Installation
Close the game and server. Import the ZIP or replace the existing BotanicPupPatch.dll. Install the same PupPatch and PUP FPS versions on the server and all clients, then restart.
FiresGhettoNetworking settings
Strongly recommended for dedicated servers already using FiresGhettoNetworking: TooManyLags - FGN Addon can replace and extend this patch's mob ownership feature with camera-directed ownership of interactive objects and idle tamed animals.
To use its mob feature, set PupPatch's [FGN AI Ownership] EnableAIOwnership=false on the server and all clients, and keep TooManyLags' EnableAIOwnership=true. Use a TooManyLags release compatible with your PUP FPS version. Install TooManyLags on the server and all clients, then restart. PupPatch's collision and building-stability protection remains active.
AI-target ownership is enabled by default when FiresGhettoNetworking is installed and applies when at least two eligible players are present. If the target player's ping is high, the server only takes ownership when another eligible player is close to the mob and FiresGhettoNetworking's Server-Side Simulation is enabled. Otherwise, the targeted player remains the intended owner. Tamed, ridden/player-controlled mobs and bosses are excluded.
Config: BepInEx/config/botanic.pup.patch.cfg, section [FGN AI Ownership].
| Setting | Default | Effect | | --- | --- | --- | | EnableAIOwnership | true | Enable this patch's AI-target ownership. | | ServerFallbackPingMs | 200 | Target player's ping threshold for server takeover, in milliseconds. | | ServerFallbackRadius | 6 | Maximum distance between another eligible player and the mob, in metres. |
On the server, set FiresGhettoNetworking's Balance Creature Ownership = true and disable both experimental Server ZDO Ownership Transfer options. Server-Side Simulation is only required for server takeover. Use the same EnableAIOwnership setting on the server and clients; changes require a restart. Existing config values are preserved.
Diagnostic logging is off by default. Automated checks passed; live dedicated-server testing is still pending. Previously destroyed objects are not restored.
Highlights
From source dataLoaders
Runs on BepInEx.
Footprint
Rated a light load on a server.
Last update
Its author last shipped an update 21d ago.
BotanicPupPatch on Nxeon
From our catalogue- One-click install
- Supported on Nxeon Valheim servers, for BepInEx servers. We download it from Thunderstore, place it, and restart the server.
- Server side
- Optional on the server
- Server type needed
- BepInEx
- Server load
- light
- Smallest plan we suggest
- Valheim — 4 GB (4 GB RAM). This follows our own load rating above, not a benchmark.
- Latest build
- 2.1.1, released 2026-10-14
Game versions by loader
| Loader | Game versions | Newest |
|---|---|---|
| BepInEx |
From 14 recorded builds of BotanicPupPatch.
Recent builds
| Build | Released | Game versions | Loaders |
|---|---|---|---|
| 2.1.1 | 2026-10-14 | n/a | BepInEx |
| 2.1.0 | 2026-10-09 | n/a | BepInEx |
| 2.0.0 | 2026-10-08 | n/a | BepInEx |
| 1.10.13 | 2026-10-07 | n/a | BepInEx |
| 1.10.11 | 2026-10-07 | n/a | BepInEx |
| 1.10.5 | 2026-10-06 | n/a | BepInEx |
Dependencies
- Required: BepInExPack Valheim
- Required: PUP FPS
Declared by the newest build that lists any. Required ones are installed with it on one-click installs.
Run BotanicPupPatch on a Valheim server
Pick a server or deploy a new one above; it is installed in one click.
What kind of mod it is
From the catalogQuality of life & UI
Small conveniences, tweaks and interface improvements players notice straight away.
Works on a server
From source side supportThunderstore lists server-side support for BotanicPupPatch as optional: it can run on a server, but isn’t required there.
Compatibility
- Game
- Valheim
- Loaders
- BepInEx
- Runs on
- Serveroptional on the server
- Requires
- One-click install needs a BepInEx server.
Verified at the source
- ✓ThunderstoreOfficial listing, checked 2026-10-15Open ↗
- ✓AuthorBotaniclas, as published on Thunderstore
- ✓LicenseNot published by the sourceFree




