Valheim
You are viewing a potentially older version of this package. View Latest Version
Install with App

Details

Date Uploaded
2 weeks ago
Downloads
15.2K
Size
217KB
ADDatHost Valheim hosting
30% off

📍 Random Spawn Point Bruh!

Customized player spawn positioning, dynamic biome distance ranging, and biome starting kits for Valheim.

GitHub Release Thunderstore Version Nexus Mods
Discord License: MIT


Random Spawn Point Bruh! gives server administrators and solo players control over player spawn locations and initial survival loadouts. The mod supports randomized biome spawns with mathematical distance bands, fixed coordinates for community hubs, special trader POI protection buffers, terrain altitude validation, and optional starting equipment kits tailored to each biome.


Survival Servers


🧭 Spawn Modes & Features

Spawn Mode Description
Random Places new players at a randomized location within targeted biome boundaries and search ranges.
Static Spawns all incoming players at a fixed, predefined coordinate. Ideal for servers with a central starter town or community hub.
Vanilla Preserves the default sacrificial stones circle at the center of the world.

Smart Spawn Placement & Safeguards

  • Natural Biome Targeting: Spawn generation respects authentic world geography, naturally placing Ashlands spawns in the far south and Deep North in the far north.
  • Trader Protection: Automatically keeps spawn points and opening flight paths away from Haldor, Hildir, and the Bog Witch so their map markers aren't accidentally revealed early.
  • Safe Ground Validation: Ensures players always spawn on dry land at a safe elevation above the water—never underwater, in deep marshland, or embedded in cliffsides.
  • Player & Base Separation: Keeps new spawns at a configurable distance away from active players, player bases, beds, and wards.
  • Flight Path Fog-of-War: Keeps the opening Valkyrie flight corridor covered by fog of war until you touch down.

🎒 Biome Starting Kits

When spawning outside the peaceful Meadows, surviving the elements and local creatures requires immediate equipment. The optional Biome Starting Kits system delivers gear, tools, and provisions upon touchdown.

  • Server-Synced & Optional: Disabled by default (Enable Starting Kits = false) to preserve vanilla progression until enabled by the server admin.
  • First Spawn Only: Kits are delivered only once when a new character first arrives in the world. They are never repeated on deaths, bed respawns, or world re-joins.
  • Auto-Equip Gear: Armor, shields, weapons, and utility belts are automatically equipped upon landing (Auto-Equip Gear = true).
  • Auto-Consume Foods & Meads: Immediately consumes one of each food and protective mead in the kit upon touchdown (Auto-Consume Foods and Meads = true), granting instant health, stamina, and resistances (e.g. Frost, Poison, or Fire Resistance) before local hazards take effect.
  • Admin / Testing Command: Server admins and solo testers can run rspb_resetkit (requires devcommands) in the in-game console to re-queue starting kit delivery on demand.

📋 Starting Kit Loadouts by Biome

Each kit is fully customizable via server configuration. The default loadouts are detailed below:

Meadows

Icon Item Quantity Level Purpose / Role
Rag Tunic Rag Tunic (ArmorRagsChest) 1 Level 1 Armor (Chest) - Auto-equipped
Rag Pants Rag Pants (ArmorRagsLegs) 1 Level 1 Armor (Legs) - Auto-equipped
Club Club (Club) 1 Level 1 Weapon - Auto-equipped
Torch Torch (Torch) 1 Level 1 Tool
Wood Wood (Wood) 10 Level 1 Building Material
Stone Stone (Stone) 6 Level 1 Building Material
Raspberry Raspberry (Raspberry) 5 Level 1 Food (1 Auto-consumed)
Cooked Meat Cooked Meat (CookedMeat) 3 Level 1 Food (1 Auto-consumed)

Black Forest

