> For the complete documentation index, see [llms.txt](https://maraudical.gitbook.io/status-effects-framework/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://maraudical.gitbook.io/status-effects-framework/2.0.0/type-specifics/classes/statusmanager.md).

# StatusManager

<figure><picture><source srcset="/files/gcOtOrlkx4dbV1H4IbyG" media="(prefers-color-scheme: dark)"><img src="/files/0YRew3fYKgPKNCrSrBkh" alt="" width="188"></picture><figcaption></figcaption></figure>

### Description

Displays the list of currently active [StatusEffects](/status-effects-framework/2.0.0/type-specifics/classes/statuseffect.md) and can add or remove effects through its public methods.

### Properties

<table data-header-hidden data-full-width="false"><thead><tr><th width="128"></th><th></th></tr></thead><tbody><tr><td>Effects</td><td>An <a href="https://learn.microsoft.com/en-us/dotnet/api/system.collections.generic.ienumerable-1?view=net-8.0">IEnumerable</a> of currently active <a href="/pages/OpUFQnv9JKaTU0cxnlHw">StatusEffects</a>.</td></tr></tbody></table>

### Methods

<table data-header-hidden data-full-width="false"><thead><tr><th width="242"></th><th width="533.3333333333333"></th></tr></thead><tbody><tr><td><a href="/pages/mi4lLyUbtnAaKV3HIe4O">GetStatusEffect</a></td><td>Returns true if a <a href="/pages/OpUFQnv9JKaTU0cxnlHw">StatusEffect</a> is found given an instance ID.</td></tr><tr><td><a href="/pages/aNh0IM66U2PMRO4qpcpI">GetStatusEffects</a></td><td>Returns a list of the <a href="/pages/OpUFQnv9JKaTU0cxnlHw">StatusEffects</a> on the StatusManager.</td></tr><tr><td><a href="/pages/kHqNo7FUhUJYe27k0raD">GetFirstStatusEffect</a></td><td>Returns the first <a href="/pages/OpUFQnv9JKaTU0cxnlHw">StatusEffect</a> on the StatusManager.</td></tr><tr><td><a href="/pages/VLu2XPIis8z6kqhhXCfw">AddStatusEffect</a></td><td>Adds a new <a href="/pages/OpUFQnv9JKaTU0cxnlHw">StatusEffect</a> to the StatusManager.</td></tr><tr><td><a href="/pages/sDSlA6n7XXXyKzs4rTnn">RemoveStatusEffect</a></td><td>Remove a <a href="/pages/OpUFQnv9JKaTU0cxnlHw">StatusEffect</a> from the StatusManager.</td></tr><tr><td><a href="/pages/fwHo70XOyV602A9uEatj">RemoveAllStatusEffects</a></td><td>Remove all <a href="/pages/OpUFQnv9JKaTU0cxnlHw">StatusEffect</a><a href="/pages/OpUFQnv9JKaTU0cxnlHw">s</a> from the StatusManager.</td></tr></tbody></table>

### Actions

<table data-header-hidden data-full-width="false"><thead><tr><th width="224"></th><th></th></tr></thead><tbody><tr><td>OnStatusEffect</td><td>Invoked when a <a href="/pages/OpUFQnv9JKaTU0cxnlHw">StatusEffect</a> is added or removed.</td></tr></tbody></table>
