Configuration du monde

From Vintage Story Wiki
Revision as of 05:19, 7 June 2023 by Xandoria (talk | contribs) (Created page with "*<code>/worldconfig temporalRifts [off|invisible|visible]</code><br /> Définit le comportement des failles temporelles (par défaut : visible)<br><strong>off</strong>: aucune faille n'apparaît, ce qui signifie également qu'aucun rôdeur ne peut apparaître à la surface.<br><strong>invisible </strong> : les failles ne sont pas visibles pour le joueur, ne font aucun bruit et n'affectent en rien les joueurs, mais font apparaître des rôdeurs.<strong>visible</strong> :...")

Le monde du jeu peut être personnalisé dans une large mesure. En mode solo, cela se fait simplement avec le bouton "Configurer" lors de la création d'un nouveau monde. Si toutefois vous changez d'avis ou mettez à jour vers une nouvelle version, bon nombre de ces configurations peuvent être modifiées sur un monde existant. En voici une liste complète - pour les autres commandes autres que la configuration du monde, consultez la liste des commandes serveur. Elles peuvent également être définies avant la création d'un monde par le fichier serverconfig.json

Utilisation générale

  • /worldconfig name
    Affiche la valeur de configuration actuelle
  • /worldconfig name valeur
    Définit la valeur de configuration
  • /worldconfigcreate datatype nom valeur
    Crée une nouvelle valeur de configuration. Ceci est nécessaire lors de la définition de certaines configurations pour la première fois (datatype peut être : float double int string et bool)

Remarque : les commandes sont sensibles aux majuscules/minuscules. Tapez-les exactement comme vous les voyez, à l'exception du [ ] indiqué dans la syntaxe des commandes ci-dessous, qui est uniquement destiné à montrer quelles valeurs peuvent être modifiées ! Le caractère "ligne verticale" (|) est là pour séparer les valeurs autorisées, par ex. [true|false] signifie que vous pouvez définir la valeur sur true ou sur false au choix.

Point d'apparition du joueur et mort

Les configurations du climat de démarrage et de la période de grâce pendant laquelle les monstres laisseront le joueur tranquille peuvent être définies que lors de la création du monde.

  • /worldconfig deathPunishment [drop|keep]
    Si vous souhaitez laisser tomber l'inventaire au sol à la mort du personnage. Valeurs : drop = le laisser tomber, keep = le conserver. (par défaut : drop)
  • /worldConfig spawnRadius [nombre]
    Définit à quelle distance les joueurs (ré)apparaissent dans un rayon autour du point d'apparition de départ du monde. N'affecte pas le point de réapparition définit avec un engrenage temporel.
  • /worldconfig temporalGearRespawnUses [-1 .. 9999]
    L'engrenage temporel vous permet de spécifier un nouveau point d'apparition. Ici, vous pouvez configurer le nombre total de fois où vous pourrez réapparaître à ce point d'apparition. -1 signifie infini (par défaut : 20)

Défis de survie

  • /worldConfig seasons [enabled|spring]
    Si "enabled", les saisons passeront au fil du temps, sinon "spring" fera que le climat restera toujours au printemps (par défaut : enabled)
  • /worldConfig playerlives [-1 .. 99]
    Définit le nombre de vies qu'un joueur possède avant qu'il ne puisse plus réapparaître, ce qui signifie la fin de la partie. -1 signifie infini. (par défaut : infini)
  • /worldConfig daysPerMonth [1-99]
    Définit le nombre de jours qu'il y a dans un mois du jeu. Le régler sur une valeur plus élevée ralentira les saisons (par défaut : 9)
  • /worldConfig harshWinters [true|false]
    Si "true", les températures froides endommageront les cultures, réduiront l'apparition des animaux pendant l'hiver et réduiront la viande récoltée sur les animaux (par défaut : true)
  • /worldconfig blockGravity [sandgravel|sandgravelsoil]
    Définit quels blocs sont soumis à la gravité : sandgravel = sable+gravier ou bien sandgravelsoil = sable+gravier+terre (par défaut : sandgravel)
  • /worldConfig allowUndergroundFarming [true|false]
    Si "true", les plantes peuvent être cultivées profondément sous terre, du moment qu'elles reçoivent suffisamment de lumière du soleil. (par défaut : false)
  • /worldconfig bodyTemperatureResistance [-40.. 40]
    Règle la température qu'un Séraphin (un joueur) déshabillé peut supporter sans commencer à geler.
  • /worldconfig creatureHostility [aggressive|passive|off]
    Définit l'hostilité des créatures par défaut. "Passive" : elles n'attaque que si vous les attaquez. "off" : elles n'attaquent jamais. (par défaut : aggressive)
  • /worldconfig creatureStrength [0-99]
    Définit le multiplicateur de dégâts des créatures (par défaut : 1)
  • /worldconfig playerHealthPoints [1-999]
    Définit les points de santé de base des joueurs. N'affecte pas les joueurs ayant déjà rejoint, utilisez la commande /player pour cela. (par défaut : 15)
  • /worldconfig playerHungerSpeed [0-10]
    Définit le multiplicateur du taux de faim des joueurs (par défaut : 1)
  • /worldconfig playerMoveSpeed [0-10]
    Définit le multiplicateur de vitesse de déplacement des joueurs (par défaut : 1.5)
  • /worldconfig foodSpoilSpeed [0-10]
    Définit le multiplicateur du taux de détérioration de tous les aliments périssables, par ex. 0.5 signifie que tous les aliments durent deux fois plus longtemps (par défaut : 1)
  • /worldconfig saplingGrowthRate [0.1-20]
    Définit le multiplicateur du taux de croissance des jeunes arbres pour tous arbres. (par défaut : 1)
  • /worldconfig toolDurability [0-99]
    Règle le multiplicateur de durabilité des outils, par ex. 2 signifie que tous les outils ont une durabilité doublée. (par défaut : 1)
  • /worldconfig toolMiningSpeed [0-99]
    Définit le multiplicateur de vitesse d'extraction ou de récolte des outils, par ex. 2 signifie que tous les outils cassent les blocs/objets deux fois plus vite. (par défaut : 1)
  • /worldConfig propickNodeSearchRadius [0-12]
    Si supérieur à zéro, un second mode de prospection sera activé permettant des recherches exactes de filons de minerais dans le rayon défini (par défaut : 6)
  • /worldConfig globalDepositSpawnRate [0.1 - 5]
    Définit la fréquence globale d'apparition des minerais et des gisements minéraux (par défaut : 1)
  • /worldconfig microblockChiseling [off|stonewood|all]
    S'il faut autoriser le ciselage des microblocs. "off" = non autorisé, "stonewood = les matériaux en pierre et en bois sont autorisés, "all" = la plupart des blocs cubiques sont autorisés. (par défaut : stonewood)
  • /worldconfig allowCoordinateHud [true|false]
    Si les joueurs sont autorisés ou non à afficher leurs coordonnées sous la minicarte. "true"=oui, "false"=non (par défaut : true)
  • /worldconfig allowMap [true|false]
    Si les joueurs sont autorisés ou non à afficher la carte du monde. (par défaut : true)

