RandyKnapp-AdvancedPortals icon

AdvancedPortals

Add new, lore-friendly and balanced portals to allow some items to be teleported.

Last updated 5 months ago
Total downloads 31332
Total rating 9 
Categories Server-side Client-side Utility Transportation Hildir's Request Update
Dependency string RandyKnapp-AdvancedPortals-1.0.10
Dependants 130 other packages depend on this package

This mod requires the following mods to function

denikson-BepInExPack_Valheim-5.4.2200 icon
denikson-BepInExPack_Valheim

BepInEx pack for Valheim. Preconfigured and includes unstripped Unity DLLs.

Preferred version: 5.4.2200

README

AdvancedPortals

Author: RandyKnapp Source: Github Discord: RandyKnapp's Mod Community Patreon: Randy's Patreon

Adds three new portals to provide a lore-friendly and balanced way to reduce the item-transport slog!

  • Ancient Portal: Allows teleporting Copper and Tin
    • Requires: 20 Ancient Bark, 5 Iron, 2 Surtling Cores
  • Obsidian Portal: Allows teleporting Iron
    • Requires: 20 Obsidian, 5 Silver, 2 Surtling Cores
  • Black Marble Portal: Allows teleporting anything
    • Requires: 20 Black Marble, BlackMetal 5, 2 Refined Eitr

Includes ServerSync.

Configuration:

Ancient Portal

  • Ancient Portal Enabled: Enable this portal. If false, the portal will not be buildable.
  • Ancient Portal Recipe: The items needed to build the Ancient portal. Must be in the following format: "ITEM1:QUANTITY,ITEM2:QUANTITY,..." where each ITEM is the item ID (found here), and QUANTITY is an integer.
  • Ancient Portal Allowed Items: The items that will be allowed to teleport through the Ancient Portal. Must be in the following format: "ITEM1,ITEM2,ITEM3,..." where ITEM is the item ID.
  • Ancient Portal Allow Everything: If set to true, the Allowed Items will be ignored and all items will be teleportable through this portal. Default=false.

Obsidian Portal

  • Obsidian Portal Enabled: Enable this portal. If false, the portal will not be buildable.
  • Obsidian Portal Recipe: The items needed to build the Obsidian portal. (same format as Ancient Portal Recipe)
  • Obsidian Portal Allowed Items: The items that will be allowed to teleport through the Obsidian Portal. (same format as Ancient Portal Allowed Items)
  • Obsidian Portal Allow Everything: If set to true, the Allowed Items will be ignored and all items will be teleportable through this portal. Default=false.
  • Obsidian Portal Use All Previous: If set to true, automatically allow all the Allowed Items from the Ancient Portal through this portal too. Default=true.

Black Marble Portal

  • Black Marble Portal Enabled: Enable this portal. If false, the portal will not be buildable.
  • Black Marble Portal Recipe: The items needed to build the Black Marble portal. (same format as Ancient Portal Recipe)
  • Black Marble Portal Allowed Items: The items that will be allowed to teleport through the Black Marble Portal. (same format as Ancient Portal Allowed Items)
  • Black Marble Portal Allow Everything: If set to true, the Allowed Items will be ignored and all items will be teleportable through this portal. Default=true;
  • Black Marble Portal Use All Previous: If set to true, automatically allow all the Allowed Items from the Ancient Portal and Obsidian Portal through this portal too. Default=true.

Installation:

  • Nexus: Drop the AdvancedPortals.dll right into your BepInEx/plugins folder
  • ThunderStore: Use r2modman to install, or manually drop the dll into your BepInEx/plugins folder

Changelist:

1.0.6

  • Restored Portal Connections on Dedicated Servers.

1.0.5

  • Updated Portal Connection logic which was preventing Advanced Portals from connecting

1.0.4

  • Updates for Valheim 0.217.5

1.0.3

  • Vapok fixed a bug that makes Adventure Backpacks work with Advanced Portals

1.0.2

  • Added bronze to Ancient portal transport list (how could I forget?)
  • Updated to support other mods that extend the inventory (Thanks Vapok)

1.0.1

  • Added compatibility with AnyPortal and TargetPortal
  • Fixed a bug with Obsidian and Black Marble portal recipes
  • Added 5 BlackMetal to the default recipe for Black Marble portals (delete your config to automatically use the new recipe)

1.0.0

  • Initial Release