You are viewing a potentially older version of this package.
View all versions.

GateOfOrethority
Boss-gated teleport restrictions with rich flavor text and config flexibility.
Date uploaded | a month ago |
Version | 1.0.1 |
Download link | Stayk-GateOfOrethority-1.0.1.zip |
Downloads | 40 |
Dependency string | Stayk-GateOfOrethority-1.0.1 |
This mod requires the following mods to function

denikson-BepInExPack_Valheim
BepInEx pack for Valheim. Preconfigured and includes unstripped Unity DLLs.
Preferred version: 5.4.2100README
Gate of Ore-thority
Boss-gated teleport restrictions with rich flavor text and full config flexibility.
Crafted by Stayk, straight up this was vibe coded with CoPilot. I have no idea what I am doing when it comes to programming, but I wanted to learn.
I sincerly hope this doesn't offend you, even these metadata files I used CoPilot to create
๐ง Features
- ๐ Teleport Restrictions: Prevents teleporting with specific items until the corresponding boss is defeated.
- ๐ Flavorful Feedback: Custom messages for each item, themed to its biome and boss.
- โ๏ธ Configurable: Easily add or remove gated items via config or code.
- ๐งช Console Commands: Grant, revoke, list, or reset progression keys for testing and admin control.
- ๐ง Multiplayer-Aware: Works in both solo and multiplayer environments.
๐ Console Commands
Command | Description |
---|---|
ore_grantkey <key> |
Grants a progression key to the local player |
ore_revokekey <key> |
Removes a progression key from the local player |
ore_listkeys |
Lists all progression keys the player has |
ore_grantallkeys |
Grants all progression keys |
ore_resetkeys |
Removes all progression keys from the player |
๐ฎ Supported Items
Includes support for:
- Copper, Tin, Bronze
- Iron, Silver, Black Metal
- Flametal (and FlametalNew variants)
- Mistlands items like BronzeScrap, DvergrNeedle
- Custom items like CharredCogwheel
๐ฆ Installation
Requires BepInExPack Valheim.
Place the GateOfOre-thority.dll
inside your BepInEx/plugins
folder.
๐งฉ Compatibility
- Compatible with most mods that use
Player.m_customData
for progression tracking. - Designed to be extensible for custom bosses and items.
๐พ Credits
Idea by Stayk
Work by CoPilot
Special thanks to the Valheim modding community for prefab insights and biome lore inspiration.
CHANGELOG
Changelog
1.0.2 - README Update
- Added information to readme
1.0.1 โ Bugfix Release
- Fixed teleport blocker config sync casting error
- Improved server-side enforcement logic
- Cleaned up logging and prefab matching
1.0.0 โ Initial Release
- Added teleport gating based on boss progression keys
- Integrated custom flavor text for blocked items
- Console commands for key management:
ore_grantkey
,ore_revokekey
,ore_listkeys
,ore_grantallkeys
,ore_resetkeys
- Support for legacy and new item variants (e.g. FlametalNew, BronzeScrap)
- Fixed prefab name mismatches for Eikthyr, SeekerQueen, DvergrNeedle
- Centralized key list for safe and scoped resets
- Multiplayer-safe messaging and logging