Retour au blog

Tuto WorldEdit : construire plus vite sur son serveur Minecraft

Tuto WorldEdit 2026 : installation sur Paper, //wand, //set, //replace, copier-coller, brosses, schématiques et permissions pour vos bâtisseurs.

Tuto WorldEdit : construire plus vite sur son serveur Minecraft

Poser des milliers de blocs un par un est le meilleur moyen de décourager une équipe de bâtisseurs. WorldEdit, le plugin d'édition de monde le plus utilisé sur les serveurs Minecraft Java, remplit, remplace, copie et façonne des volumes entiers en une commande. Ce tuto WorldEdit prolonge notre comparatif des techniques de building : installation côté serveur, commandes essentielles, cas concrets de construction et permissions à donner à vos bâtisseurs.

Quelle version de WorldEdit pour Minecraft 26.x ?

WorldEdit est développé par EngineHub. La branche 7.4 suit les nouvelles versions du jeu : la 7.4.3 a ajouté Minecraft 26.1, la 7.4.4 la 26.2, et la 7.4.6, publiée le 15 octobre 2026, couvre Minecraft 1.21.4 à 26.3 sur Paper. Téléchargez toujours la version qui correspond à la fois à votre version de Minecraft et à votre plateforme.

Plateforme du serveurFichier à prendreDossier d'installation
Paper (recommandé), Purpur, SpigotWorldEdit pour Bukkitplugins/
FabricWorldEdit pour Fabricmods/
NeoForgeWorldEdit pour NeoForgemods/

La documentation officielle recommande Paper plutôt que Spigot, car WorldEdit tire parti de ses améliorations. Les fichiers officiels sont distribués sur Modrinth et sur Hangar (le dépôt de plugins de PaperMC). Évitez les sites de téléchargement tiers, qui proposent souvent des versions anciennes ou modifiées.

Et Bedrock ? WorldEdit ne fonctionne que sur l'édition Java. Si votre serveur accueille aussi des joueurs Bedrock via GeyserMC, réservez de préférence le travail WorldEdit à vos bâtisseurs sur Java.

Installer WorldEdit sur le serveur

  1. Arrêtez le serveur depuis votre panel.
  2. Téléversez le fichier .jar de WorldEdit dans le dossier plugins/ (gestionnaire de fichiers du panel ou SFTP).
  3. Démarrez le serveur : WorldEdit crée le dossier plugins/WorldEdit/ avec son fichier config.yml.
  4. Vérifiez le chargement depuis la console ou en jeu :
plugins
/worldedit version

