Liste des commandes serveur

From Vintage Story Wiki
This page is a translated version of the page List of server commands and the translation is 100% complete.

Il s'agit d'une liste de commandes qui sont exécutées sur le serveur et qui affichent ou changent des choses qui peuvent affecter tous les joueurs. Certaines de ces commandes peuvent nécessiter des coordonnées , alors assurez-vous d'utiliser la bonne notation.

Cette page a été vérifiée pour la dernière fois pour Vintage Story avec la version 1.15.


Remarque :
1. Les commandes du serveur commencent toutes par /
2. Ne saisissez pas [ et ] dans la syntaxe de la commande, par ex. la commande correcte est /time set 12 et non /time set [12]
3. Après une modification des paramètres du serveur, le monde doit être redémarré pour que les modifications prennent effet.


Commandes multijoueurs pour les joueurs

/land

Commandes pour les revendications territoriales .

  • /land [claim|free|info|list]
    Revendique une région du monde où vous seul pouvez construire ou utiliser des blocs.
  • /land list
    Affiche une liste des revendications que vous avez faites jusqu'à présent, vous pouvez utiliser le numéro d'index affiché pour les modifier, voir ci-dessous.
  • /land info
    Affiche les informations sur le propriétaire du terrain revendiqué là où votre personnage est situé, s'il y en a un.
  • /land free [numéro]
    Supprime l'une de vos revendications territoriales.
  • /land adminfree
    En tant qu'admin, supprime la revendication territoriale d'un joueur.
  • /land claim [load|new|grant|revoke|grantgroup|revokegroup|grow|shrink|start|end|add|allowuseeveryone|plevel|fullheight|save|cancel|download]
    Crée ou modifie une revendication déjà existante.
    • /land claim load [0..999]
      Charge une revendication déjà existante pour modification. Utilisez le numéro comme indiqué sur /land list pour sélectionner la revendication choisie.
    • /land claim new
      Crée une nouvelle revendication, marque également la position de départ.
    • /land claim grant [nomdujoueur] [use|all]
      Donne au joueur nommé l'accès à votre revendication. Tapez 'use' pour qu'il ait seulement des droits d'utilisation ou tapez 'all' pour qu'il ait également le droit de placer/casser des blocs.
    • /land claim revoke [nomdujoueur]
      Révoque les droits précédemment accordés au joueur nommé sur votre revendication.
    • /land claim grantgroup [nomdugroupe] [use|all]
      Donne au groupe de joueurs nommé l'accès à votre revendication. Tapez 'use' pour qu'ils aient seulement des droits d'utilisation ou tapez 'all' pour qu'ils aient également le droit de placer/casser des blocs.
    • /land claim revokegroup [nomdugroupe]
      Révoque les droits précédemment accordés au groupe de joueurs nommé sur votre revendication.
    • /land claim allowuseeveryone [true|false]
      Accorde (true) ou révoque (false) le droit d'utilisation de votre revendication à tous les joueurs.
    • /land claim start
      Marque la position de départ du cuboïde de la zone à revendiquer.
    • /land claim end
      Marque la position de fin du cuboïde de la zone à revendiquer.
    • /land claim grow [north|east|south|west|up|down] [-99..99]
      Agrandit le cuboïde actuellement sélectionné en direction du nord/est/sud/ouest/haut/bas du nombre de cubes donné. Si aucune valeur n'est donnée, alors la sélection sera agrandie de 1 bloc.
    • /land claim shrink [north|east|south|west|up|down] [-99..99]
      Réduit le cuboïde actuellement sélectionné en direction du nord/est/sud/ouest/haut/bas du nombre de cubes donné. Si aucune valeur n'est donnée, alors la sélection sera réduite de 1 bloc.
    • /land claim add
      Ajoute le cuboïde actuellement sélectionné à la revendication actuellement en cours de modification. Une revendication peut être composée de plusieurs cuboïdes, du moment qu'ils sont adjacents.
    • /land claim fullheight
      Agrandit verticalement le cuboïde actuellement sélectionné pour qu'il aille du bloc le plus bas sous terre jusqu'au bloc le plus haut dans le ciel. Remarque : ceci n'est pas autorisé par défaut car le joueur ne peut pas revendiquer autant de blocs.
    • /land claim save [description]
      Sauve les modifications de la revendication actuelle et arrête ses modifications.
    • /land claim cancel
      Annule toutes les modifications de cette revendication.
    • /land claim download [0..999]
      Sauve l'une de vos revendications sur votre ordinateur. Utilisez le numéro comme indiqué sur /land list pour sélectionner la revendication choisie. Le fichier .json est sauvé dans le dossier AppData/Roaming/VintageStoryData/WorldEdit. Cette commande peut être utilisée sur un serveur même si vous n'êtes pas admin.


