PUP82-PUP_FPS icon

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.