Stabilité temporelle

  • /worldconfig temporalStorms [off|veryrare|rare|sometimes|often|veryoften]
    Quelle devrait être la fréquence des tempêtes temporelles. "off"=jamais, "veryrare"=très rares, "rare"=rares, "sometimes"=parfois, "often"=souvent, "veryoften"=très souvent (par défaut : sometimes)
  • /worldconfig tempstormDurationMul [valeur]
    Commande pour changer la durée des tempêtes temporelles
  • /worldconfig temporalStability [false|true]
    Indique si le mécanisme de stabilité temporelle doit exister dans le jeu ou disparaitre complètement du jeu. (par défaut : true)
  • /worldconfig temporalRifts [off|invisible|visible]
    Définit le comportement des failles temporelles (par défaut : visible)
    off: aucune faille n'apparaît, ce qui signifie également qu'aucun rôdeur ne peut apparaître à la surface.
    invisible

 : les failles ne sont pas visibles pour le joueur, ne font aucun bruit et n'affectent en rien les joueurs, mais font apparaître des rôdeurs.visible : les failles sont visibles pour le joueur, font du bruit, drainent la stabilité des joueurs à proximité et font apparaître des rôdeurs.

  • /worldconfig temporalGearRespawnUses [-1 .. 9999]
    Combien de fois vous pouvez réapparaître à partir d'un point d'apparition défini par l'engrenage temporel. -1 signifie infini. (par défaut : 20)
  • /worldconfig temporalStormSleeping [0|1]
    Permet ou non de dormir pendant les tempêtes temporelles (par défaut : 0)

World generation

The configs world climate, world size and polar-equator distance can only be set during world creation.

  • /worldconfig worldEdge [blocked|traversable]
    Wether you can fall off the world edge (default: traversable)
  • /worldconfig globalTemperature [0-5]
    Sets the global temperature multiplier for world generation. Does not affect already generated chunks. Useful values are between 0.1 and 5, where 0.1 is super cold, and 5 is super hot. (default: 1)
  • /worldconfig globalPrecipitation [0-5]
    Sets the global rainfall multiplier for world generation. Does not affect already generated chunks. Useful values are between 0.1 and 5, where 0.1 is super dry and 5 is super wet (default: 1)
  • /worldconfig globalForestation [-1 .. 1]
    Sets the global forestation offset for world generation. -1 means there will be no forests, 1 means there will be only forests, the value 0 means default forestation density (default: 0)
  • /worldconfig surfaceCopperDeposits [0-5]
    Set chance of surface copper spawning for each chunk column (default: 0.1)
  • /worldconfig surfaceTinDeposits [0-5]
    Set chance of surface tin spawning for each chunk column (default: 0.07)
  • /worldConfig snowAccum [true|false]
    If true, snow will accumulate during winter (default: true)


Multiplayer

  • /worldconfig allowLandClaiming [true|false]
    Whether or not players are allowed to use the land claiming system. (default: true)
  • /worldConfig classExclusiveRecipes [true|false]
    If true, class exclusive recipes are enabled (default: true)
  • /worldConfig auctionHouse [true|false]
    Whether or not the auction house is available to players (default: true)

Configurations not in the customize world screen

These configs need to be created first. Subsequent edits to those can be done with /worldconfig [variable name] [value]

  • /worldconfigcreate bool disableDeathMessages [true|false]
    Whether or not death messages will be displayed.
  • /worldconfigcreate bool windAffectedEntityMovement [true|false]
    Whether or not wind affects player and creature movement.
  • /worldconfigcreate bool allowCropDeath [true|false]
    Whether or not crops can die.
  • /worldconfigcreate float auctionHouseDeliveryPriceMul [0..10]
    A multiplier on the delivery costs for purchased items in the auction house (default: 1)
  • /worldconfigcreate int auctionHouseDurationWeeksMul [1,2,3,4...]
    A multiplier on how many weeks a auction can stay listed before expiring, does change the cost of listing (e.g. doubling this value will have items listed twice as long for the same cost). Can not use decimal numbers. (default: 1)
  • /worldconfigcreate float auctionHouseSalesCutRate [0..1]
    The sales cut the trader takes for a sold item on the auction. (default: 0.1, which is 10%)
  • /worldconfigcreate float cropGrowthRateMul [0.1 ... 10]
    Sets the growth rate for crops and berry bushes.
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