Éditeur de schémas — .schem et .schematic en ligne

Compatible avec Minecraft Bedrock Edition et Java Edition, ainsi qu'avec tous leurs logiciels serveur, courants ou non : Vanilla, Paper, Spigot, Purpur, Folia, Fabric, Forge, NeoForge, Mohist, Sponge, Bedrock Dedicated Server, PocketMine-MP, Nukkit, PowerNukkitX, Cloudburst, Dragonfly, Endstone, LeviLamina et les autres. Liste complète.

Les schémas sont du NBT gros-boutiste compressé avec gzip. Déposez ci-dessous un fichier WorldEdit moderne .schem (format Sponge Schematic) ou un ancien fichier MCEdit .schematic pour examiner la palette, les dimensions, les décalages, la liste des entités de bloc et les métadonnées, modifier une balise et télécharger le fichier prêt pour //paste.

WorldEditFastAsyncWorldEditSponge Schematic v2/v3Ancien format MCEditProche de Litematica

Déposez un fichier .schem ou .schematic ici

level.dat · .nbt · .mcstructure · .schem · .schematic · .dat · extractions de chunks

Deux formats dans une même famille d'extensions

FormatExtensionBalises principales
Sponge Schematic v2 (WorldEdit 7).schemVersion, DataVersion, Width, Height, Length, Palette, BlockData, BlockEntities, Offset, Metadata
Sponge Schematic v3.schemMêmes données imbriquées sous un composé Schematic, avec Blocks contenant Palette et Data
Ancien format MCEdit.schematicWidth, Height, Length, Blocks, Data, Entities, TileEntities, Materials

Dans les formats Sponge, BlockData est un tableau d'octets contenant des indices de palette varint, et non un octet par bloc : les identifiants longs occupent plusieurs octets. L'ancien format stocke plutôt les identifiants numériques bruts des blocs dans Blocks, avec un tableau parallèle Data de demi-octets de métadonnées. C'est pourquoi les anciens schémas perdent en fidélité dans les versions modernes.

Modifications manuelles utiles

  • Entrées de palette. Remplacer minecraft:oak_planks par minecraft:spruce_planks dans Palette change simultanément tous les blocs correspondants du schéma.
  • Décalage et origine. Offset détermine où le collage arrive par rapport à votre position. C'est le moyen le plus rapide de corriger une construction systématiquement décalée de trois blocs.
  • Entités de bloc. Le contenu des coffres, les lignes des panneaux et les données des générateurs se trouvent dans BlockEntities et peuvent être nettoyés avant le partage d'une construction.
  • Métadonnées. Metadata contient l'auteur et l'origine WorldEdit. Leur modification est sans risque, et il est souvent utile de les effacer avant publication.
  • DataVersion. Indique la version de Minecraft qui a produit le schéma, ce qui explique la plupart des erreurs « bloc inconnu » lors du collage.

Compatibilité des chargeurs

WorldEdit et FastAsyncWorldEdit lisent les fichiers .schem depuis plugins/WorldEdit/schematics/. Les anciens fichiers .schematic se chargent encore, mais sont convertis pendant l'importation. Litematica utilise son propre conteneur .litematic, également fondé sur le NBT et compatible avec cet éditeur, bien que sa structure diffère de celle de Sponge. Quel que soit le format, l'éditeur le lit comme du NBT et le réécrit avec gzip, afin que le chargeur retrouve le fichier attendu.

Questions fréquentes

Puis-je ouvrir un fichier .schem sans serveur ni WorldEdit ?

Oui. Un fichier .schem est simplement du NBT gros-boutiste compressé avec gzip ; l'éditeur l'ouvre dans le navigateur sans autre logiciel.

Pourquoi mon schéma se colle-t-il avec les mauvais blocs ?

La cause habituelle est une incompatibilité de versions. Vérifiez DataVersion et la palette. Un schéma exporté dans une version récente peut faire référence à des états de blocs inconnus d'un serveur plus ancien.

Puis-je modifier la taille d'un schéma ici ?

Pas en modifiant uniquement Width/Height/Length. La taille de BlockData correspond au volume ; les dimensions et les données doivent donc changer ensemble. Cette opération relève de WorldEdit, pas d'un éditeur de balises.

Les fichiers .litematic sont-ils pris en charge ?

Oui, en tant que NBT. La disposition propre des balises de Litematica diffère de celle de Sponge ; l'éditeur affiche donc sa structure native et non une palette de schéma.

Outils associés