Show / Hide Table of Contents

Namespace ItemChanger.Items

Classes

AddGeoItem

Item which directly adds geo to the inventory.

BoolItem

Item which sets a PlayerData bool to the specified value.

CharmItem

Item which gives the charm with the corresponding charmNum.

CustomSkillItem

Item which ensures that the corresponding custom skill module is enabled on load, and otherwise acts as a BoolItem.

DirtmouthStagItem

Item which sets the flags to open the Dirtmouth stag door, and additionally sends the event to open the door if in the corresponding scene.

DreamerItem

Item which sets all of the flags triggered when the corresponding dreamer would be obtained.

EssenceItem

Item which gives the specified amount of essence.

GeoRockItem

Item which spawns the specified amount of geo, and requests a geo rock container of the specified GeoRockSubtype.

Grimmchild1Item

Item which gives Grimmchild and activates the Nightmare Lantern.

Grimmchild2Item

Item which gives Grimmchild, activates the Nightmare Lantern, and auto-completes the first two flame collection quests.

GrubItem

Item which gives a grub and requests a Grub Jar container.

IntItem

Item which increments a PlayerData field by the specified amount.

IsmaItem

BoolItem which sends an event for acid pools to recheck whether the player has Isma's Tear.

JournalEntryItem

Item which fully unlocks and completes the corresponding entry of the Hunter's Journal.

LifebloodItem

Item which gives the specified amount of blue health.

LoreItem

Item which plays a lore sound when the context does not support sending up a lore prompt.

LumaflyLanternItem

BoolItem that lights up the room the player is in when obtained.

MapItem

BoolItem which unlocks the map panel and opens Iselda.

MapMarkerItem

BoolItem which unlocks the map and marker panels and opens Iselda.

MapPinItem

BoolItem which unlocks the map and map pin panels, triggers a map update, and opens Iselda.

MaskShardItem

Item which gives the specified number of mask shards.

MimicItem

Item which plays the MimicScream clip if the placement did not use a mimic container.

MultiBoolItem

Item which sets each of the provided PlayerData fields to true.

NailArtItem

NailUpgradeItem

Item designed to be compatible with Nailsmith upgrades and quest.

NotchItem

RelicItem

Item which increments the number of relics for the specified trinketNum in [1,2,3,4] and makes the number of relics visible in the menu.

ShadeCloakItem

MultiBoolItem which sends an event for ShadowGateColliderControls to recheck whether the player has Shade Cloak.

SoulItem

Item which spawns a certain amount of soul, and requests a soul totem container.

SoulTotemItem

SpawnGeoItem

Item which spawns a specified amount of geo.

SpawnLumafliesItem

Item which spawns escaped lumaflies.

SpellItem

Item which increments a spell level and sets the hasSpell bool.

StagItem

Item which sets the specified field true and increments the number of unlocked stag stations toward Stag Nest.

UnbreakableCharmItem

CharmItem which gives the unbreakable version of the charm.

VesselFragmentItem

Item which gives the specified number of vessel fragments.

VoidItem

Item which does nothing.

WhiteFragmentItem

Item which sets all of the flags associated to its royalCharmLevel (e.g. L/R White Fragment, Kingsoul, Void Heart)

Enums

DreamerItem.DreamerType

In This Article
Back to top Generated by DocFX