WorldEdit est l'outil de construction pour les administrateurs de serveur : tu marques une zone, tu la remplis d'un bloc, tu la copies ailleurs ou tu annules tout avec une seule commande. Ce qui prendrait des heures à la main, WorldEdit le fait en quelques secondes. Ce guide explique la sélection, les commandes essentielles et les filets de sécurité. Les captures d'écran proviennent d'un serveur de test sous Paper 1.21.4 et WorldEdit 7.3.9.

Installation et permissions

Tu trouves WorldEdit dans le panel sous Plugins → Browser ou dans l'assistant de protection du monde, qui l'installe avec WorldGuard et LuckPerms. Après le redémarrage, /worldedit version répond avec le numéro de version.

Les commandes WorldEdit sont puissantes. Ne les donne jamais au groupe par défaut. Dans LuckPerms, un groupe de modération ou de construction reçoit le nœud worldedit.* ; tous les autres joueurs n'en disposent pas. La marche à suivre est expliquée dans LuckPerms : configurer les permissions.

Sélectionner une zone

La sélection est un pavé entre deux points d'angle. Il existe trois façons de les définir :

  • Hache en bois : //wand te donne la hache en bois. Clic gauche place le point 1, clic droit le point 2.
  • Ta propre position : //pos1 et //pos2 prennent le bloc sur lequel tu te tiens.
  • Coordonnées : //pos1 0,-60,0 et //pos2 2,-58,2 définissent les points directement.

Le chat confirme chaque point et indique, au point 2, la taille de la sélection en blocs. //size l'affiche à nouveau, //sel efface la sélection.

Ajuster la sélection après coup

Il est rare que la sélection soit parfaite dès le premier essai. Trois commandes t'évitent de redéfinir les points :

//expand 10 up
//expand vert
//contract 5 north
//shift 3 east

//expand agrandit la sélection dans une direction, //expand vert l'étend sur toute la hauteur du monde — exactement ce dont tu as besoin si une région doit ensuite être protégée avec WorldGuard. //contract réduit, //shift déplace tout le pavé sans changer sa taille. Sans indication de direction, les trois commandes prennent la direction dans laquelle tu regardes.

Remplir, remplacer, annuler

//set gold_block remplit la sélection de blocs d'or. Le chat indique combien de blocs ont été modifiés. Dans l'exemple ci-dessous, il s'agit de 27 blocs, un cube de trois par trois par trois.

Sélection définie et remplie de blocs d'or : 27 blocs modifiés
Sélection définie et remplie de blocs d'or : 27 blocs modifiés

//undo annule la dernière étape, //redo la refait. La profondeur de l'historique se trouve dans la configuration (history-size, 15 étapes par joueur par défaut). Après un redémarrage, l'historique est vide, donc : avant de travailler sur une construction importante pour toi, fais une sauvegarde.

Sortie du chat WorldEdit : positions, opération terminée, 27 blocs concernés
Sortie du chat WorldEdit : positions, opération terminée, 27 blocs concernés

Autres commandes courantes :

//replace stone cobblestone
//walls oak_planks
//copy
//paste
//schematic save meinhaus

//replace ne remplace qu'un seul type de bloc dans la sélection, //walls ne construit que les murs extérieurs. //copy mémorise la sélection par rapport à ta position ; //paste la repose à la position actuelle. //schematic save écrit le presse-papiers dans un fichier sous plugins/WorldEdit/schematics/, ce qui te permet de réinsérer la construction sur un autre serveur.

De grandes surfaces sans plantage

De très grandes sélections bloquent le tick du serveur tant que WorldEdit travaille. Deux règles aident :

  • Définir une limite. //limit 50000 limite le nombre de blocs par opération pour toi-même ; un maximum fixe peut être défini dans la configuration.
  • Travailler par étapes. Une montagne ne se supprime pas en une seule sélection, mais par tranches. Teste avec //undo entre les étapes.

Si une opération prend malgré tout du temps, Paper signale dans le journal un temps de tick long. C'est normal et ce n'est pas une erreur du plugin.

Erreurs fréquentes

  • « You don't have permission. » Le joueur n'a pas le nœud WorldEdit. Vérifie avec /lp user Nom permission check worldedit.region.set.
  • Commande sans effet. La sélection est vide ou pointe vers un autre monde. //size affiche l'état.
  • Nom de bloc incorrect. WorldEdit utilise les identifiants Minecraft, par exemple oak_planks, pas planks. L'auto-complétion par tabulation aide.
  • //undo ne trouve rien. L'historique est propre à chaque joueur. Ce qu'un autre administrateur a posé, tu ne peux pas l'annuler ; c'est justement à cela que sert la sauvegarde.

FAQ

Pourquoi les commandes commencent-elles par deux barres obliques ?

Le double // est le préfixe des commandes de région WorldEdit et évite les collisions de noms avec les commandes vanilla ou celles d'autres plugins. Les commandes qui n'ont pas besoin de sélection, comme /worldedit version ou /schematic list, utilisent une simple barre oblique.

Puis-je annuler ce qu'un autre administrateur a construit ?

Non. L'historique est enregistré par joueur, //undo n'accède qu'à tes propres opérations. Pour les modifications d'autrui, il te faut une sauvegarde ou un plugin de journalisation comme CoreProtect, qui connaît l'auteur de chaque bloc.

L'historique est-il encore présent après un redémarrage ?

Non, //undo perd son historique au redémarrage du serveur. Par défaut, WorldEdit conserve 15 étapes par joueur (history-size). Avant de grandes transformations sur des constructions importantes, fais donc une sauvegarde au préalable.

Combien de blocs une opération peut-elle comporter ?

//limit 50000 définit la limite supérieure pour ta propre session, un maximum fixe se configure dans les paramètres. De très grandes sélections bloquent le tick du serveur tant que WorldEdit calcule — divise donc les travaux de terrassement en tranches et vérifie entre-temps avec //undo.

Où se trouvent les schematics sauvegardées ?

//schematic save nom écrit le presse-papiers dans plugins/WorldEdit/schematics/. Via le gestionnaire de fichiers du panel, tu télécharges le fichier et le réimportes dans le même dossier sur un autre serveur ; //schematic load nom et //paste y déposent la construction.

Guides complémentaires

Les régions où seuls certains joueurs peuvent construire se configurent avec WorldGuard : protéger des régions. L'installation générale des plugins est décrite dans Installer et gérer des plugins.

Sources

WorldEdit: Voir l'exemple

Captures réalisées dans un environnement de démonstration. La version et la configuration présentées peuvent différer de celles de ton serveur.

27 blocs d'or ont été placés avec WorldEdit.
27 blocs d'or ont été placés avec WorldEdit.

"7.3.9+6959-7adf70b"

Undo a annulé l'intervention précédente.
Undo a annulé l'intervention précédente.

"7.3.9+6959-7adf70b"