> For the complete documentation index, see [llms.txt](https://gtfo-modding.gitbook.io/wiki/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://gtfo-modding.gitbook.io/wiki/guides/your-first-plugin.md).

# Your First Plugin

## Preface

{% hint style="info" %}
A Plugin is a compiled C# assembly file that is loaded by BepInEx to allow for custom code to be executed, such as patches or custom behaviour
{% endhint %}

{% hint style="danger" %}
This guide assumes you are running windows 10 or 11, own GTFO on steam, and have r2modman installed
{% endhint %}

{% hint style="warning" %}
Is this missing something you want help with? Try asking in our Discord server.
{% endhint %}