Icon Item Quantity Level Purpose / Role
Leather Tunic Leather Tunic (ArmorLeatherChest) 1 Level 1 Armor (Chest) - Auto-equipped
Leather Pants Leather Pants (ArmorLeatherLegs) 1 Level 1 Armor (Legs) - Auto-equipped
Leather Helmet Leather Helmet (HelmetLeather) 1 Level 1 Armor (Helmet) - Auto-equipped
Deer Hide Cape Deer Hide Cape (CapeDeerHide) 1 Level 1 Armor (Cape) - Auto-equipped
Club Club (Club) 1 Level 1 Weapon - Auto-equipped
Wood Shield Wood Shield (ShieldWood) 1 Level 1 Shield - Auto-equipped
Torch Torch (Torch) 1 Level 1 Tool
Hard Antler Hard Antler (HardAntler) 1 Level 1 Progression (Antler Pickaxe crafting)
Wood Wood (Wood) 10 Level 1 Building Material
Stone Stone (Stone) 6 Level 1 Building Material
Cooked Deer Meat Cooked Deer Meat (CookedDeerMeat) 3 Level 1 Food (1 Auto-consumed)
Blueberries Blueberries (Blueberries) 5 Level 1 Food (1 Auto-consumed)

Swamp

Icon Item Quantity Level Purpose / Role
Troll Leather Tunic Troll Leather Tunic (ArmorTrollLeatherChest) 1 Level 1 Armor (Chest) - Auto-equipped
Troll Leather Pants Troll Leather Pants (ArmorTrollLeatherLegs) 1 Level 1 Armor (Legs) - Auto-equipped
Troll Leather Helmet Troll Leather Helmet (HelmetTrollLeather) 1 Level 1 Armor (Helmet) - Auto-equipped
Troll Hide Cape Troll Hide Cape (CapeTrollHide) 1 Level 1 Armor (Cape) - Auto-equipped
Bronze Mace Bronze Mace (MaceBronze) 1 Level 1 Weapon - Auto-equipped
Bronze Buckler Bronze Buckler (ShieldBronzeBuckler) 1 Level 1 Shield - Auto-equipped
Antler Pickaxe Antler Pickaxe (PickaxeAntler) 1 Level 1 Tool / Mining
Flint Axe Flint Axe (AxeFlint) 1 Level 1 Tool / Woodcutting
Hoe Hoe (Hoe) 1 Level 1 Tool / Path clearing
Hammer Hammer (Hammer) 1 Level 1 Tool / Base building
Poison Resistance Mead Poison Resistance Mead (MeadPoisonResist) 4 Level 1 Mead (1 Auto-consumed, 3 reserve)
Carrot Soup Carrot Soup (CarrotSoup) 3 Level 1 Food (1 Auto-consumed)
Cooked Deer Meat Cooked Deer Meat (CookedDeerMeat) 3 Level 1 Food (1 Auto-consumed)
Queen's Jam Queen's Jam (QueensJam) 3 Level 1 Food (1 Auto-consumed)

Mountain

Icon Item Quantity Level Purpose / Role
Iron Scale Mail Iron Scale Mail (ArmorIronChest) 1 Level 1 Armor (Chest) - Auto-equipped
Iron Greaves Iron Greaves (ArmorIronLegs) 1 Level 1 Armor (Legs) - Auto-equipped
Iron Helmet Iron Helmet (HelmetIron) 1 Level 1 Armor (Helmet) - Auto-equipped
Iron Mace Iron Mace (MaceIron) 1 Level 1 Weapon - Auto-equipped
Banded Shield Banded Shield (ShieldBanded) 1 Level 1 Shield - Auto-equipped
Huntsman Bow Huntsman Bow (BowHuntsman) 1 Level 1 Ranged Weapon
Fire Arrow Fire Arrow (ArrowFire) 30 Level 1 Ammunition
Antler Pickaxe Antler Pickaxe (PickaxeAntler) 1 Level 1 Tool / Mining
Bronze Axe Bronze Axe (AxeBronze) 1 Level 1 Tool / Woodcutting
Hammer Hammer (Hammer) 1 Level 1 Tool / Base building
Frost Resistance Mead Frost Resistance Mead (MeadFrostResist) 4 Level 1 Mead (1 Auto-consumed, 3 reserve)
Sausages Sausages (Sausages) 3 Level 1 Food (1 Auto-consumed)
Turnip Stew Turnip Stew (TurnipStew) 3 Level 1 Food (1 Auto-consumed)
Cooked Deer Meat Cooked Deer Meat (CookedDeerMeat) 3 Level 1 Food (1 Auto-consumed)

Plains

