You are viewing a potentially older version of this package. View all versions.
Vapok-DoorOpenerBruh-2.0.2 icon

DoorOpenerBruh

An automatic door and gate opener/closer for Valheim.

Date uploaded a month ago
Version 2.0.2
Download link Vapok-DoorOpenerBruh-2.0.2.zip
Downloads 101
Dependency string Vapok-DoorOpenerBruh-2.0.2

This mod requires the following mods to function

denikson-BepInExPack_Valheim-5.4.2351 icon
denikson-BepInExPack_Valheim

BepInEx pack for Valheim. Preconfigured with the correct entry point for mods and preferred defaults for the community.

Preferred version: 5.4.2351
ValheimModding-Jotunn-2.30.2 icon
ValheimModding-Jotunn

Jötunn (/ˈjɔːtʊn/, 'giant'), the Valheim Library was created with the goal of making the lives of mod developers easier. It enables you to create mods for Valheim using an abstracted API so you can focus on the actual content creation.

Preferred version: 2.30.2
ValheimModding-YamlDotNet-16.3.1 icon
ValheimModding-YamlDotNet

Shared version 16.3.0 of YamlDotNet from Antoine Aubry and contributors, net47 package for use in Valheim mods. Maintained by the ValheimModding team.

Preferred version: 16.3.1

README

🚪 DoorOpenerBruh

Automated door opening and closing mechanics for Valheim.

GitHub Release Thunderstore Version Nexus Mods
Discord License: MIT


Never get snagged on your castle gates, longhouse doors, or dungeon entrances again! DoorOpenerBruh automatically swings open doors, gates, and drawbridges as you approach, and gently closes them behind you once you depart.



Survival Servers

🚪 How It Works

  • 🚶 Automatic Approach & Departure: Walk up to any supported door, gate, or drawbridge and it will seamlessly open for you. Walk away and it securely closes behind you.
  • 🏰 Full Biome & Structure Support: Works with standard Wood and Iron doors, Darkwood gates, Ashlands doors and gates, and massive Timberwood and Rustic drawbridges!
  • 🗝️ Key & Crypt Recognition: Automatically opens locked crypt and dungeon doors if the player carries the matching key in their inventory or equipped backpack.
  • 🛡️ Ward & Private Area Respect: Safely respects player wards—doors inside private protected zones will only open for authorized Vikings.

📦 Supported Door & Gate Types

Structure Biome / Tier Key Features
Wood & Log Doors 🌸 Meadows / 🌲 Black Forest Basic residential doors and gates.
Iron Doors & Gates 🐸 Swamp Sturdy iron fortification gates.
Darkwood Gates 🌾 Plains Decorative and high-durability double gates.
Ashwood & Flametal Gates 🔥 Ashlands Heavy molten fortification gates and Ashwood doors.
Grausten Doors & Gates 🔥 Ashlands Ancient volcanic stone doors and portcullises.
Timberwood & Rustic Drawbridges 🏰 Fortress / Base Massive multi-panel drawbridges with collision bounds awareness.
Crypt & Burial Chamber Doors ⚔️ Dungeons Key-validated dungeon and crypt entryways.

⚙️ Configuration & Settings

Fine-tune global toggles and per-door behavior in the in-game BepInEx Configuration Manager (F1):

Setting Default Description
Enable Mod true Globally toggles automatic door opening and closing.
Open Distance 3.0m Proximity distance in meters required to trigger door opening.
Close Distance 5.0m Departure distance in meters required to trigger door closing.
Respect Wards true Prevents unauthorized doors in active ward areas from opening.
Auto Open Crypts true Allows dungeon/crypt doors to open automatically if the player carries the key.
Per-Door Toggles true (All) Individual enable/disable toggles for every door type in the game.

🛡️ Advanced Mechanics & Safeguards

  • 🌉 Drawbridge Bounds Detection: Utilizes collider-aware bounding box checks across large drawbridges to guarantee the bridge never auto-closes while you are actively traversing it.
  • 🔄 Multiplayer Synchronization: Fully synchronizes open/close states across dedicated server clients with zero door desynchronization.
  • ⚡ Zero Lag Overhead: Replaced legacy continuous polling with proximity distance triggers for instant, smooth response.

🤝 Verified Mod Compatibility

Mod Compatibility Status
AdventureBackpacks 🟢 Fully Supported (Keys in backpacks are recognized by doors)
FastItemTransfer 🟢 Fully Supported
Buildable Nature / PieceManager Mods 🟢 Fully Supported
WardIsLove / Better Wards 🟢 Fully Supported

🌐 Available Translations

🇺🇸 English (Default)

Want to help translate Door Opener Bruh? Community translations are welcome! Please submit a PR on GitHub or stop by our Discord.


📥 Installation & Server Setup

Mod Manager (Recommended)

  1. Install via R2ModMan or Thunderstore Mod Manager.
  2. Dependencies (BepInExPack, Jotunn (JVL)) are installed automatically.

Dedicated Servers

  • Client & Server Compatible: Can run as a client-side quality-of-life mod or installed on dedicated servers for centralized configuration enforcement.

👨‍💻 Created by Vapok Gaming

Vapok Gaming

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

CHANGELOG

2.0.12 - Dependency Updates & Valheim 1.0.20 Alignment

  • Compatibility: Updated internal dependencies for stability and Valheim 1.0.20 compatibility.
2.0 Changelog History (Valheim Release) (click to expand)

2.0.11 - Dependency Updates & Stability

  • Updated internal dependencies for stability.

