public DatModsWrapper.DatModsWrapper()
Creates a new DatModsWrapper instance.
Wraps a record from Mods.dat file
Namespace: DreamPoeBot.Loki.Game.GameData
public class DatModsWrapperView DPB1 version →Members declared by a base type are documented on that type. Follow these links to include them in your lookup.
public DatModsWrapper.DatModsWrapper()
Creates a new DatModsWrapper instance.
protected DatModsWrapper.DatModsWrapper(DatModsWrapper original)
Creates a new DatModsWrapper instance using the supplied arguments.
originalDatModsWrapperpublic required string DatModsWrapper.Category { get; init; }
Gets or sets category for DatModsWrapper.
public required string DatModsWrapper.DisplayName { get; init; }
Actual name of the mod ("of the Brute" / "Athlete's").
can be empty for unique/corruption/implicit mods
public required Domain DatModsWrapper.Domain { get; init; }
Gets or sets domain for DatModsWrapper.
public required ushort DatModsWrapper.Hash16 { get; init; }
16b hash of the mod
public uint DatModsWrapper.Hash32 { get; init; }
32b hash of this mod.
public required int DatModsWrapper.Index { get; init; }
Index of this record in the source file
public required string DatModsWrapper.InternalName { get; init; }
Internal name of the mod, aka Id
public bool DatModsWrapper.IsEssenceExclusive { get; init; }
Whether this dat mods wrapper is essence exclusive.
public required int DatModsWrapper.Level { get; init; }
Mod level
public required ModType DatModsWrapper.ModType { get; init; }
Gets or sets mod type for DatModsWrapper.
public StatContainer[] DatModsWrapper.Stats { get; internal set; }
Array of DreamPoeBot.Loki.Game.GameData.StatContainer belonging to this mod
one MOD can have 0 or several (up to 8) STATS. Example - most of the local defenses mods (EnergyShieldAndArmour), something like TrapDamageAndManaOnWeapon1, have 2 stats. Monster mods may have 0 stats.
public DatTagWrapper[] DatModsWrapper.Tags { get; internal init; }
Array of DreamPoeBot.Loki.FilesInMemory.DatTagWrapper belonging to this mod
DPB2 0.4.5.88 · 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.