You are viewing a potentially older version of this package. View all versions.
RandyKnapp-AdvancedPortals-1.0.6 icon

AdvancedPortals

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

Date uploaded 11 months ago
Version 1.0.6
Download link RandyKnapp-AdvancedPortals-1.0.6.zip
Downloads 3543
Dependency string RandyKnapp-AdvancedPortals-1.0.6

README

AdvancedPortals v1.0.3

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

CHANGELOG

1.0.10

  • ServerSync Update fixing a multiplayer issue

1.0.9

  • Update for 0.217.24 - Hildr's Request

1.0.8

  • Fixing the Portal Saving issue with the changes that were presented in a recent update.
    • This now adds the Custom Portal Prefabs to the PortalPrefab list during Game.Awake reducing the need to patch any ZDOMan stuff.

1.0.7

  • Hildir's Request Update 0.217.14

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 0.216.9 Valheim

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