/group

  • /group [create|disband|rename|invite|acceptinvite|leave|list|info|kick|op|deop]
    Crée/gére ou supprime un groupe composé de joueurs. Les groupes de joueurs ne servent actuellement qu'à offrir un canal séparé pour discuter ou bien à leur accorder l'accès à une zone revendiquée.
    • /group create [nomdugroupe]
      Crée un nouveau groupe de joueurs et son propre canal de discussion. Voici les commandes possibles dans le canal de discussion de ce groupe :
    • /group invite [nomdugroupe] [nomdujoueur]
      Invite un joueur dans ce groupe.
    • /group acceptinvite [nomdugroupe]
      Accepte une invitation à rejoindre le groupe.
    • /group leave [nomdugroupe]
      Quitte ce groupe.
    • /group list
      Affiche tous les groupe dont vous faites actuellement partie.
    • /group info [nomdugroupe]
      Affiche la liste des joueurs du groupe.
    • /group rename [anciennomdugroupe] [nouveaunomdugroupe]
      Renomme le groupe.
    • /group kick [nomdugroupe] [nomdujoueur]
      Retire un joueur du groupe.
    • /group op [nomdugroupe] [nomdujoueur]
      Donne le statut d'opérateur au joueur nommé, ce qui l'autorise à inviter d'autres joueurs.
    • /group deop [nomdugroupe] [nomdujoueur]
      Révoque le statut d'opérateur du joueur nommé.
    • /group disband [nomdugroupe]
      Supprime un groupe. Vous devez en être le propriétaire pour pouvoir faire cela.


/waypoint

Ces commandes affectent la carte du monde et les marqueurs.

  • /waypoint [add|addat|addati|list|remove]
    Ajoute un marqueur/modifie votre liste de marqueurs.
    • /waypoint add [color] [title]
      Ajoute un marqueur avec une couleur et un texte donnés à votre position actuelle. La couleur peut être n'importe quel nom de couleur présent sur la page .NET Color or a Hex Code.
      Exemple : /waypoint add red copper
    • /waypoint addat [coords] [pinned] [color] [title]
      Ajoute un marqueur aux coordonnées données.
    • /waypoint addati [icon] [x] [y] [z] [pinned] [color] [title]
      Ajoute un marqueur à votre emplacement actuel, y compris la couleur et les informations de l'icône .
    • /waypoint list
      Affiche une liste de tous les marqueurs du joueur par numéro d'identification.
    • /waypoint remove [id]
      Supprime l'identifiant du marqueur comme indiqué dans /waypoint list.

/kill

  • /kill
    Tue le joueur.

/emote

  • /emote [wave|cheer|shrug|cry|nod|facepalm|bow|laugh|rage]
    Le personnage fait une animation 'emote'.

/pm

  • /pm [playername] [message]
    Envoie un message privé à un utilisateur (crée un groupe temporaire).


Commandes pour les modérateurs et les administrateurs

/help

  • /help
    Affiche toutes les commandes du serveur.

/giveblock

  • /giveblock [blockcode][{attributes}] [quantity] [toplayername]
    Crée une pile d'objets du bloc spécifié dans la quantité spécifiée et la donne au joueur spécifié. Le joueur doit avoir un emplacement d'inventaire vide pour recevoir la pile d'objets. La quantité, le nom de la couche supérieure et les attributs sont facultatifs. La quantité par défaut est 1. Si le nom du joueur n'est pas défini, le personnage de l'utilisateur de la commande est ciblé. Les attributs peuvent éventuellement être fournis entre accolades après le code du bloc, sans espace entre le nom du bloc et les accolades. Les attributs doivent être fournis au format JSON. Exemple: /giveblock clutter{type: "barrel-metal1"}

/giveitem

  • /giveitem [itemcode] [quantity] [toplayername] [attributes]
    Même chose que ci-dessus mais pour les objets.

/gamemode

  • /gamemode [0..4|guest|survival|creative|spectator]
    Le nom du Mode peut être raccourci. Définit le mode de jeu :
    • 0|guest Mode Invité - N'autorise pas à placer/casser des blocs mais autorise à interagir avec eux.
    • 1|survival Mode Survie - Autorise à placer et casser lentement les blocs. Le joueur peut mourir. Le joueur ne peut pas voler dans les airs. Inventaire de survie.
    • 2|creative Mode Créatif - Autorise l'accès à tous les blocs par l'inventaire créatif. Le joueur peut casser les blocs instantanément. Le joueur ne peut pas mourir. Le joueur peut voler dans les airs.
    • 3|spectator Mode Spectateur - N'autorise pas à placer/casser des blocs ni à interagir avec quoi que ce soit. Le joueur peut voler dans les airs.
  • /gamemode [nomdujoueur] [0..4]
    Définit le mode de jeu du joueur nommé.

/gm

Version raccourcie de la commande /gamemode.

