Crasssam-BiomeProgressionControl icon

BiomeProgressionControl

Manage biome access, spawns, loot, and boss progression on multiplayer worlds, with live unlocks.

CHANGELOG

Changelog

1.0.0

  • First stable release as Biome Progression Control.
  • Added the carved runestone progression icon.
  • Preserved the existing plugin ID and configuration identity for upgrades from pre-release Biome Gate builds.

0.1.12

  • Enforced per-biome boss access for Sealbreaker doors and item offerings at boss bowls, including the Strange Bowl used to open Kall's gate.
  • Disabled item attraction and pickup for drops in locked biomes.

0.1.11

  • Fixed creature-drop filtering to identify the owning character through its component, matching the current Valheim CharacterDrop API.

0.1.10

  • Suppressed creature loot generation when a character dies in a locked biome.
  • Kept player death drops unchanged.

0.1.9

  • Removed the unsupported SpawnSystem validation hook for Valheim 1.0.16; the final SpawnSystem guard and local spawner gates remain active.

0.1.8

  • Fixed the build-placement patch to match Valheim's void Player.PlacePiece method.
  • Apply Harmony patches individually so one incompatible patch cannot prevent the remaining biome gates from initializing.

0.1.7

  • Reject locked-biome world spawn points during validation and keep a final guard on direct SpawnSystem calls.
  • Guard additional CreatureSpawner and SpawnArea update and spawn methods.
  • Log the effective biome access settings and the first blocked spawn path per biome for troubleshooting.

0.1.6

  • Fixed biome checks for combined biome flags so locked biomes cannot fall through as unlocked.
  • Suppressed CreatureSpawner and SpawnArea spawns in locked biomes, in addition to SpawnSystem spawns.

0.1.5

  • Let players enter locked biomes while blocking interactions, attacks, item use, pickups, building, dismantling, map exploration, and player-caused damage there.
  • Preserve movement so players can leave a locked biome.

0.1.4

  • Removed the unused Ocean setting from the Boss summoning section; Ocean remains configurable under Biome access.

0.1.3

  • Added independent admin-synced boss summoning access for each biome.
  • Blocked altar interaction and boss spawn RPCs when that biome's boss summoning is disabled.

0.1.2

  • Updated the package and mod version to 0.1.2.

0.1.1

  • Fixed the Valheim biome enum type so the mod builds against the game assemblies.
  • Updated release validation to verify the packaged DLL against the compiled output size.
  • Updated the Rigidbody velocity reset for the current Unity API.

0.1.0

  • Initial release candidate.
  • Added server-synced, admin-only per-biome access settings.
  • Added live player boundary blocking and world spawn suppression for locked biomes.