Configuration mondiale

Les mondes de jeu peuvent être personnalisés dans une large mesure. En mode solo, cela se fait simplement via le bouton "Personnaliser" lors de la création d'un nouveau monde. Si toutefois vous avez changé d'avis ou mis à jour vers une nouvelle version, bon nombre de ces configurations peuvent être modifiées sur les mondes existants. En voici une liste complète - pour les autres commandes non worldgen, consultez la liste des commandes du serveur . Ils peuvent également être définis avant la création d'un monde via serverconfig.json

## Utilisation générale

* `/worldconfig name`Afficher la valeur de configuration actuelle
* `/worldconfig name value`Définir une valeur de configuration
* `/worldconfigcreate datatype name value`Crée une nouvelle valeur de configuration. Ceci est nécessaire lors de la définition de certaines configurations pour la première fois (le type de données peut être `float` `double` `int` `string`et `bool`)

**Attention**  : les commandes sont **sensibles à la casse** . Tapez-les exactement comme vous le voyez, à l'exception du [ ] indiqué dans la syntaxe de commande ci-dessous, qui est uniquement destiné à montrer quelles valeurs peuvent être modifiées ! Le symbole barre verticale (|) est là pour séparer les valeurs autorisées, par exemple `[true|false]`signifie que vous pouvez définir `true`ou `false`ici

### Apparition et mort du joueur

Les configurations de démarrage du climat et de la minuterie de grâce ne peuvent être définies que lors de la création du monde.

* `/worldconfig deathPunishment [drop|keep]`S'il faut abandonner votre inventaire en cas de décès (par défaut : abandonner)
* `/worldConfig droppedItemsTimer [number]`Définit le temps de disparition des objets lâchés lors de la mort, mesuré en secondes (par défaut : 600, équivalent à 10 minutes). N'affecte que les objets abandonnés en cas de décès, pas les autres objets abandonnés.
* `/worldConfig spawnRadius [number]`Définit la distance à laquelle les joueurs apparaissent dans un rayon d'apparition du monde.
* `/worldconfig temporalGearRespawnUses [-1 .. 9999]`L'équipement temporel vous permet de définir un point d'apparition. Ici, vous pouvez configurer la fréquence à laquelle il peut être utilisé pour réapparaître au point défini. -1 signifie infini (par défaut : 20)

### Défis de survie

