Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
PUP FPS
Improves FPS around massive Valheim bases by combining thousands of repeated building pieces. Controls: [ bake, ] restore, \ highlight, F8 emergency restore.
CHANGELOG
Changelog
Author: PUP
1.0.21
- Optimized loading of baked zones when entering a world.
- Added a loading progress indicator for baked zones when entering a world.
- Fixed a bug that could cause objects in inactive zones to break.
1.0.19
- Final stable release based on the fully tested 1.0.15 build.
- Fixed precipitation passing through baked darkwood roofs and ridge pieces.
- Preserved the original appearance, colours, transparency and collision of supported pieces.
- Preserved safe staged loading, exact restoration and guarded F8 emergency recovery.
- Removed temporary diagnostics and experimental code from the public build.
1.0.15
- Added exact support for darkwood roofs and 26/45-degree ridge pieces.
- Preserved the strict object filter and excluded animated or incompatible multi-material pieces.
- Improved precipitation handling without adding visible proxy surfaces.
1.0.7
- Added guarded F8 emergency recovery with structural protection.
- Added immediate collision loading beneath the player.
- Added distance-prioritized asynchronous loading for remaining cached clusters.
- Added an adaptive frame budget to reduce freezes when entering very large bases.
1.0.6
- Embedded collider geometry in newly baked cache files.
- Fixed collision on black-marble stairs after reloading a zone or restarting the game.
1.0.5
- Added safe rediscovery of baked objects when saved ZDO IDs change.
- Rebinds stale IDs only after full count and uniqueness validation.
1.0.4
- Removed unsafe rotation repair.
- Added exact-object restoration by saved ZDO IDs.
- Allowed cells to be restored after the world was opened with the mod disabled.
1.0.2
- Restored remote-parking optimization.
- Original coordinates are restored before normal Valheim world saves.
- Added migration support for existing baked cells.
1.0.1
- Added safe behavior when the mod is disabled or removed.
- Original GameObjects are disabled only locally while an optimized cluster is active.
1.0.0
- Initial release.
- Added 64x64-metre bake cells with 16x16-metre subclusters.
- Added optimized rendering for supported static building pieces.
- Added staged restoration, collision and structural-support protection.
- Added support for Grausten, wood families, thatch, stone, black marble, Dvergr copper, Flametal and crystal.
1.0.20
- Uses the proven 911 streaming and cache implementation.
- Improves loading and active-zone performance for very large baked bases.
- Removes automatic full diagnostic telemetry from the release build.
- Adds clearer instructions about restarting Valheim after baking and expected FPS limits.