WorldEdit apparaît en vert dans la liste des plugins s'il est actif. Retenez une règle de base : presque toutes les commandes WorldEdit commencent par deux barres obliques (//set, et non /set). Depuis Minecraft 1.13, les blocs se désignent par leur nom (stone, oak_planks) : les anciens identifiants numériques que l'on voit encore dans de vieux tutos (//set 1) ne fonctionnent plus.

Sélectionner une zone avec la baguette

Tout commence par une sélection. Tapez //wand : vous recevez une hache en bois (l'objet se change dans config.yml, option wand-item).

  • Clic gauche sur un bloc : premier coin (position 1).
  • Clic droit sur un bloc : coin opposé (position 2).

Les deux coins définissent un pavé (cuboïde). Sans baguette, //pos1 et //pos2 prennent la position de vos pieds, et //hpos1 / //hpos2 le bloc que vous visez. Quelques commandes pour ajuster la sélection :

//expand 10 up       # agrandit de 10 blocs vers le haut
//expand vert        # étend sur toute la hauteur du monde
//contract 5 down    # réduit de 5 blocs par le bas
//size               # affiche les dimensions et le nombre de blocs
//sel cuboid         # mode pavé (par défaut) ; aussi poly, cyl, sphere, ellipsoid
//drawsel            # active ou coupe l'affichage du contour de la sélection

Sur Paper, WorldEdit peut afficher le contour de votre sélection sans mod côté client (option server-side-cui, activée par défaut). Pour un affichage plus riche, certains bâtisseurs installent le mod client WorldEditCUI.

Remplir et remplacer : //set, //replace et les motifs

//set remplit toute la sélection, //replace ne change que certains blocs :

//set stone_bricks                     # remplit la sélection
//set air                              # vide la sélection
//replace dirt grass_block             # remplace la terre par de l'herbe
//replace grass_block,dirt gravel      # plusieurs blocs sources d'un coup
//replace oak_planks                   # sans source : tout bloc non-air devient oak_planks

La vraie force de WorldEdit, ce sont les motifs aléatoires : poids%bloc, séparés par des virgules. Les poids sont relatifs entre eux, ils n'ont pas besoin de faire 100. Un mur parfaitement uni paraît artificiel ; un mélange donne tout de suite du relief :

//set 70%stone_bricks,20%cracked_stone_bricks,10%mossy_stone_bricks
//replace stone 3%andesite,1%cobblestone,96%stone

Vous pouvez aussi préciser l'état d'un bloc entre crochets, par exemple oak_stairs[facing=east,half=top], ou viser toute une catégorie avec ##wool.

Les masques, pour cibler précisément

Un masque limite l'action à certains blocs. ! inverse, < cible les blocs situés juste sous un autre, > ceux situés juste au-dessus, et une espace combine deux conditions. Exemple tiré de la documentation : remplacer uniquement la pierre exposée à l'air par de la terre.

//replace "stone <air" dirt

Murs, façades et surfaces

//walls spruce_planks    # les 4 murs de la sélection, sans sol ni plafond
//faces cobblestone      # les 6 faces : murs, sol et plafond
//overlay moss_carpet    # pose une couche sur le dessus des blocs
//hollow                 # vide l'intérieur d'un volume plein

Copier, coller, tourner : //copy et //paste

Le copier-coller est l'outil qui fait gagner le plus de temps aux bâtisseurs. Point important : la copie est relative à votre position. L'endroit où vous vous tenez au moment de //copy devient le point d'ancrage du collage.

//copy          # copie la sélection dans le presse-papiers
//cut           # coupe (remplace par de l'air)
//rotate 90     # tourne le presse-papiers de 90° autour de l'axe vertical
//flip          # retourne en miroir dans la direction regardée
//paste         # colle, ancré sur votre position actuelle
//paste -a      # colle sans les blocs d'air (n'efface pas le décor existant)
//paste -o      # colle à la position d'origine de la copie
//paste -s      # sélectionne la zone collée pour l'ajuster ensuite

Pour répéter une structure en ligne, //stack est plus rapide qu'une suite de collages : //stack 6 east duplique la sélection six fois vers l'est. Sans direction, elle suit votre regard. //move 3 up déplace la sélection de trois blocs vers le haut.

Annuler une erreur : //undo et ses limites

//undo annule la dernière opération, //undo 3 les trois dernières, et //redo rétablit. L'historique n'est pas infini : par défaut, WorldEdit garde 15 opérations par joueur (section history de config.yml), et il est vidé par //clearhistory. Avant une opération lourde, faites une sauvegarde du monde depuis votre panel : c'est la seule vraie garantie.

Formes et brosses pour le terrain

Générer des formes

Ces commandes créent une forme à l'endroit où vous vous tenez, sans sélection préalable :

//sphere glass 8          # sphère pleine de rayon 8
//hsphere glass 8         # sphère creuse (pour un dôme, sélectionnez la moitié basse puis //set air)
//cyl stone 5 10          # cylindre plein, rayon 5, hauteur 10
//hcyl stone_bricks 5 20  # cylindre creux : le fût d'une tour ronde
//pyramid sandstone 12    # pyramide pleine

Les brosses

Une brosse s'attache à l'objet que vous tenez en main : chaque clic droit applique l'effet à l'endroit visé, même à distance.

/brush sphere stone 3         # peint des sphères de pierre de rayon 3
/brush cylinder -h dirt 4 2   # cylindre creux
/brush smooth 4               # lisse le relief : idéal pour adoucir une colline
/mask grass_block             # la brosse n'agit que sur l'herbe
/mask                         # retire le masque
/size 5                       # change le rayon de la brosse
/brush none                   # détache la brosse de l'objet

Par défaut, le rayon des brosses est plafonné à 5 dans la version serveur (max-brush-radius dans config.yml). Ce garde-fou évite qu'un clic malheureux ne modifie une montagne entière.

Sauvegarder et partager ses constructions : les schématiques

Une schématique est un fichier qui stocke le presse-papiers. Elle permet de garder une bibliothèque de modèles (maisons, arbres, lampadaires) et de les transférer d'un serveur à un autre.

//copy
//schem save maison-medievale     # enregistre le presse-papiers
//schem list                      # liste les schématiques disponibles
//schem load maison-medievale     # recharge dans le presse-papiers
//paste -a

Les fichiers se trouvent dans plugins/WorldEdit/schematics/, au format .schem. Vous pouvez y déposer par SFTP des schématiques préparées en solo ou téléchargées : c'est la méthode classique pour importer un spawn ou un hub entier. Ajoutez -f à save pour écraser un fichier existant.

Cas concrets de construction

Le gros œuvre d'une maison en une minute

  1. Sélectionnez au sol un rectangle de 11 × 9, puis montez la sélection de 6 blocs : //expand 6 up.
  2. //faces cobblestone crée sol, murs et plafond d'un coup.
  3. //walls 70%spruce_planks,30%stripped_spruce_log habille les murs.
  4. Ouvrez portes et fenêtres à la main : c'est là que le détail fait la différence.

Un chemin naturel

Sélectionnez le tracé, puis : //replace grass_block 60%dirt_path,30%coarse_dirt,10%gravel. Le mélange évite l'effet de bande unie.

Une tour ronde

Placez-vous au centre : //hcyl stone_bricks 5 20 monte le fût, puis un //cyl de rayon 6 et de hauteur 1 en dalles au sommet forme le chemin de ronde.

Une rue de lampadaires

Construisez un lampadaire, sélectionnez-le avec quatre blocs d'air sur le côté, puis //stack 8 north : vous obtenez huit lampadaires espacés régulièrement.

Les permissions à donner aux bâtisseurs

Donner worldedit.* à tout le monde, ou l'opérateur à vos bâtisseurs, expose votre monde à une erreur (ou à un abus) de grande ampleur. Avec LuckPerms, créez plutôt un groupe dédié :

lp creategroup batisseur
lp group batisseur permission set worldedit.wand true
lp group batisseur permission set worldedit.selection.* true
lp group batisseur permission set worldedit.region.* true
lp group batisseur permission set worldedit.clipboard.* true
lp group batisseur permission set worldedit.history.undo.self true
lp group batisseur permission set worldedit.history.redo.self true
lp group batisseur permission set worldedit.generation.* true
lp group batisseur permission set worldedit.brush.* true
lp group batisseur permission set worldedit.schematic.save true
lp group batisseur permission set worldedit.schematic.load true
lp group batisseur permission set worldedit.schematic.list true
lp user Pseudo parent add batisseur

Les permissions .self limitent l'annulation aux propres actions du joueur. Gardez pour les administrateurs :

  • worldedit.anyblock : autorise les blocs interdits par disallowed-blocks ;
  • worldedit.limit.unrestricted : contourne les limites de //limit ;
  • worldedit.history.undo sans .self : annuler les actions des autres ;
  • worldedit.schematic.delete, worldedit.butcher et les instantanés (snapshots).

Dans config.yml, fixez aussi un plafond de blocs par opération, car la valeur par défaut (-1) signifie « illimité » :

limits:
    max-blocks-changed:
        default: 50000
        maximum: 200000

Le fichier doit être indenté avec des espaces, jamais des tabulations. Une bonne pratique consiste aussi à réserver WorldEdit à un monde de construction séparé, puis à importer les bâtiments terminés dans le monde principal par schématique.

WorldEdit et performances

Une opération de plusieurs millions de blocs peut figer un petit serveur quelques secondes. Travaillez par zones, évitez //expand vert sur de grandes surfaces et préférez les heures creuses pour les gros chantiers. FastAsyncWorldEdit (FAWE), une variante qui répartit le travail, existe pour les très gros chantiers ; vérifiez sur sa page de téléchargement qu'elle prend bien en charge votre version de Minecraft avant de remplacer WorldEdit.

FAQ

Pourquoi la commande WorldEdit renvoie « Unknown command » ?

Vérifiez que vous tapez bien deux barres obliques (//set), que le plugin est en vert dans /plugins, et que sa version correspond à celle du serveur. Une version trop ancienne risque de ne pas se charger sur Minecraft 26.x.

WorldEdit fonctionne-t-il sur un serveur gratuit ?

Oui : c'est un plugin léger. Seules les très grosses opérations sollicitent la mémoire et le processeur ; découpez-les en plusieurs passes.

Peut-on annuler un //paste raté ?

Oui, avec //undo, tant que l'opération fait partie des 15 dernières de votre historique et que le serveur n'a pas redémarré entre-temps.

Faut-il installer WorldEdit côté client ?

Non, sur un serveur Paper ou Spigot, le plugin suffit. Le mod WorldEditCUI côté client est facultatif et sert seulement à mieux visualiser les sélections.