> 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/contribute.md).

# Contribuer au plugin

## Créer un fork du [repo du plugin **OpenMC**](https://github.com/ServerOpenMC/PluginV2)

Le repo créé sur votre compte vous permettras de faire tout vos changements au code de plugin.

## Faire des changements

Lorsque vous avez le repo sur votre machine, vous pouvez faire vos changements: régler des bugs, ajouter des fonctionnalités, etc...\
Lorsque vous faites vos changements, vérifiés qu'il sont bien conforme au[code de conduite](https://github.com/ServerOpenMC/PluginV2/blob/master/CODE_OF_CONDUCT.md)\
et aux [règles de contribution](https://github.com/ServerOpenMC/PluginV2/blob/master/CONTRIBUTING.md).

## Tester vos changements

Afin de tester vos changements, vous devrez [compiler le plugin](/zunhuycbzyencd/contribute/build.md). Il vous faudra aussi un [serveur Minecraft](/zunhuycbzyencd/install.md).\
Lorsque vous aurez le plugin compiler, glissez le dans le dossier `plugins` de votre serveur et redémarez-le.\
En vous connectant, vous pourrez tester toute les modifications que vous avez faites au plugin.

## Synchroniser vos changements avec le repo principal du plugin

Lorsque tout vos changements sont fait, verifiez que votre code est conforme aux [imperatifs](/zunhuycbzyencd/contribute/imperatifs.md).\
Si tout les conditions sont vérifiés, vous pouvez soumettre votre pull request à l'examen des modérateurs du serveur.\
Suivez votre PR jusqu'à ce qu'elle soit acceptée ou rejettée afin d'éviter d'avoir des PR ouvertes sans progression.


---

# 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/contribute.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.