/tp

  • /tp [coordonnées]
    Vous téléporte aux coordonnées spécifiées.
    • /tp x y z
      Vous téléporte aux coordonnées relatives à votre point d'apparition initial (elles sont visibles sous la mini carte).
    • /tp =x =y =z
      Vous téléporte aux coordonnées absolue (elles sont visibles dans l'écran de débogage qui s'affiche avec CTRL + F3).
    • /tp ~x ~y ~z
      Vous téléporte d'une certaine distance par rapport à votre position actuelle, ex : /tp ~1 ~0 ~0 vous téléportera d'un bloc selon l'axe x.
  • /tp [nomdujoueur] [coordonnées]
    Téléporte le joueur nommé vers une position donnée.
  • /tp [nomdujoueur]
    Vous téléporte vers le joueur nommé.
  • /tpwp [commence par le nom]
    Vous téléporte vers un marqueur donné.


/ban

  • /ban [playername] [reason]
    Bannir un joueur.

/unban

  • /unban [playername]
    Débannir un joueur.

/kick

  • /kick [playername] [reason]
    Faire sortir du jeu un joueur.

/clear

  • /clearinv
    Retire tous les objets de votre inventaire.

/nexttempstorm

  • /nexttempstorm
    Vous indique le nombre de jours restants jusqu'à la prochaine tempête temporelle.
  • /nexttempstorm now
    Avance rapide dans le temps pour qu'une tempête temporelle commence immédiatement.

Contrôle des privilèges

/op

  • /op [playername]
    Identique à la commande /player [playername] role admin.

/role

  • /role [nomdurôle] [propriétédurôle]
    Affiche ou modifie [propriétédurôle] pour le rôle [nomdurôle].
    • /role [nomdurôle] spawnpoint [x] [y?] [z]
      Configure un point d'apparition spécifique au rôle. Tout joueur ayant ce rôle apparaîtra dans le jeu à cet endroit.
    • /role [nomdurôle] privilege [grant|revoke] [nomduprivilège]
      Accorde ou révoque des privilèges pour ce rôle.
    • /role [nomdurôle] landclaimallowance [valeur]
      Définit la zone de revendication maximale en mètres cubes pour chaque joueur ayant ce rôle. (Par défaut : 4 tronçons = 4*32*32*32 mètres cubes = 131072)
    • /role [nomdurôle] landclaimmaxareas [valeur]
      Définit le nombre maximal de zones non adjacentes qu'un joueur peut revendiquer. (Par défaut : 3)
    • /role [nomdurôle] landclaimminsize [x y z]
      Définit la taille la plus petite d'un cuboïde que le joueur peut revendiquer. (Par défaut : 6 x 6 x 6)


/player

  • /player [nomdujoueur] movespeed
    Définit la vitesse de déplacement du joueur.
  • /player [nomdujoueur] clearinv
    Vide l'inventaire du joueur.
  • /player [nomdujoueur] wipedata
    Efface toutes les données du joueur : son inventaire, son apparence, sa classe etc..
  • /player [nomdujoueur] [whitelist|privilege|role|entity|stats|gamemode|landclaimallowance|landclaimmaxareas]
    Affiche ou modifie les données du joueur de la manière suivante :
    • /player [nomdujoueur] whitelist
      Affiche le statut du joueur concernant la liste blanche.
    • /player [nomdujoueur] whitelist on
      Ajoute le joueur à la liste blanche du serveur.
    • /player [nomdujoueur] privilege
      Affiche la liste des privilèges actuels du joueur.
    • /player [nomdujoueur] privilege [grant|revoke] [nomduprivilège]
      Accorde ou révoque un privilège pour ce joueur.
    • /player [nomdujoueur] role
      Affiche le rôle actuel du joueur. (Par défaut : suplayer)
    • /player [nomdujoueur] role [nomdurôle]
      Définit le rôle du joueur. (Par défaut : suplayer)
    • /player [nomdujoueur] stats
      Affiche un résumé des privilèges actuels du joueur, ses revendications, etc.
    • /player [nomdujoueur] gamemode [0..4 ou nom du mode de jeu complet/partiel]
      Affiche ou définit le mode de jeu actuel du joueur.
    • /player [nomdujoueur] landclaimallowance [0..9999]
      Affiche ou définit un nombre bonus de revendications séparées spécifique au joueur, indépendamment du nombre fixé par le rôle. (Par défaut : 0)
    • /player [nomdujoueur] landclaimmaxareas [0..9999]
      Affiche ou définit un nombre bonus de mètres cubes pour les revendications spécifique au joueur, indépendamment du nombre fixé par le rôle. (Par défaut : 0)
    • /player [nomdujoueur] allowcharselonce
      Permet au joueur de re-sélectionner sa classe après l'avoir déjà fait.
    • /player [nomdujoueur] entity
      Affiche des informations (position, satiété, santé) sur le joueur.
      • /player [nomdujoueur] entity temp [valeur]
        Définit la température corporelle du joueur.
      • /player [nomdujoueur] entity health [0.1-1]
        Définit la santé du joueur. (Par défaut : 1, ce qui remet la barre santé à 100 %).
      • /player [nomdujoueur] entity maxhealth [0.1-999]
        Définit la santé maximale du joueur.
      • /player [nomdujoueur] entity satiety [0.1-1]
        Définit la satiété du joueur. (Par défaut : 1, ce qui remet la barre satiété à 100 %)
      • /player [nomdujoueur] entity maxoxygen [int]
        Définit l'oxygène maximum du joueur. La valeur entière 'int' correspond à la longueur de la barre d'oxygène en millisecondes. (Par défaut : 20000, ou 20 secondes)
    • /player [nomdujoueur] entity intox [0.1-1]
      Définit l'ébriété du joueur.
    • /player [nomdujoueur] movespeed [valeur]
      Définit la vitesse du joueur.