Icon Item Quantity Level Purpose / Role
Wolf Armor Chest Wolf Armor Chest (ArmorWolfChest) 1 Level 1 Armor (Chest) - Auto-equipped
Wolf Armor Legs Wolf Armor Legs (ArmorWolfLegs) 1 Level 1 Armor (Legs) - Auto-equipped
Drake Helmet Drake Helmet (HelmetDrake) 1 Level 1 Armor (Helmet) - Auto-equipped
Wolf Fur Cape Wolf Fur Cape (CapeWolf) 1 Level 1 Armor (Cape) - Auto-equipped
Bronze Mace Bronze Mace (MaceBronze) 1 Level 4 Weapon - Auto-equipped
Bronze Buckler Bronze Buckler (ShieldBronzeBuckler) 1 Level 4 Shield - Auto-equipped
Draugr Fang Draugr Fang (BowDraugrFang) 1 Level 1 Ranged Weapon
Obsidian Arrow Obsidian Arrow (ArrowObsidian) 30 Level 1 Ammunition
Antler Pickaxe Antler Pickaxe (PickaxeAntler) 1 Level 1 Tool / Mining
Bronze Axe Bronze Axe (AxeBronze) 1 Level 1 Tool / Woodcutting
Hammer Hammer (Hammer) 1 Level 1 Tool / Base building
Wolf Skewer Wolf Skewer (WolfMeatSkewer) 3 Level 1 Food (1 Auto-consumed)
Eyescream Eyescream (Eyescream) 3 Level 1 Food (1 Auto-consumed)
Sausages Sausages (Sausages) 3 Level 1 Food (1 Auto-consumed)

Mistlands

Icon Item Quantity Level Purpose / Role
Padded Cuirass Padded Cuirass (ArmorPaddedCuirass) 1 Level 1 Armor (Chest) - Auto-equipped
Padded Greaves Padded Greaves (ArmorPaddedGreaves) 1 Level 1 Armor (Legs) - Auto-equipped
Padded Helmet Padded Helmet (HelmetPadded) 1 Level 1 Armor (Helmet) - Auto-equipped
Lox Cape Lox Cape (CapeLox) 1 Level 1 Armor (Cape) - Auto-equipped
Wisplight Wisplight (Demister) 1 Level 1 Utility (Wisplight) - Auto-equipped
Frostner Frostner (MaceSilver) 1 Level 1 Weapon (Frostner) - Auto-equipped
Black Metal Shield Black Metal Shield (ShieldBlackmetal) 1 Level 1 Shield - Auto-equipped
Antler Pickaxe Antler Pickaxe (PickaxeAntler) 1 Level 1 Tool / Mining
Black Metal Axe Black Metal Axe (AxeBlackMetal) 1 Level 1 Tool / Woodcutting
Hammer Hammer (Hammer) 1 Level 1 Tool / Base building
Fine Wood Fine Wood (FineWood) 30 Level 1 Building Material
Deer Hide Deer Hide (DeerHide) 10 Level 1 Building Material
Resin Resin (Resin) 20 Level 1 Building Material
Bronze Nails Bronze Nails (BronzeNails) 80 Level 1 Building Material
Fire Resistance Barley Wine Fire Resistance Barley Wine (BarleyWine) 4 Level 1 Mead (Fire Resistance; 1 Auto-consumed, 3 reserve)
Lox Meat Pie Lox Meat Pie (LoxPie) 3 Level 1 Food (1 Auto-consumed)
Blood Pudding Blood Pudding (BloodPudding) 3 Level 1 Food (1 Auto-consumed)
Bread Bread (Bread) 3 Level 1 Food (1 Auto-consumed)

Ashlands

