This commit is contained in:
2026-01-20 20:33:59 +01:00
commit b16a40e431
583 changed files with 87339 additions and 0 deletions

View File

@@ -0,0 +1,72 @@
---
title: Prérequis
type: docs
weight: 1
---
Avant de commencer à développer des plugins Hytale, vous devez configurer votre environnement de développement.
## Java 25
Les plugins Hytale nécessitent **Java 25** ou supérieur. Téléchargez et installez le JDK depuis :
- [Eclipse Temurin](https://adoptium.net/) (Recommandé)
- [Oracle JDK](https://www.oracle.com/java/technologies/downloads/)
Vérifiez votre installation :
```bash
java --version
# Devrait afficher : openjdk 25.x.x ou similaire
```
## Gradle
Les plugins Hytale utilisent **Gradle** comme système de build. Vous pouvez soit :
1. Utiliser le Gradle Wrapper (recommandé) - inclus dans le template de projet
2. Installer Gradle globalement depuis [gradle.org](https://gradle.org/install/)
## IDE (Optionnel)
Nous recommandons l'utilisation d'un de ces IDEs :
{{< tabs items="IntelliJ IDEA,Eclipse,VS Code" >}}
{{< tab >}}
**IntelliJ IDEA** (Recommandé)
1. Téléchargez [IntelliJ IDEA](https://www.jetbrains.com/idea/) (Community ou Ultimate)
2. Ouvrez le dossier de votre projet plugin
3. IntelliJ détectera automatiquement le projet Gradle
4. Attendez la synchronisation du projet
{{< /tab >}}
{{< tab >}}
**Eclipse**
1. Téléchargez [Eclipse IDE for Java Developers](https://www.eclipse.org/downloads/)
2. Installez le plugin Buildship Gradle Integration
3. Importez comme projet Gradle
{{< /tab >}}
{{< tab >}}
**VS Code**
1. Installez [VS Code](https://code.visualstudio.com/)
2. Installez l'Extension Pack for Java
3. Installez l'extension Gradle for Java
4. Ouvrez le dossier du projet
{{< /tab >}}
{{< /tabs >}}
## Jeu Hytale
Vous avez besoin du jeu Hytale installé :
1. Téléchargez et installez le [Hytale Launcher](https://hytale.com/)
2. Lancez le jeu au moins une fois pour télécharger tous les fichiers
## Étapes Suivantes
Une fois votre environnement configuré, passez à [Compilation et Exécution](../building-and-running) pour configurer le serveur et compiler votre premier plugin.