* `/worldConfig seasons [enabled|spring]`Si activé, les saisons passeront au fil du temps, sinon « printemps » fera en sorte que le climat reste toujours au printemps (par défaut : activé)
* `/worldConfig playerlives [-1 .. 99]`Définissez le nombre de vies dont dispose un joueur avant de ne plus pouvoir réapparaître. -1 signifie infini. (par défaut : infini)
* `/worldConfig lungCapacity [? .. 40000 .. ?]`Définit la durée pendant laquelle le joueur peut retenir sa respiration sous l'eau.
* `/worldConfig daysPerMonth [1-99]`Définissez le nombre de jours de chaque mois. Le régler sur une valeur plus élevée ralentira le déroulement des saisons (par défaut : 9)
* `/worldConfig harshWinters [true|false]`Si cela est vrai, les températures froides endommageront les cultures, réduiront le frai des animaux pendant l'hiver et réduiront la viande récoltée sur les animaux (par défaut : vrai)
* `/worldconfig blockGravity [sandgravel|sandgravelsoil]`Définissez le comportement de gravité du bloc soit uniquement pour le sable et le gravier, soit également pour le sol (par défaut : sable-gravier).
* `/worldConfig allowUndergroundFarming [true|false]`Si cela est vrai, les plantes peuvent être cultivées en profondeur sous terre, avec suffisamment de soleil. (par défaut : faux)
* `/worldconfig bodyTemperatureResistance [-40.. 40]`Règle la température qu'un séraphin déshabillé peut supporter sans commencer à geler.
* `/worldconfig creatureHostility [aggressive|passive|off]`Définir l'hostilité des créatures par défaut (par défaut : agressif)
* `/worldconfig creatureStrength [0-99]`Définit le multiplicateur de dégâts de la créature (par défaut : 1)
* `/worldconfig playerHealthPoints [1-999]`Définissez les points de santé de base des joueurs. N'affecte pas les joueurs déjà rejoints, utilisez la commande /player pour cela. (par défaut : 15)
* `/worldconfig playerHungerSpeed [0-10]`Définissez le multiplicateur du taux de faim des joueurs (par défaut : 1)
* `/worldconfig playerMoveSpeed [0-10]`Définissez le multiplicateur de vitesse de déplacement des joueurs (par défaut : 1,5)
* `/worldconfig foodSpoilSpeed [0-10]`Définissez le multiplicateur du taux de détérioration de tous les aliments périssables, par exemple 0,5 signifie que tous les aliments durent deux fois plus longtemps (par défaut : 1)
* `/worldconfig saplingGrowthRate [0.1-20]`Définissez le multiplicateur du taux de croissance des jeunes arbres de tous les arbres. (par défaut : 1)
* `/worldconfig toolDurability [0-99]`Set the tool durability multiplier, e.g. 2 means all tools have double durability. (default: 1)
* `/worldconfig toolMiningSpeed [0-99]`Set the tool mining speed multiplier, e.g. 2 means all tools have break blocks twice as fast. (default: 1)
* `/worldConfig propickNodeSearchRadius [0-12]`If above zero, a second prospecting mode will be enabled that allows for exact searches at the defined radius (default: 6)
* `/worldConfig globalDepositSpawnRate [0.1 - 5]`Set a global ores and mineral deposit spawn rate (default: 1)
* `/worldconfig microblockChiseling [off|stonewood|all]`S'il faut autoriser le ciselage par microbloc. « Stonewood » signifie que tous les matériaux en pierre et en bois sont autorisés. « tout » signifie que la plupart des blocs cubes sont autorisés. (par défaut : Bois de pierre)
* `/worldconfig allowCoordinateHud [true|false]`Si les joueurs sont autorisés à utiliser le HUD de coordonnées. (par défaut : vrai)
* `/worldconfig allowMap [true|false]`Si les joueurs sont autorisés à utiliser la carte du monde. (par défaut : vrai)
* `/worldconfig loreContent [true|false]`Si le contenu de l'histoire lié à l'histoire est inclus dans la génération mondiale (par défaut : vrai)

### Stabilité temporelle

* `/worldconfig tempstormDurationMul [value]`Commande pour changer la durée des tempêtes temporelles
* `/worldconfig temporalStability [false|true]`Si le mécanisme de stabilité temporelle doit s'appliquer (par défaut : vrai)

* `/worldconfig temporalRifts [off|invisible|visible]`Définit le comportement de la faille temporelle (par défaut : visible) **Désactivé**  : Aucune faille n'apparaît, ce qui signifie également qu'aucun dériveur ne peut apparaître à la surface. **Invisible :** les failles ne sont pas visibles pour le joueur, ne font aucun bruit et n'affectent en aucun cas les joueurs, mais génèrent des dériveurs. **Visible :** les failles sont visibles pour le joueur, émettent du son, drainent la stabilité des joueurs à proximité et génèrent des dériveurs.
* `/worldconfig temporalGearRespawnUses [-1 .. 9999]`Combien de fois vous pouvez réapparaître à partir d'un point d'apparition défini par l'équipement temporel. -1 signifie infini. (par défaut : 20)
* `/worldconfig temporalStormSleeping [0|1]`S'il faut ou non autoriser le sommeil pendant les tempêtes temporelles (par défaut : 0)

### Génération mondiale

Les configurations climat mondial, taille du monde et distance polaire-équateur ne peuvent être définies que lors de la création du monde.

* `/worldconfig worldClimate [realistic|patchy]`Définit le climat du monde (uniquement lors de la création du monde) (par défaut : réaliste)
* `/worldconfig landcover [0.1-1]`Définit la superficie du monde qui sera recouverte de terre (uniquement lors de la création du monde) (par défaut : 1)
* `/worldconfig oceanscale [0.1-4]`Définit la superficie du monde qui sera recouverte d'océan (uniquement lors de la création du monde) (par défaut : 1)
* `/worldconfig upheavelCommonness [0-1]`Définit le pourcentage de chance qu'il y ait des bouleversements dans le pays (uniquement pendant la création du monde) (par défaut : 0,3)
* `/worldconfig geologicActivity [0-0.4]`Définit le pourcentage de chance qu'il y ait une activité géologique dans la génération du monde (uniquement pendant la création du monde) (par défaut : 0,05)
* `/worldconfig landformScale [0.5-1.5]`Définit le pourcentage de variation de divers reliefs, les rendant plus grands ou plus petits lors de la génération (uniquement lors de la création du monde) (par défaut : 1,0)