2.0.10 - Compatibility Stability

  • Compatibility Stability: Updated dependencies for third party mod compatibilities.

2.0.9 - Dedicated Server & Door Detection Hardening

  • Dedicated Server Safety: Cleanly destroys client-only door components if spawned on headless dedicated servers.
  • Door Interaction Safety: Added safety checks for door instances and network objects during door status checks.
  • Dependency Updates: Updated internal dependencies for stability.

2.0.8 - Expanded Door Support, Dedicated Server Support & Stability

  • Expanded Door Support: Added dedicated configuration settings for Wood Shutters, Wood Fence Gates, and Stave Gates.
  • Dedicated Server Support: Enabled full configuration loading on headless dedicated servers while bypassing client-only door checks.
  • Door Interaction Safety: Fixed an issue where third-party mod wards could cause errors when doors open.
  • Dependency Updates: Updated Jotunn to 2.30.2 and internal dependencies for stability.

2.0.7 - Valheim 1.0.15 Alignment & Internalized Dependency Updates

  • Valheim 1.0.15 Alignment: Updated game assembly references and internalized Vapok.Valheim.Common 3.13.1015.
  • Localization & Stability: Re-synchronized 35-language splash localizations and verified patch compatibility.

2.0.6 - Splash Window Updates & Valheim 1.0.14 Alignment

  • Splash Window Updates:
    • Telemetry is now unchecked when first loaded (Opt-In visibility)
    • Added Send Error Logs (Opt-Out)
    • Privacy Policy is now available directly in-game
    • Added Data Disclaimers on hover over checkboxes for transparency on what data is sent
  • Valheim 1.0.14 Alignment: Updated game assembly references and internalized Vapok.Valheim.Common 3.12.1014.

2.0.5 - Jewelcrafting Font Compatibility

  • Fixed: Jewelcrafting packages it's own font which was overriding part of a vanilla font, causing the Splash screen to appear blank.

2.0.4 - Updated README with Telemetry Information

  • Updated the README.md with Anonymous Telemetry information per request of mod stores.

2.0.3 - Unified Splash Screen & Telemetry Controls

  • Unified Startup Splash Screen: Integrated with a centralized startup splash screen.
    • Added configurable Show on Game Startup which can be enabled or disabled in the configuration file.
  • Anonymous Telemetry:
    • Added configurable Enable Anonymous Telemetry configuration which can be enabled or disabled in the configuration file.
      • Defaults to enabled with auto-opt-in on launch. Uncheck to Opt-Out
      • ANONYMOUS DATA ONLY - I track version number and usage data. No personal data is ever collected. For more information, see the Privacy Policy.

2.0.1 - Dependency & Compatibility Maintenance

  • Dependency Updates: Updated Jotunn and BepInEx runtime package bindings.
  • Compatibility Maintenance: Verified compatibility against the latest Valheim 1.0 release.
  • Documentation Improvements: Standardized README, user guides, and technical patch documentation.

2.0.0 - Valheim 1.0, Ashlands Doors and Deep North Drawbridges

  • Valheim 1.0 Compatibility:
    • Updated references and dependencies for Valheim 1.0 and Jotunn 2.30.0.
    • Resolved network synchronization issues for remote multiplayer clients when doors auto-close.
    • Fixed character reference handling on player respawn and server reconnect.
  • New Doors & Drawbridge Support:
    • Added support and dedicated configuration settings for Timberwood Drawbridge, Rustic Drawbridge, Ashwood Door, Flametal Gate, Grausten Door, and Grausten Gate.
  • Bounds Detection & Distance Config:
    • Implemented structure bounds proximity checking across large structures (such as drawbridges) to prevent doors/bridges from closing while walking across them.
    • Added per-door configurable Open Distance and Close Distance settings.
    • Improved proximity responsiveness upon approach and departure.
1.0 Changelog History (Valheim Early Access) (click to expand)

1.2.4 - PieceManager and Buildable Nature Compatibility

  • Added initialization guardrails to ensure door status components initialize reliably.
  • Updated Jotunn to 2.29.0.

1.2.3 - Local Configuration Change & Dependency Maintenance

  • Changed to client-side local configuration, allowing individual player customization.
  • Updated to Valheim 0.221.12 references, Vapok.Valheim.Common 2.11.22112, and Jotunn 2.27.1.

1.2.2 - Default Settings Update

  • Enabled automatic door opening by default on fresh mod installations.
  • Updated dependencies.

1.2.1 - Dedicated Server Config Syncing Fix

  • Resolved an issue preventing dedicated servers from properly enforcing configuration settings on connected clients.
  • Added graceful dependency handling and notifications.

1.2.0 - Jotunn Migration

  • Transitioned to Jotunn library and updated for Valheim 0.221.4.

1.1.4 - Valheim 0.217.28 Maintenance

  • Updated for Valheim 0.217.28.
  • Fixed issue where doors failed to open following character death.

1.1.3 - Valheim 0.217.24 Maintenance

  • Updated for Valheim 0.217.24.

1.1.2 - Spawn & Death Error Handling

  • Fixed error logs generated during player death and respawn events.

1.1.1 - Per-Door Configuration & Ward Respect

  • Added configuration settings for every door in the game.
  • Implemented automatic door open/close checks based on door type and player ownership.
  • Added automatic opening for locked doors when carrying required keys.
  • Added respect for player wards and private access zones.

1.0.1 - Standalone Compatibility

  • Fixed startup errors when running without other companion mods installed.

1.0.0 - Initial Release of DoorOpenerBruh

  • Initial release of automatic door opening and closing mechanics.