Contrôle du monde

/worldconfig

Conseil : ne tapez pas les [ ] affichés dans cette syntaxe de commande, qui sont uniquement destinés à montrer quelles valeurs peuvent être modifiées !

Voir page dédiée sur la configuration du monde .

/entity

  • /entity [souscommande]
    Fait apparaître, supprime ou compte les entités (objets tombés par terre, créatures, etc) :
    • /entity cmd [souscommande]
      Lance une commande sur des entités existantes :
      • /entity cmd stopanim
        Arrête l'animation de l'entité.
      • /entity cmd stoptask
        Arrête une tâche IA.
      • /entity cmd setattr
        Définit les attributs de l'entité.
      • /entity cmd setgen
        Définit la génération de l'entité.
      • /entity cmd setlact
        Définit la lactation de l'entité.
      • /entity cmd move
        Déplace une créature.
      • /entity cmd kill
        Tue une créature.
      • /entity cmd wipeall
        Efface toutes les entités, sauf les joueurs, de tous les tronçons chargés.
    • /entity debug [0|1]
      Active le mode de débogage des entités, cela enverra des informations de débogage continues à tous les clients connectés, qui sont affichées au-dessus de l'entité si le client a utilisé la commande .clientConfig showEntitydebuginfo 1.
    • /entity spawndebug [0|1]
      Active le mode de débogage pour l'apparition des entités.
    • /entity count [filtre_d'entité]
      Compte les entités par code/filtre et affiche un résumé.
    • /entity countg [filtre_d'entité]
      Compte les entités par code/filtre et affiche un résumé regroupé par première partie de code.
    • /entity spawnat [type_d'entité] [quantité] [position] [rayon]
      Fait apparaître une ou plusieurs entités du type spécifié à une position donnée, dans le rayon donné. La liste des types valides se trouve dans le dossier Vintagestory/assets/survival/entities.
    • /entity remove [filtre_d'entité]
      Supprime les créatures sélectionnées.

filtre_d'entité est soit le nom d'un joueur, soit l'un des codes de sélection suivants :

  • s[] pour soi-même.
  • l[] pour l'entité actuellement visée.
  • p[] pour tous les joueurs.
  • e[] pour toutes les entités.

A l'intérieur des crochets, un ou plusieurs filtres peuvent être ajoutés, pour être plus sélectif. Les filtres comprennent le nom, le type, la classe, la vie, la distance. Par exemple, e[type=gazelle,range=3,alive=true] : gazelle, à une distance de 3 cubes ou moins, vivante

Les filtres minx/miny/minz/maxx/maxy/maxz peuvent également être utilisés pour spécifier un volume à rechercher, les coordonnées sont relatives à la position du joueur qui lance la commande.

Trouvez l'identifiant de l'entité en utilisant .clientConfig showEntityDebuginfo. Utile pour supprimer définitivement un marchand spécifique, par exemple.

Cet argument peut être omis si le reste de la commande a un sens, auquel cas il sera interprété comme 'self'.


/time

Warning
Using commands to modify time frequently has unwanted side effects. To avoid losing a world, test time commands in a separate world, and/or create a backup.


  • /time [set|get|speed]
    Commandes concernant le temps :
    • /time
      Affiche le temps du jeu.
    • /time stop
      Arrête le passage du temps et tous les processus affectés par le temps.
    • /time resume
      Reprend le passage du temps et tous les processus affectés par le temps.
    • /time set [lunch|day|night|latenight|morning|latemorning|sunrise|sunset|afternoon|midnight|witchinghour]
      Règle l'horloge du jeu sur un temps spécifique de la journée (voir tableau ci-dessous).
    • /time set [temps]
      Règle l'horloge du jeu sur un temps donné en heures, au format 24 heures. Ex : 1.5 est 1h30 du matin.
    • /time setmonth [jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec]
      Règle le calendrier du jeu sur un mois donné de l'année.
    • /time add [heures]:[minutes]
      Avance le temps du jeu du nombre d'heures et de minutes données.
    • /time speed [0-9999]
      Affiche ou règle la vitesse d'écoulement du temps dans le jeu. (Par défaut : 60).
    • /time hoursperday [0-9999]
      Affiche ou règle le nombre d'heures par jour dans le jeu. (Par défaut : 24).
    • /time calendarspeedmul
      Affiche ou règle le multiplicateur de vitesse du temps, ce qui change la vitesse globale d'écoulement du temps dans le jeu. (Par défaut : 0.5, ce qui fait passer les heures à 50 % de leur vitesse normale).
Nom Heure
lunch 12h
day 12h
night 20h
latenight 22h
morning 8h
latemorning 10h
sunrise 6h30
sunset 17h30
afternoon 14h
midnight 0h
witchinghour 3h


/weather

  • /weather [setprecip|stoprain|acp|lp|t|c|setw|setev|setevr|set|seti|setirandom|setir]
    Contrôle les conditions météorologiques et les modèles de vent. Si /weather est exécuté seul, il affiche les statistiques météorologiques actuelles.
    • /weather setprecip [-1..1|auto]
      L'exécution sans arguments affiche la modification actuelle des précipitations, s'il y en a une. L'inclusion d'un argument remplace l'intensité des précipitations et modifie également la couverture nuageuse. -1 supprime tous les nuages de pluie, 0 arrête toute pluie mais conserve quelques nuages de pluie, tandis que 1 provoque la pluie la plus lourde et les nuages de pluie complets. Le serveur restera indéfiniment dans cet état de pluie jusqu'à ce qu'il soit réinitialisé avec auto ou /weather acp.
    • /weather stoprain
      Arrête toute pluie actuelle en avançant le temps à une heure future où il n'y a plus de pluie.
    • /weather acp
      Active/désactive les modèles météorologiques à changement automatique.
    • /weather lp
      Affiche la liste de tous les modèles météorologiques chargés.
    • /weather t
      Transitionne vers un modèle météo aléatoire.
    • /weather c
      Transitionne rapidement vers un modèle météo aléatoire.
    • /weather setev [évènement]
      Définit un événement météorologique à l'échelle mondiale.
    • /weather setevr [évènement]
      Définit un événement météorologique uniquement dans la région du joueur.
    • /weather setw [lightbreeze|mediumbreeze|still|storm|strongbreeze]
      Définit le modèle de vent actuel sur le modèle de vent donné.
    • /weather [set|seti] [modèlemétéo]
      Passe instantanément le modèle météo sur [modèlemétéo].
    • /weather setirandom
      Passe instantanément la météo sur un modèle météo aléatoire.
    • /weather setir [modèlemétéo]
      Passe instantanément la météo sur [modèlemétéo] uniquement dans la région actuelle.


Contrôle et configuration du serveur

/serverconfig

  • /serverconfig [config]
    Affiche ou modifie la configuration du serveur [config].
    • /serverconfig maxchunkradius [nombreentier]
      Affiche le rayon maximal du tronçon (chunk). Définit le rayon de tronçon maximal sur le nombre entier spécifié, qui est le rayon de tronçon le plus élevé qu'un joueur peut charger.
    • /serverconfig maxclients [nombreentier]
      Affiche le nombre maximal de clients. Définit le nombre maximal de clients sur le nombre entier spécifié.
    • /serverconfig password [chaînedecaractères]
      Définit le mot de passe du serveur requis pour se connecter au serveur. Il ne peut pas contenir d'espaces.
    • /serverconfig nopassword
      Supprime la protection par mot de passe.
    • /serverconfig antiabuse [Off|Basic|Pedantic]
      Définit le niveau anti-abus, cela protège contre une gamme d'opérations que des joueurs malveillants peuvent tenter, mais c'est actuellement un travail en cours.
    • /serverconfig allowpvp [booléen]
      Contrôle permettant aux joueurs de s'affronter.
    • /serverconfig allowfirespread [booléen]
      Active/désactive la propagation du feu.
    • /serverconfig allowfallingblocks [booléen]
      Active/désactive la gravité des blocs.
    • /serverconfig onlywhitelist [booléen]
      Active/désactive le fait que seul les joueurs de la liste blanche peuvent se connecter au serveur.
    • /serverconfig entityspawning [booléen]
      Contrôle l'apparition globale des entités. Si vous le désactivez, aucune créature n'apparaîtra (par défaut : activé).
    • /serverconfig tickrate [10-100]
      Affiche ou définit le taux de tick du serveur. Un taux de tick plus élevé rend le serveur plus réactif. Un taux de tick inférieur a l'effet inverse.
    • /serverconfig blockTickSamplesPerChunk
      Contrôle le nombre de ticks de mise à jour aléatoires par tronçon à exécuter.
    • /serverconfig defaultspawn [x y? z]
      Affiche ou définit le point d'apparition initial par défaut. La coordonnée verticale y peut être omise afin que le point d'apparition soit à la surface du monde à la position x, z.
    • /serverconfig setspawnhere
      Définit le point d'apparition initial là où votre personnage est actuellement situé.
    • /serverconfig passtimewhenempty [bool]
      Affiche ou définit si le temps doit continuer à s'écouler s'il n'y a aucun joueur connecté sur le serveur.
    • /serverconfig spawncapplayerscaling [0..1]
      Aide à répartir uniformément les points d'apparition des créatures autour de chaque joueur. Une valeur de 0 signifie qu'aucune créature supplémentaire ne peut apparaître si le nombre de joueurs augmente, une valeur de 1 signifie qu'un deuxième joueur double le nombre max. d'apparitions, 3 joueurs triplent le nombre max. d'apparition et ainsi de suite (par défaut : 0.75).


/stats

  • /stats
    Affiche les statistiques actuelles du serveur, le taux de tick, l'utilisation de la mémoire, etc.

/announce

  • /announce [message]
    Envoie un message d'annonce à tout le serveur dans tous les groupes de discussion.

/stop

  • /stop
    Arrête le serveur.

/autosavenow

  • /autosavenow
    Sauvegarde automatique du serveur.

/list

  • /list [clients|banned|role|privileges]
    Affiche diverses listes d'informations.
    • /list clients
      Affiche les joueurs actuellement connectés.
    • /list banned
      Afficher la liste actuelle des joueurs bannis.
    • /list role
      Affiche la liste de tous les rôles de privilège configurés.
    • /list privileges
      Affiche la liste de tous les privilèges configurés.

/allowlan

  • /allowlan [on|off]
    Autorise ou non les connexions LAN externes au serveur (paramètre d'exécution temporaire pour les serveurs non dédiés).

Outils utilitaires et de débogage

/moddb

Cette page a été vérifiée pour la dernière fois pour Vintage Story avec la version 1.18.0-pre.7.

  • /moddb [install|remove|list|search|searchcompatible|searchfor|searchforc]
    Utilitaire de ModDB. Pour installer et supprimer des mods.
    • /moddb install [modid] [gameVersion] : Installe le mod spécifié.
    • /moddb remove [modid] : Désinstalle le mod spécifié.
    • /moddb list : Affiche tous les mods installés.
    • /moddb search [query] : Recherche textuelle sur ModDB.
    • /moddb searchcompatible [modid] : Recherche un mod, filtré pour les versions de jeu compatibles avec la version actuelle.
    • /moddb searchfor [gameVersion] [modid] : Recherche un mod, filtré uniquement pour la version de jeu spécifiée.
    • /moddb searchforc [gameVersion] [modid] : Recherche un mod, filtré pour les versions de jeu compatibles avec la version spécifiée.

/fixmapping

  • /fixmapping applyall
    Applique le remappage des blocs et des objets afin de mettre à jour vers une nouvelle version du jeu.

/genbackup

  • /genbackup [filename]
    Crée une copie complète de la sauvegarde actuelle et la stocke dans le dossier des sauvegardes. Peut être exécuté sans mettre le serveur en pause. Si aucun nom de fichier n'est fourni, il en générera un basé sur la date et l'heure actuelles.

/bir

  • /bir [getid|getcode|remap]
    Outils de remappage d'identifiant de bloc. Utile pour réparer les blocs cassés après avoir supprimé/mis à jour des blocs personnalisés.

/chunk

  • /chunk [cit|printmap|unload|forceload]
    Commandes de tronçons (chunk).
  • /chunk cit
    Informations sur la génération de tronçons actuelle.
  • /chunk printmap
    Exporte un fichier PNG d'une carte des tronçons chargés. Marque les emplacements d'appel avec un pixel jaune.
  • /chunk unload [0|1]
    Active/désactive le fait que le serveur doit décharger automatiquement les tronçons qui ne sont plus à portée d'aucun joueur et doit envoyer également une commande de déchargement des tronçons aux clients.
  • /chunk forceload x1 z1 x2 z2
    Indique au serveur de charger une zone spécifique et empêche son déchargement.

/whenwillitstopraining

  • /whenwillitstopraining
    Indique quand la pluie doit s'arrêter.

/roomregdebug

Removed and replaced with /debug room as of version 1.19. These commands are kept for archival purposes.

  • /roomregdebug [list|hi|unhi]
    Outils de débogage d'enregistrement de salle.
    • /roomregdebug list
      Répertorie toutes les salles dans lesquelles se trouve le joueur.
    • /roomregdebug hi
      Met en valeur l'espace des salles avec de la couleur. Les salles inadaptées sont en rouge, les salles éligibles sont en vert.
    • /roomregdebug unhi
      Supprime la mise en surbrillance de la salle.

/info

  • /info [ident|seed|createdversion|mapsize]
    Informations sur la partie en cours.
    • /info ident
      Affiche l'identifiant du monde.
    • /info seed
      Affiche la graine du monde.
    • /info createdversion
      Affiche la version du jeu dans laquelle le monde a été créé.
    • /info mapsize
      Affiche la taille du monde.


/debug

  • /debug [souscommande]
    Diverses commandes de débogage :
    • /debug logticks [millisecondes]
      Si un tick de serveur a nécessité plus de millisecondes que celles spécifiées pour être traité, un compte rendu de ce tick sera enregistré dans le fichier server-main.txt
    • /debug tickhandlers
      Affiche un résumé des ticks de blocs et d'entités actuellement enregistrés.
    • /debug tickhandlers dump [gtblock|gtentity|dcblock|sdcblock|dcentity]
      Exporte une liste complète de tous les auditeurs de tick/callback vers le fichier server-debug.txt
    • /debug helddurability [valeur]
      Définit la durabilité de l'objet actuellement tenu en main
    • /debug helddura [valeur]
      Raccourci pour la commande /debug helddurability
    • /debug heldtemperature [valeur]
      Définit la température de l'objet actuellement tenu en main
    • /debug heldtemp [valeur]
      Raccourci pour la commande /debug heldtemperature
    • /debug heldstattr key [int|bool|string|tree|double|float] [valeur]
      Définit l'attribut de pile pour l'élément actuellement tenu en main (par exemple, /debugheldstattr key type normal-generic pour chest-east).
    • /debug heldcoattr key [int|bool|string|tree|double|float] [valeur]
      Définit l'attribut de collection pour l'objet actuellement détenu.
    • /debug setgen [valeur]
      Définit la génération de l'animal actuellement visé.
    • /debug printcl [all|missing]
      Exporte une liste complète de tous les codes ou des codes manquants des objets collectionnables vers server-debug.txt
    • /debug itemcodes
      Exporte une liste complète de tous les codes d'objets vers server-main.txt
    • /debug blockcodes
      Exporte une liste complète de tous les codes de blocs vers server-main.txt
    • /debug blockids
      Exporte la liste des blocs qui consomment le plus d'identifiants de bloc vers le fichier server-main.txt
    • /debug blockstats
      Exporte la quantité d'identifiants de bloc utilisés, regroupés par la première partie de code de bloc vers server-main.txt
    • /debug privileges
      Modifie le mode de débogage des privilèges.
    • /debug netbench
      Active/désactive l'analyse comparative du réseau
    • /debug tickposition
      Position des ticks.
    • /debug stacktrace
      Trace les piles.
    • /debug chunk
      Diverses commandes concernant les tronçons (chunk) :
      • /debug chunk queue [quantité]
        Quantité des tronçons à générer dans la file d'attente.
      • /debug chunk q [quantité]
        Raccourci de la commande /debug chunk queue
      • /debug chunk stats
        Statistiques des tronçons actuellement chargés.
      • /debug chunk printmap
        Exporte une carte des tronçons chargé en tant qu'image PNG.
      • /debug chunk here
        Informations sur le tronçon où votre personnage est situé.
      • /debug chunk resend
        Renvoie les tronçons à tous les joueurs.
      • /debug chunk relight
        Ré-éclaire les tronçons pour tous les joueurs.
    • /debug sendchunks [0|1]
      Permet de basculer entre les opérations normales de génération de tronçons et les opérations d'envoi à tous les clients. Les tronçons chargés de force ne sont pas affectés par ce commutateur.
    • /debug rebuildlandclaimpartitions
      Reconstruit les bordures des revendications territoriales.
    • /debug octagonpoints
      Imprime les points octogonaux.
    • /debug cloh
      Compacte un grand tas d'objets.
    • /debug mainthreadstate
      État du thread principal.
    • /debug killmainthread
      Tue le thread principal
    • /debug clrplrinv [joueur]
      Efface l'inventaire du joueur nommé lors de sa connexion.
    • /debug expclang
      Exporte une liste des traductions des blocs et objets et ajoute des espaces réservés pour les traductions manquantes.
    • /debug rift [clear|fade|spawn|spawnhere]
      Diverses commandes concernant les failles temporelles :
      • /debug rift clear
        Supprime immédiatement toutes les failles chargées.
      • /debug rift fade
        Supprime lentement toutes les failles chargées, en quelques minutes.
      • /debug rift spawn [quantité]
        Génére la quantité spécifiée de failles.
      • /debug rift spawnhere
        Génère une faille.
    • /debug tiledd [code_du_donjon_en_morceaux] [quantité_de_morceaux]
      Débogueur/testeur de générateur de donjon en morceaux. Utilisation : quantité_de_morceaux est un nombre entier.
    • /debug astar [commande]
      Outil de test pour le débogage de la recherche de chemin. Où commande est l'une des suivantes : start, end, bench, clear.
    • /debug delplr [joueur]
      Efface les données du joueur dans la sauvegarde du jeu.


/wgen

  • /wgen [testmap|testnoise|chunk|region|pos|tree]
    Outils pour la génération du Monde :
    • /wgen autogen
      Change le mode de génération automatique du monde.
    • /wgen gt
      Mode de génération des arbres.
    • /wgen testmap [climate|forest|wind|gprov|landform|ore]
      Génère un exemple de carte 512x512 au format PNG en utilisant une graine mondiale fixe. L'image est enregistrée à l'emplacement des exécutables du jeu. Peut nécessiter d'être administrateur pour fonctionner correctement.
      • /wgen testmap climater [hot|warm|cool|icy]
        Identique à /wgen testmap climate, mais vous pouvez choisir un préréglage des températures.
      • /wgen testmap oretopdistort
        Cartographie les distortions au sommet des minerais.
      • /wgen testmap rockstrata
        Cartographie les strates rocheuses.
    • /wgen genmap [climate|forest|wind|gprov|landform|ore]
      Identique à testmap ? (nécessite plus d'infos).
    • /wgen region [climate|ore|forest|wind|gprov|gprovi|landform|landformi|rockstrata]
      Génère une carte au format PNG des régions actuelles (tronçons 16x16) en utilisant la graine du monde de la sauvegarde du jeu. L'image est enregistrée à l'emplacement des exécutables du jeu. Peut nécessiter d'être administrateur pour fonctionner correctement. rockstrata est basé sur le fichier rockstrata.json situé dans Vintagestory\assets\survival\worldgen. Le calcaire est 6, la craie est 8, la bauxite est 9, l'ardoise est 10.
    • /wgen regions [rayon] [minerai] [nomduminerai]
      Affiche la disponibilité des cartes de minerai pour le minerai dans les régions. Le rayon ne peut aller que jusqu'à 2 - un rayon plus grand ne semble pas montrer plus. Peut nécessiter d'augmenter la distance de vue.
    • /wgen pregen [rayon]
      Pré-génère les tronçons autour du joueur dans un rayon donné.
    • /wgen regen [rayon]
      Régénère les tronçons autour du joueur dans un rayon donné.
    • /wgen regenr [rayon]
      Régénère les tronçons autour du joueur avec une graine aléatoire.
    • /wgen regenc [rayon]
      Régénère les tronçons autour du point d'apparition initial.
    • /wgen regenrc [rayon]
      Régénère les tronçons autour du point d'apparition initial avec une graine aléatoire.
    • /wgen delrock [rayon]
      Supprime les roches autour du joueur - le rayon est ignoré ? Il semble qu'il s'agisse d'un cuboïde de 160 x 160 centré sur le joueur. Provoque une surcharge du serveur, il se peut qu'il mette plusieurs minutes avant de revenir à la normale.
    • /wgen delrockc [rayon]
      Supprime les roches autour du point d'apparition initial - Ne fonctionne pas.
    • /wgen del [rayon]
      Supprime les tronçons autour du joueur dans un rayon donné.
    • /wgen tree
      Génère un arbre.
    • /wgen treelineup
      Génère une ligne d'arbres.
    • /wgen pos [ymax|coords|latitude|structures|height|cavedistort|gprov|rockstrata|landform|climate]
      Affiche les informations concernant la position actuelle du personnage.
    • /wgen testnoise [octaves]
      Génère un fichier noise.png. (Par défaut : octaves=1). L'image est enregistrée à l'emplacement des exécutables du jeu.


/we

Voir : comment utiliser l'Éditeur de Monde

/macro

  • /macro [addcmd|setcmd|syntax|desc|priv|save|delete|show|list]
    Crée une macro côté serveur qui peut exécuter une ou plusieurs commandes.
    • /macro addcmd [commande]
      Ajoute une commande à une macro temporaire.
    • /macro setcmd [commande]
      Remplace une commande par une macro temporaire.
    • /macro [syntaxe]
      Définit la syntaxe de l'info d'aide affichée quand on tape /help [nom].
    • /macro [desc]
      Définit le texte de description affiché quand on tape /help [nom]
    • /macro [priv]
      Définit les privilèges requis pour exécuter cette commande, ex : controlserver pour les admins seulement ou, build pour tous les joueurs ayant le droit de construire.
    • /macro show
      Affiche le contenu de la macro temporaire actuellement définie par les commandes ci-dessus.
    • /macro save [nom]
      Enregistre la macro temporaire définie par les commandes ci-dessus sous le nom de commande donné.
    • /macro list
      Affiche une liste de toutes les macros enregistrées.
    • /macro show [nom]
      Affiche le contenu d'une macro enregistrée.
    • /macro delete [nom]
      Supprime une macro précédemment enregistrée.
    • /macro discard [nom]
      Annule la macro temporaire.


Voir aussi

Icon Sign.png

Wondering where some links have gone?
The modding navbox is going through some changes! Check out Navigation Box Updates for more info and help finding specific pages.

Modding
Modding Introduction Getting Started Theme Pack
Content Modding Content Mods Developing a Content Mod Basic Tutorials Intermediate Tutorials Advanced Tutorials Content Mod Concepts
Code Modding Code Mods Setting up your Development Environment
Property Overview ItemEntityBlockBlock BehaviorsBlock ClassesBlock EntitiesBlock Entity BehaviorsWorld properties
Workflows & Infrastructure Modding Efficiency TipsMod-engine compatibilityMod ExtensibilityVS Engine
Additional Resources Community Resources Modding API Updates Programming Languages List of server commandsList of client commandsClient startup parametersServer startup parameters
Example ModsAPI DocsGitHub Repository