World Configuration: Difference between revisions

From Vintage Story Wiki
Marked this version for translation
(add translate tag)
(Marked this version for translation)
Line 1: Line 1:
<translate>
<translate>
<!--T:1-->
Game worlds can be customized to a great extent. In single player this is done simply through the "Customize" button when creating a new world. If you however changed your mind or updated to a new version, many of these configs can be changed on existing worlds. Here is a full list of them - for other, non worldgen commands, check the [[list of server commands]].
Game worlds can be customized to a great extent. In single player this is done simply through the "Customize" button when creating a new world. If you however changed your mind or updated to a new version, many of these configs can be changed on existing worlds. Here is a full list of them - for other, non worldgen commands, check the [[list of server commands]].


<!--T:2-->
__TOC__
__TOC__


== General usage ==
== General usage == <!--T:3-->
*<code>/worldconfig name</code><br />Show current configuration value
*<code>/worldconfig name</code><br />Show current configuration value
*<code>/worldconfig name value</code><br />Set a configuration value
*<code>/worldconfig name value</code><br />Set a configuration value
*<code>/worldconfigcreate datatype name value</code><br />Creates a new configuration value. This is necessary when setting some configurations for the first time (datatype can be <code>float</code> <code>double</code> <code>int</code> <code>string</code> and <code>bool</code>)  
*<code>/worldconfigcreate datatype name value</code><br />Creates a new configuration value. This is necessary when setting some configurations for the first time (datatype can be <code>float</code> <code>double</code> <code>int</code> <code>string</code> and <code>bool</code>)  


<!--T:4-->
<strong>Please note</strong>: Do not actually type the [ ] shown in below command syntax, that is intended only to show which values can be changed! The pipe (|) symbol is there to seperate allowed values, e.g. <code>[true|false]</code> means you can set <code>true</code> or <code>false</code> here
<strong>Please note</strong>: Do not actually type the [ ] shown in below command syntax, that is intended only to show which values can be changed! The pipe (|) symbol is there to seperate allowed values, e.g. <code>[true|false]</code> means you can set <code>true</code> or <code>false</code> here


=== Player spawn and death ===
=== Player spawn and death === <!--T:5-->


<!--T:6-->
The configs starting climate and grace timer can only be set during world creation.
The configs starting climate and grace timer can only be set during world creation.


<!--T:7-->
*<code>/worldconfig deathPunishment [drop|keep]</code><br /> Whether to drop your inventory upon death (default: drop)
*<code>/worldconfig deathPunishment [drop|keep]</code><br /> Whether to drop your inventory upon death (default: drop)
*<code>/worldConfig spawnRadius [number]</code><br /> Sets how far players spawn in a radius from world spawn.
*<code>/worldConfig spawnRadius [number]</code><br /> Sets how far players spawn in a radius from world spawn.


=== Survival challenges ===
=== Survival challenges === <!--T:8-->


<!--T:9-->
*<code>/worldConfig seasons [enabled or spring]</code><br /> If enabled, seasons will pass over time, otherwise 'spring' will make the climate always stay at spring (default: enabled)
*<code>/worldConfig seasons [enabled or spring]</code><br /> If enabled, seasons will pass over time, otherwise 'spring' will make the climate always stay at spring (default: enabled)
*<code>/worldConfig playerlives [-1 .. 99]</code><br /> Set the amount of lives a player has before he can no longer respawn. -1 means infinite. (default: infinite)
*<code>/worldConfig playerlives [-1 .. 99]</code><br /> Set the amount of lives a player has before he can no longer respawn. -1 means infinite. (default: infinite)
Line 43: Line 49:




=== Temporal stability ===
=== Temporal stability === <!--T:10-->


<!--T:11-->
*<code>/worldconfig temporalStorms [off|veryrare|rare|somtimes|often|veryoften]</code><br /> How frequent temporal storms should be (default: sometimes)
*<code>/worldconfig temporalStorms [off|veryrare|rare|somtimes|often|veryoften]</code><br /> How frequent temporal storms should be (default: sometimes)
*<code>/worldconfig tempstormDurationMul value</code><br />Command to change the duration of temporal storms
*<code>/worldconfig tempstormDurationMul value</code><br />Command to change the duration of temporal storms
*<code>/worldconfig temporalStability [false|true]</code><br /> Whether or not the temporal stability mechanic should apply (default: true)
*<code>/worldconfig temporalStability [false|true]</code><br /> Whether or not the temporal stability mechanic should apply (default: true)


