35 lines
948 B
Markdown
35 lines
948 B
Markdown
---
|
|
title: Avancé
|
|
type: docs
|
|
weight: 6
|
|
---
|
|
|
|
Systèmes avancés pour le réseau, les effets et autres fonctionnalités spécialisées.
|
|
|
|
{{< cards >}}
|
|
{{< card link="networking" title="Réseau" subtitle="Communication réseau et protocoles" icon="wifi" >}}
|
|
{{< card link="effects" title="Effets" subtitle="Particules, lumières dynamiques et effets d'entité" icon="sparkles" >}}
|
|
{{< /cards >}}
|
|
|
|
## Réseau
|
|
|
|
La communication réseau permet aux plugins d'envoyer des données personnalisées entre le serveur et les clients :
|
|
|
|
```java
|
|
// Envoyer un paquet personnalisé
|
|
CustomPacket packet = new CustomPacket(data);
|
|
player.sendPacket(packet);
|
|
```
|
|
|
|
## Effets
|
|
|
|
Créez des effets visuels avec des particules, lumières et animations d'entités :
|
|
|
|
```java
|
|
// Faire apparaître des particules
|
|
world.spawnParticles(ParticleType.SMOKE, position, count);
|
|
|
|
// Ajouter une lumière dynamique
|
|
entity.addComponent(new DynamicLight(Color.YELLOW, 10.0f));
|
|
```
|