Icon Item Quantity Level Purpose / Role
Carapace Breastplate Carapace Breastplate (ArmorCarapaceChest) 1 Level 1 Armor (Chest) - Auto-equipped
Carapace Greaves Carapace Greaves (ArmorCarapaceLegs) 1 Level 1 Armor (Legs) - Auto-equipped
Carapace Helmet Carapace Helmet (HelmetCarapace) 1 Level 1 Armor (Helmet) - Auto-equipped
Lox Cape Lox Cape (CapeLox) 1 Level 1 Armor (Cape) - Auto-equipped
Megingjord Megingjord (BeltStrength) 1 Level 1 Utility (Megingjord) - Auto-equipped
Mistwalker Mistwalker (SwordMistwalker) 1 Level 1 Weapon (Mistwalker) - Auto-equipped
Carapace Shield Carapace Shield (ShieldCarapace) 1 Level 1 Shield - Auto-equipped
Antler Pickaxe Antler Pickaxe (PickaxeAntler) 1 Level 1 Tool / Mining
Black Metal Axe Black Metal Axe (AxeBlackMetal) 1 Level 1 Tool / Woodcutting
Hammer Hammer (Hammer) 1 Level 1 Tool / Base building
Black Marble Black Marble (BlackMarble) 10 Level 1 Ashlands Outpost Material
Black Core Black Core (BlackCore) 5 Level 1 Portal / Station Component
Ceramic Plate Ceramic Plate (CeramicPlate) 30 Level 1 Ashlands Outpost Material
Iron Nails Iron Nails (IronNails) 100 Level 1 Ashlands Outpost Material
Fine Wood Fine Wood (FineWood) 50 Level 1 Ashlands Outpost Material
Yggdrasil Wood Yggdrasil Wood (YggdrasilWood) 35 Level 1 Ashlands Outpost Material
Fire Resistance Barley Wine Fire Resistance Barley Wine (BarleyWine) 4 Level 1 Mead (Fire Resistance; 1 Auto-consumed, 3 reserve)
Misthare Supreme Misthare Supreme (MisthareSupreme) 3 Level 1 Food (1 Auto-consumed)
Meat Platter Meat Platter (MeatPlatter) 3 Level 1 Food (1 Auto-consumed)
Salad Salad (Salad) 3 Level 1 Food (1 Auto-consumed)

Deep North

Icon Item Quantity Level Purpose / Role
Flametal Breastplate Flametal Breastplate (ArmorFlametalChest) 1 Level 1 Armor (Chest) - Auto-equipped
Flametal Greaves Flametal Greaves (ArmorFlametalLegs) 1 Level 1 Armor (Legs) - Auto-equipped
Flametal Helmet Flametal Helmet (HelmetFlametal) 1 Level 1 Armor (Helmet) - Auto-equipped
Lox Cape Lox Cape (CapeLox) 1 Level 1 Armor (Cape) - Auto-equipped
Ash Fang Ash Fang (BowAshlands) 1 Level 1 Ranged Weapon (Ash Fang)
Flametal Shield Flametal Shield (ShieldFlametal) 1 Level 1 Shield - Auto-equipped
Mistwalker Mistwalker (SwordMistwalker) 1 Level 1 Weapon (Mistwalker) - Auto-equipped
Fire Arrow Fire Arrow (ArrowFire) 40 Level 1 Ammunition
Antler Pickaxe Antler Pickaxe (PickaxeAntler) 1 Level 1 Tool / Mining
Black Metal Axe Black Metal Axe (AxeBlackMetal) 1 Level 1 Tool / Woodcutting
Hammer Hammer (Hammer) 1 Level 1 Tool / Base building
Wood Wood (Wood) 20 Level 1 Building Material
Fine Wood Fine Wood (FineWood) 30 Level 1 Building Material
Deer Hide Deer Hide (DeerHide) 10 Level 1 Building Material
Resin Resin (Resin) 20 Level 1 Building Material
Bronze Nails Bronze Nails (BronzeNails) 80 Level 1 Building Material
Meat Platter Meat Platter (MeatPlatter) 3 Level 1 Food (1 Auto-consumed)
Misthare Supreme Misthare Supreme (MisthareSupreme) 3 Level 1 Food (1 Auto-consumed)
Salad Salad (Salad) 3 Level 1 Food (1 Auto-consumed)

⚙️ Configuration Reference

All settings in the table below are Server-Synced on dedicated servers using Jotunn ServerSync:

Section Setting Name Default Acceptable Values Description
[Random Spawn Settings (Synced)] Spawn Method Random Random, Static, Vanilla Determines the spawn selection algorithm.
[Random Spawn Settings (Synced)] Spawn Biome Meadows Any Biome Name Biome target for random spawn selection.
[Random Spawn Settings (Synced)] Custom Spawn Point (0, 0, 0) Vector3 Fixed coordinates used when Spawn Method = Static.
[Random Spawn Settings (Synced)] Min Search Range 100.0 0.0 – 10000.0 Minimum radius from world origin to begin searching.
[Random Spawn Settings (Synced)] Max Search Range 2000.0 100.0 – 10000.0 Maximum radius from world origin for candidate points.
[Random Spawn Settings (Synced)] Range Increment 100 10 – 1000 Step distance added per search pass when locating valid terrain.
[Random Spawn Settings (Synced)] Max Search Attempts 250 10 – 1000 Maximum candidate points tested before falling back to temple.
[Random Spawn Settings (Synced)] Min Altitude Above Water 4.0 1.0 – 50.0 Minimum elevation in meters above sea level to accept a spawn point.
[Random Spawn Settings (Synced)] Player Separation Distance 200.0 0.0 – 2000.0 Minimum distance from other players, bases, and active wards.
[Random Spawn Settings (Synced)] Special POI Buffer Distance 100.0 50.0 – 500.0 Safety buffer added beyond trader reveal radius and flight path.
[Starting Kits (Synced)] Enable Starting Kits false true, false Master toggle to enable biome-based starting kits.
[Starting Kits (Synced)] Clear Vanilla Starting Items true true, false Removes default rags and torch on initial spawn.
[Starting Kits (Synced)] Auto-Equip Gear true true, false Automatically equips weapons, shields, armor, and utility belts.
[Starting Kits (Synced)] Auto-Consume Foods and Meads true true, false Consumes 1 of each food and mead included in the kit on landing.
[Starting Kits (Synced)] Use Biome Specific Starter Kit true true, false When enabled, awards the kit for the landing biome. When disabled, uses the Default Starter Kit.
[Starting Kits (Synced)] Default Starter Kit Meadows Any Biome Name The starting kit to award when biome-specific kits are disabled or unavailable.
[Starting Kits: <Biome> (Synced)] Enabled true true, false Enables the starting kit for that specific biome.
[Starting Kits: <Biome> (Synced)] Kit Items (See tables) String Comma-separated list of items: PrefabName:Count[:Quality].

📥 Installation & Server Setup

Mod Manager Installation (Recommended)

  1. Install via Thunderstore Mod Manager or r2modman.
  2. Dependencies (BepInExPack, Jotunn (JVL), YamlDotNetDetector) are managed automatically.

Dedicated Server Requirements

  • Install on Both Server & Clients: To enforce synchronized spawn positions and starting kit rules, install the mod on the dedicated server and all connecting clients.
  • Server Authority: The dedicated server configuration controls all synced settings. Client settings in synced categories are overwritten upon connection.

🔒 Anonymous Telemetry, Error Reporting & Privacy

RandomSpawnPointBruh includes lightweight, privacy-first telemetry and error reporting to help monitor mod stability, diagnose unhandled exceptions, and track active version adoption across Valheim updates.

  • 100% Anonymous: No personal data, Steam IDs, IP addresses, character names, or local file system paths are collected. Stack traces are sanitized to strip local user directories.
  • Granular Control:
    • Anonymous Telemetry (Opt-In): Tracks version adoption and session launches. Defaults to disabled (Enable Anonymous Telemetry = false).
    • Error Reporting (Opt-Out): Captures sanitized mod crash diagnostics to rapidly identify and fix bugs. Defaults to enabled (Send Error Reports = true) with one-click opt-out.
    • Data Disclaimers: Hover over any toggle in the startup splash modal for interactive tooltip disclaimers detailing what data is transmitted.
  • In-Game & Online Privacy Policy: View the complete policy directly in-game via [ PRIVACY POLICY ] on the startup splash screen, or online at vapok.io/privacy-policy.
  • Configuration Files: Settings can be adjusted in-game via the startup modal, through the BepInEx Configuration Manager (F1), or under [Local Config] in BepInEx/config/vapok.mods.RandomSpawnPointBruh.cfg.

👨‍💻 Created by Vapok Gaming

Vapok Gaming

Author: Vapok
Source Code: GitHub Repository
Community & Support: Discord Server
Changelog: Release Notes

Thunderstore development is made possible with ads. Please consider making an exception to your adblock.