<!--T:12-->
*<code>/worldconfig temporalRifts [off|invisible|visible]</code><br /> Defines temporal rift behavior (default: visible)<br><strong>Off</strong>: No rifts spawn, which also means there will be no surface drifters.<br><strong>Invisible:</strong> Rifts are not visible to the player, make no sound and do not affect players in any way, but do spawn drifters.<br><strong>Visible:</strong> Rifts are visible to the player, make sound, drain stability on nearby players and spawn drifters.
*<code>/worldconfig temporalRifts [off|invisible|visible]</code><br /> Defines temporal rift behavior (default: visible)<br><strong>Off</strong>: No rifts spawn, which also means there will be no surface drifters.<br><strong>Invisible:</strong> Rifts are not visible to the player, make no sound and do not affect players in any way, but do spawn drifters.<br><strong>Visible:</strong> Rifts are visible to the player, make sound, drain stability on nearby players and spawn drifters.
*<code>/worldconfig temporalStability [false|true]</code><br /> Whether or not the temporal stability mechanic should apply (default: true)
*<code>/worldconfig temporalStability [false|true]</code><br /> Whether or not the temporal stability mechanic should apply (default: true)
Line 54: Line 62:
*<code>/worldconfig temporalStormSleeping [false|true]</code><br /> Whether or not to allow sleeping during temporal storms (default: false)
*<code>/worldconfig temporalStormSleeping [false|true]</code><br /> Whether or not to allow sleeping during temporal storms (default: false)


=== World generation ===
=== World generation === <!--T:13-->


<!--T:14-->
The configs world climate, world size and polar-equator distance can only be set during world creation.
The configs world climate, world size and polar-equator distance can only be set during world creation.


<!--T:15-->
*<code>/worldconfig worldEdge [blocked|traversable]</code><br />Wether you can fall off the world edge (default: traversable)
*<code>/worldconfig worldEdge [blocked|traversable]</code><br />Wether you can fall off the world edge (default: traversable)
*<code>/worldconfig globalTemperature [0-5]</code><br />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)
*<code>/worldconfig globalTemperature [0-5]</code><br />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)
Line 67: Line 77:




=== Multiplayer ===
=== Multiplayer === <!--T:16-->


<!--T:17-->
*<code>/worldconfig allowLandClaiming [true|false]</code><br /> Whether or not players are allowed to use the land claiming system. (default: true)
*<code>/worldconfig allowLandClaiming [true|false]</code><br /> Whether or not players are allowed to use the land claiming system. (default: true)
*<code>/worldConfig classExclusiveRecipes [true|false]</code><br /> If true, class exclusive recipes are enabled (default: true)
*<code>/worldConfig classExclusiveRecipes [true|false]</code><br /> If true, class exclusive recipes are enabled (default: true)
*<code>/worldConfig auctionHouse [true|false]</code><br /> Whether or not the auction house is available to players (default: true)
*<code>/worldConfig auctionHouse [true|false]</code><br /> Whether or not the auction house is available to players (default: true)


=== Configurations not in the customize world screen ===
=== Configurations not in the customize world screen === <!--T:18-->


<!--T:19-->
These configs need to be created first. Subsequent edits to those can be done with <code>/worldconfig name value</code>
These configs need to be created first. Subsequent edits to those can be done with <code>/worldconfig name value</code>


<!--T:20-->
*<code>/worldconfigcreate bool disableDeathMessages [true|false]</code><br />Whether or not death messages will be displayed.
*<code>/worldconfigcreate bool disableDeathMessages [true|false]</code><br />Whether or not death messages will be displayed.
*<code>/worldconfigcreate bool windAffectedEntityMovement [true|false]</code><br />Whether or not wind affects player and creature movement.
*<code>/worldconfigcreate bool windAffectedEntityMovement [true|false]</code><br />Whether or not wind affects player and creature movement.
Line 84: Line 97:
*<code>/worldconfigcreate float auctionHouseSalesCutRate [0..1] </code><br />The sales cut the trader takes for a sold item on the auction.  (default: 0.1, which is 10%)
*<code>/worldconfigcreate float auctionHouseSalesCutRate [0..1] </code><br />The sales cut the trader takes for a sold item on the auction.  (default: 0.1, which is 10%)


<!--T:21-->
{{Navbox/modding|Vintage Story}}
{{Navbox/modding|Vintage Story}}
</translate>
</translate>
Confirmedusers
13,514

edits