## ⚠️ Veuillez noter que la documentation n'est actuellement pas mise à jour ! Si vous souhaitez contribuer, veuillez ouvrir un ticket sur notre Discord afin qu'un compte sur ce gitea puisse être créé pour vous.

# Hytale Plugin Documentation

Documentation complète pour le développement de plugins serveur Hytale.

## Accéder à la documentation

**https://doc.hytaledev.fr/**

## Versioning

Les versions de la documentation suivent ce format :
```
v{DOC_VERSION}-HY#{HYTALE_DATE}-{HYTALE_BUILD}
```

Exemple : `v0.0.1-HY#2026.01.13-dcad8778f`

| Partie | Description |
|--------|-------------|
| `v0.0.1` | Version de la documentation (semantic versioning) |
| `HY#2026.01.13` | Date de la version du serveur Hytale |
| `dcad8778f` | Hash du build Hytale |

Cela garantit que la documentation est toujours liée à une version spécifique du serveur Hytale.

## Contenu

La documentation couvre tous les aspects du développement de plugins :

- **Getting Started** - Configuration de l'environnement et création de votre premier plugin
- **Core Concepts** - Registres, assets, codecs et threading
- **Commands** - Création de commandes personnalisées avec arguments
- **Events** - Système d'événements et listeners
- **Entities** - Entités, joueurs et système ECS
- **World** - Univers, mondes, chunks et blocs
- **Inventory** - Items, inventaires et conteneurs
- **Tasks** - Tâches planifiées et asynchrones
- **Effects** - Particules, lumières dynamiques et effets d'entité
- **Reference** - Référence API et schéma du manifest

## Langues

La documentation est disponible en :
- English
- Français

## Contribuer

Les contributions sont les bienvenues ! N'hésitez pas à ouvrir une issue ou une pull request.

## Licence

Ce projet est maintenu par la communauté Hytale France.
