> For the complete documentation index, see [llms.txt](https://wiki.openmc.fr/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://wiki.openmc.fr/zunhuycbzyencd/install.md).

# Utiliser le plugin

{% hint style="warning" %}
En lisant ce guide, nous présupposons que vous savez créé un serveur Minecraft avec des plugins.
{% endhint %}

## Etape 1 : Récupérer un `.jar` du plugin

Nous n'avons pour l'instant pas de distribution de fichiers du plugin. Il vous faudra donc [compiler vous-même le plugin](/zunhuycbzyencd/contribute/build.md).

## Etape 2 : Le serveur **Minecraft**

OpenMC est un plugin [**Paper**](https://papermc.io/downloads/paper) mais vous pouvez aussi utiliser [**Purpur**](https://purpurmc.org/download/purpur) et d'autres forks.\
Veuillez vous munir de la version la plus récente.

## Etape 3 : Les dépendances de **OpenMC**

Le plugin **OpenMC** n'a pas de dépendances "durs". Autrement dit, vous pouvez l'utiliser tout seul sans autre plugin.\
Cependant, beaucoup de fonctionnalités nécessitent d'autre plugins pour fonctionner. Ainsi, pour avoir toute les fonctionnalités\
du plugin sur votre serveur il vous faudra quatre plugins supplémentaires (à la version la plus récente si possible):

* **LuckPerms** pour les grades et permissions
* **ItemsAdder** pour les items, blocks et menus custom (n'oubliez pas d'utiliser la [configuration ItemsAdder de **OpenMC**](https://github.com/ServerOpenMC/ItemsAdder) pour que tout fonctionne)
* **PlaceholderAPI** et **ProtocolLib** pour certaines utilités
* **WorldEdit** et **WorldGuard** pour protéger le monde du grief

## Etape 4 : La base de données

Afin de stocker ses données, le plugin **OpenMC** nécessite une base de donnée compatible **MySQL**.\
Il faudra vous munir des identifiants et de l'addresse de la base de données et les rensigner dans `plugins/OpenMC/config.yml`.

## Etape 5 : Tester vos features & trouver un max de bugs !

Vous avez maintenant un serveur avec le plugin **OpenMC**.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://wiki.openmc.fr/zunhuycbzyencd/install.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
