World Editing Guide - SnowShardEngine
Vue d’ensemble
Section titled “Vue d’ensemble”Le système de World Editing de SnowShardEngine vous permet de modifier efficacement le monde du jeu avec une suite complète d’outils professionnels. Vous pouvez sélectionner des régions, les copier, les coller, les transformer et créer des formes complexes en utilisant des commandes simples.
Types de Sélection
Section titled “Types de Sélection”Sélection Cubique (Par défaut)
Section titled “Sélection Cubique (Par défaut)”La sélection cubique utilise deux points pour définir un rectangle 3D :
- Point 1 : Un coin de la région
- Point 2 : Le coin opposé de la région
Sélection Convexe
Section titled “Sélection Convexe”La sélection convexe permet de créer des formes complexes en utilisant plusieurs points qui forment une enveloppe convexe.
Syntaxe des Motifs de Blocs
Section titled “Syntaxe des Motifs de Blocs”Les motifs définissent quels blocs placer lors des opérations. Voici toutes les syntaxes disponibles :
Motifs Simples
Section titled “Motifs Simples”stone # 100% pierredirt # 100% terreair # Air (supprime les blocs)Motifs Mixtes avec Pourcentages
Section titled “Motifs Mixtes avec Pourcentages”stone,dirt # 50% pierre, 50% terrestone:70,dirt:30 # 70% pierre, 30% terrestone:60,dirt:30,sand:10 # 60% pierre, 30% terre, 10% sableMotifs avec Propriétés
Section titled “Motifs avec Propriétés”stone[variant=SLAB] # Pierre en dallestone[rotation=NINETY] # Pierre tournée à 90°stone[variant=STAIRS,rotation=ONEEIGHTY] # Escalier en pierre tourné à 180°stone[color=RED] # Pierre rougestone[variant=SLOPE,flip=true] # Pente retournéePropriétés Combinées
Section titled “Propriétés Combinées”stone[variant=BIGPILLAR,color=BLUE,rotation=NINETY]dirt[variant=LAYER,rotation=TWO,flip=true]Variantes de Blocs Disponibles
Section titled “Variantes de Blocs Disponibles”Formes Architecturales
Section titled “Formes Architecturales”BARRIER # Barrière fineSLAB # Dalle (moitié de bloc)STAIRS # Escalier standardSTAIRSINNER # Escalier intérieur (coin rentrant)STAIRSOUTER # Escalier extérieur (coin sortant)Piliers et Colonnes
Section titled “Piliers et Colonnes”BIGPILLAR # Gros pilier (0.6 x 0.6 blocks)SMALLPILLAR # Petit pilier (0.5 x 0.5 blocks)Pentes et Rampes
Section titled “Pentes et Rampes”SLOPE # Pente douceCORNERSLOPE # Pente d'angleINVCORNERSLOPE # Pente d'angle inverséeCoins et Arrondis
Section titled “Coins et Arrondis”CORNER # Coin simpleROUNDCORNER # Coin arrondiINVROUNDCORNER # Coin arrondi inverséROUNDTOPCORNER # Coin arrondi du hautINVROUNDTOPCORNER # Coin arrondi inversé du hautFATINVROUNDCORNER # Gros coin arrondi inverséDalles et Angles
Section titled “Dalles et Angles”SLABCORNER # Dalle d'angleSLABCORNERROUND # Dalle d'angle arrondieSpéciaux
Section titled “Spéciaux”LADDER # ÉchellePANE # Panneau (se connecte automatiquement)LAYER # Couches (1-8 niveaux possibles)Rotations Disponibles
Section titled “Rotations Disponibles”ZERO # 0° (orientation par défaut)NINETY # 90° (rotation d'un quart de tour)ONEEIGHTY # 180° (rotation d'un demi-tour)TWOSEVENTY # 270° (rotation de trois quarts de tour)Axes de Rotation
Section titled “Axes de Rotation”X # Rotation autour de l'axe XY # Rotation autour de l'axe Y (par défaut)Z # Rotation autour de l'axe ZCouleurs Disponibles
Section titled “Couleurs Disponibles”Blancs et Neutres
Section titled “Blancs et Neutres”Groupe 1 :
WHITE, IVORY, BEIGE, ALMOND, SILVERGroupe 2 :
ICE, SLATE, GRAY, GRAPHITE, BLACKRouges et Roses
Section titled “Rouges et Roses”Groupe 1 :
PINK, BLUSH, CORAL, PEACH, APRICOTGroupe 2 :
RED, CRIMSON, DARK_RED, WINE, FLAMEOranges et Jaunes
Section titled “Oranges et Jaunes”Groupe 1 :
ORANGE, AMBER, YELLOW, LEMON, OCHREGroupe 2 :
COPPER, BRONZE, RUST, SAND, BROWNGroupe 1 :
LIME, GREEN, DARK_GREEN, EMERALD, MINTGroupe 2 :
TEAL, CELADON, MOSS, OLIVE, CHARCOALBleus et Cyans
Section titled “Bleus et Cyans”Groupe 1 :
LIGHTBLUE, CYAN, TURQUOISE, SKY, AZUREGroupe 2 :
BLUE, SAPPHIRE, COBALT, MARINE, NAVYViolets et Magentas
Section titled “Violets et Magentas”Groupe 1 :
MAGENTA, FUCHSIA, PURPLE, LILA, LAVENDERGroupe 2 :
PERIWINKLE, PLUM, MULBERRY, INDIGO, DENIMCommandes Disponibles
Section titled “Commandes Disponibles”Commandes de Sélection
Section titled “Commandes de Sélection”/pos1: Définit la première position de sélection/pos2: Définit la seconde position de sélection/sel <type>: Change le type de sélection (cuboid/convex)/expand <amount> <direction>: Étend la sélection/contract <amount> <direction>: Réduit la sélection
Commandes de Modification
Section titled “Commandes de Modification”/set <pattern>: Remplace tous les blocs par le motif/replace <from> <to>: Remplace des blocs spécifiques/walls <pattern>: Créé des murs autour de la sélection
Commandes de Formes
Section titled “Commandes de Formes”/sphere <pattern> <radius>: Créé une sphère/hsphere <pattern> <radius>: Créé une sphère creuse/cylinder <pattern> <radius> <height>: Créé un cylindre/hcylinder <pattern> <radius> <height>: Créé un cylindre creux/curve <pattern> [thickness]: Créé une courbe lisse à travers les points de sélection convexe
Commandes de Presse-papiers
Section titled “Commandes de Presse-papiers”/copy: Copie la sélection/cut: Coupe la sélection/paste: Colle le contenu du presse-papiers
Commandes de Transformation
Section titled “Commandes de Transformation”/rotate <angle>: Fait tourner le presse-papiers/move <amount> <direction>: Déplace la sélection/stack <count> <direction>: Empile la sélection
Commandes d’Historique
Section titled “Commandes d’Historique”/undo: Annule la dernière opération/redo: Refait la dernière opération annulée
Commandes Utilitaires
Section titled “Commandes Utilitaires”/mask <pattern>: Définit un masque de session/gmask <pattern>: Définit un masque global/drain <radius>: Évacue l’eau dans un rayon/center <pattern>: Centre la sélection avec un bloc
Exemples d’Utilisation
Section titled “Exemples d’Utilisation”Sélection et Modification Basique
Section titled “Sélection et Modification Basique”/pos1 # Définir le premier coin/pos2 # Définir le second coin/set stone # Remplir la sélection avec de la pierreMotifs Complexes
Section titled “Motifs Complexes”/set stone:60,dirt:30,sand:10# 60% pierre, 30% terre, 10% sable
/set stone[variant=STAIRS,rotation=NINETY,color=RED]# Escaliers en pierre rouge tournés à 90°Formes Géométriques
Section titled “Formes Géométriques”/sphere stone[color=BLUE] 5# Sphère bleue de rayon 5
/cylinder stone[variant=BIGPILLAR] 3 10# Cylindre avec gros piliers, rayon 3, hauteur 10Création de Courbes avec /curve
Section titled “Création de Courbes avec /curve”La commande /curve permet de créer des courbes lisses à travers plusieurs points en utilisant l’interpolation spline de Catmull-Rom.
Prérequis :
- Être en mode sélection convexe (
/sel convex) - Avoir au moins 2 points définis
Syntaxe :
/curve <pattern> [épaisseur]Paramètres :
- pattern : Le motif de blocs à utiliser (obligatoire)
- épaisseur : Épaisseur de la courbe en blocs (optionnel, défaut : 0)
Fonctionnement :
- 2 points : Crée une ligne droite entre les points
- 3+ points : Crée une courbe lisse passant par tous les points
- Épaisseur : Ajoute du volume autour de la courbe (rayon en blocs)
Exemples d’utilisation :
# Courbe simple/sel convex/pos1 # Point A/pos2 # Point B/pos2 # Point C/pos2 # Point D/curve stone # Courbe fine en pierre
# Courbe épaisse pour un chemin/curve stone[variant=SLAB] 2.5 # Chemin en dalles, largeur 2.5 blocs
# Courbe décorative colorée/curve stone[color=BLUE,variant=SMALLPILLAR] 1 # Piliers bleus avec épaisseurConseils pour /curve :
- Plus vous ajoutez de points, plus la courbe sera précise
- Une épaisseur de 1-3 convient pour la plupart des usages
- Utilisez des variantes comme SLAB ou LAYER pour des effets subtils
- Les courbes fonctionnent en 3D (vous pouvez varier la hauteur)
Utilisation des Masques
Section titled “Utilisation des Masques”/mask !air # Ne modifier que les blocs pleins/set stone # Remplacer seulement les blocs non-air/mask # Retirer le masqueCopier-Coller
Section titled “Copier-Coller”/copy # Copier la sélection/paste # Coller à la position actuelleCouches Variables
Section titled “Couches Variables”/set stone[variant=LAYER,rotation=ZERO] # Couche de 1/8 de bloc/set stone[variant=LAYER,rotation=NINETY] # Couche de 3/8 de bloc/set stone[variant=LAYER,rotation=ONEEIGHTY] # Couche de 5/8 de bloc/set stone[variant=LAYER,rotation=TWOSEVENTY] # Couche de 7/8 de blocGuide de Démarrage Rapide
Section titled “Guide de Démarrage Rapide”1. Première Sélection
Section titled “1. Première Sélection”- Positionnez-vous à un coin de la zone à modifier
- Tapez
/pos1 - Déplacez-vous au coin opposé
- Tapez
/pos2 - Votre sélection est maintenant active !
2. Remplir avec un Bloc Simple
Section titled “2. Remplir avec un Bloc Simple”/set stone3. Créer un Mélange de Blocs
Section titled “3. Créer un Mélange de Blocs”/set stone:70,dirt:304. Utiliser des Variantes
Section titled “4. Utiliser des Variantes”/set stone[variant=STAIRS]/set stone[variant=SLAB]/set stone[variant=BIGPILLAR,color=RED]5. Créer une Courbe
Section titled “5. Créer une Courbe”/sel convex # Passer en mode convexe/pos1 # Premier point/pos2 # Deuxième point/pos2 # Troisième point (répéter autant que nécessaire)/curve stone 2 # Créer la courbe avec épaisseur 26. Annuler une Erreur
Section titled “6. Annuler une Erreur”/undoConseils et Astuces
Section titled “Conseils et Astuces”Performance
Section titled “Performance”- Les sélections très grandes peuvent ralentir le serveur
- Utilisez
/undosi une opération prend trop de temps - Les masques permettent d’optimiser les modifications
Créativité
Section titled “Créativité”- Combinez plusieurs variantes pour des effets uniques
- Utilisez les couches (LAYER) pour créer des reliefs subtils
- Les motifs mixtes permettent des textures naturelles
Sécurité
Section titled “Sécurité”- Toujours faire
/copyavant une grande modification - L’historique sauvegarde vos 50 dernières opérations
- Utilisez les masques pour protéger certaines zones
Productivité
Section titled “Productivité”/expandet/contractpermettent d’ajuster les sélections/stackpermet de répéter des motifs rapidement- Le presse-papiers préserve toutes les propriétés des blocs
/curvepermet de créer des lignes courbes naturelles entre plusieurs points
Résolution de Problèmes
Section titled “Résolution de Problèmes””No selection!”
Section titled “”No selection!””Vous devez d’abord sélectionner une zone avec /pos1 et /pos2.
”Invalid block name”
Section titled “”Invalid block name””Vérifiez l’orthographe du nom de bloc et assurez-vous qu’il existe.
”Invalid direction”
Section titled “”Invalid direction””Les directions valides sont : up, down, north, south, east, west.
”Invalid pattern”
Section titled “”Invalid pattern””Vérifiez la syntaxe de votre motif. Exemple correct : stone:70,dirt:30.
La commande est lente
Section titled “La commande est lente”Les grandes sélections prennent du temps. Considérez diviser en plus petites sections.