public const string Monolith.TypeMetadata = "Metadata/MiscellaneousObjects/Monolith"
Gets type metadata for Monolith.
Represents monolith in the current game state. Obtain the object from its owning API and refresh it after an area change.
Namespace: DreamPoeBot.Loki.Game.Objects
public class MonolithView DPB2 version →Members declared by a base type are documented on that type. Follow these links to include them in your lookup.
public const string Monolith.TypeMetadata = "Metadata/MiscellaneousObjects/Monolith"
Gets type metadata for Monolith.
public string Monolith.Dump()
Executes the dump operation.
Returns: The string result.
public override string Monolith.ToString()
Returns a text representation of this value.
Returns: The string result.
public bool Monolith.Upgrade(string itemName)
Applies the named inventory item to this monolith when the displayed option has a valid available quantity.
itemNamestringReturns: True if the requested upgrade action was started; otherwise, false.
public NetworkObject Monolith.ChildNetworkObject { get; }
Gets child network object for Monolith.
public int Monolith.ChildNetworkObjectId { get; }
Gets child network object id for Monolith.
public List<DatBaseItemTypeWrapper> Monolith.EssenceBaseItemTypes { get; }
Gets the essence base item types collection. Its element types are linked below.
public bool Monolith.IsCorrupted { get; }
Whether this monolith is corrupted.
public virtual bool Monolith.IsMini { get; }
Whether this monolith is mini.
public string Monolith.MonsterTypeId { get; }
Gets monster type id for Monolith.
public string Monolith.MonsterTypeMetadata { get; }
Gets monster type metadata for Monolith.
public override string Monolith.Name { get; }
Gets name for Monolith.
public int Monolith.OpenPhase { get; }
Gets open phase for Monolith.
public List<Item> Monolith.UpgradeOptions { get; }
Gets the inventory items that can currently be applied to this monolith.
DPB1 0.3.29.47 · Reference reviewed 2026-10-02. Descriptions use source summaries where available, otherwise concise signature-based descriptions. Examples illustrate usage; they are not a live-game test.