> For the complete documentation index, see [llms.txt](https://irminsul.gitbook.io/irminsul/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://irminsul.gitbook.io/irminsul/reference/plugin-installation-tutorial.md).

# Plugin Installation Tutorial

Tutorial covering the installation of Irminsul plugins

Installing Irminsul plugins is easy, but the process is different for installing game server plugins and installing HTTP server plugins.

{% hint style="danger" %}
Plugins can be malicious! **Never run plugins from sources you do not trust.**&#x20;
{% endhint %}

## Game&#x20;

Place your plugin .jar into the `plugins` folder within your server's run directory. This folder is created automatically when you first launch Irminsul.

As Irminsul supports multiple game servers, simply dragging a plugin into the `plugins` folder isn't enough, as some people may want different plugins on different servers. You must go to your server's `config.hjson` and add the plugin name to the `plugins` array within the settings of the server you wish to add it to. The `.jar` is not needed.

```json
# List of enabled plugins on this server
"plugins": [
    "DiscordPlugin-1.0.0"
]
```

Attempting to use a plugin that server can't find will raise a warning, yet the server will continue without it. Likewise, having a plugin in your `plugins` folder that is not used by any servers will raise a warning.