* `/worldconfig worldEdge [blocked|traversable]`Si vous pouvez tomber du bord du monde (par défaut : traversable)
* `/worldconfig globalTemperature [0-5]`Définit le multiplicateur de température global pour la génération mondiale. N'affecte pas les morceaux déjà générés. Les valeurs utiles sont comprises entre 0,1 et 5, où 0,1 correspond à très froid et 5 à très chaud. (par défaut : 1)
* `/worldconfig globalPrecipitation [0-5]`Définit le multiplicateur de précipitations global pour la génération mondiale. N'affecte pas les morceaux déjà générés. Les valeurs utiles sont comprises entre 0,1 et 5, où 0,1 correspond à super sec et 5 à super humide (par défaut : 1)
* `/worldconfig globalForestation [-1 .. 1]`Définit le décalage global de reboisement pour la génération mondiale. -1 signifie qu'il n'y aura pas de forêts, 1 signifie qu'il n'y aura que des forêts, la valeur 0 signifie la densité de boisement par défaut (par défaut : 0)
* `/worldconfig surfaceCopperDeposits [0-5]`Définir la probabilité d'apparition de cuivre en surface pour chaque colonne de fragments (par défaut : 0,1)
* `/worldconfig surfaceTinDeposits [0-5]`Définir la probabilité d'apparition d'étain en surface pour chaque colonne de fragments (par défaut : 0,07)
* `/worldConfig snowAccum [true|false]`Si c'est vrai, la neige s'accumulera pendant l'hiver (par défaut : vrai)

### Multijoueur

* `/worldconfig allowLandClaiming [true|false]`Si les joueurs sont autorisés à utiliser le système de revendication foncière. (par défaut : vrai)
* `/worldConfig classExclusiveRecipes [true|false]`Si vrai, les recettes exclusives à la classe sont activées (par défaut : vrai)
* `/worldConfig auctionHouse [true|false]`Si la maison de vente aux enchères est disponible pour les joueurs (par défaut : vrai)

### Configurations ne figurant pas dans l'écran du monde de personnalisation

Ces configurations doivent d'abord être créées. Des modifications ultérieures à celles-ci peuvent être effectuées avec `/worldconfig [variable name] [value]`

* `/worldconfigcreate bool disableDeathMessages [true|false]`Si les messages de décès seront affichés ou non.
* `/worldconfigcreate bool windAffectedEntityMovement [true|false]`Que le vent affecte ou non les mouvements des joueurs et des créatures.
* `/worldconfigcreate bool allowCropDeath [true|false]`Que les cultures puissent mourir ou non.
* `/worldconfigcreate float auctionHouseDeliveryPriceMul [0..10]`Un multiplicateur sur les frais de livraison des objets achetés en salle des ventes (par défaut : 1)
* `/worldconfigcreate int auctionHouseDurationWeeksMul [1,2,3,4...]`Un multiplicateur sur le nombre de semaines pendant lesquelles une vente aux enchères peut rester répertoriée avant d'expirer modifie le coût de référencement (par exemple, doubler cette valeur aura des articles répertoriés deux fois plus longtemps pour le même coût). Impossible d'utiliser des nombres décimaux. (par défaut : 1)
* `/worldconfigcreate float auctionHouseSalesCutRate [0..1]` La réduction des ventes que le commerçant prend pour un article vendu aux enchères. (par défaut : 0,1, soit 10 %)
* `/worldconfigcreate float cropGrowthRateMul [0.1 ... 10]`Définit le taux de croissance des cultures et des arbustes à baies.

## Histoire

La possibilité de configurer le minuteur de disparition pour les objets lâchés par la mort a été ajoutée dans la version 1.18.10.