Настройки мира

From Vintage Story Wiki
This page is a translated version of the page World Configuration and the translation is 100% complete.
Other languages:

Игровые миры могут быть настроены в значительной степени. В одиночной игре это делается просто через кнопку "Настроить" при создании нового мира. Однако, если вы передумали или обновились до новой версии, многие из этих конфигураций могут быть изменены в существующих мирах. Вот их полный список — для других команд, не связанных с созданием мира, проверьте список серверных команд.

Общее использование

  • /worldconfig name
    Показать текущее значение конфигурации
  • /worldconfig name value
    Установить значение конфигурации
  • /worldconfigcreate datatype name value
    Создает новое значение конфигурации. Это необходимо при настройке некоторых конфигураций в первый раз (тип данных может быть float double int string и bool</код>)

Обратите внимание: Команды чувствительны к регистру. Введите их точно так, как вы видите, за исключением [ ], показанный в приведенном ниже синтаксисе команды, который предназначен только для того, чтобы показать, какие значения можно изменить! Символ вертикальной черты (|) предназначен для разделения допустимых значений, например. [true|false] означает, что здесь вы можете установить true или false

Возрождение и смерть игрока

Конфигурации запуска климата и таймера отсрочки могут быть установлены только во время создания мира.

  • /worldconfig deathPunishment [drop|keep]
    Удалять ли ваш инвентарь после смерти (по умолчанию: отбрасывать)
  • /worldConfig spawnRadius [number]
    Устанавливает, насколько далеко игроки появляются в радиусе от точки возрождения мира.

Проблемы выживания

  • /worldConfig Seasons [enabled|spring]
    Если включено, времена года будут меняться со временем, в противном случае «весна» заставит климат всегда оставаться весенним (по умолчанию: enabled)
  • /worldConfig playerlives [-1 .. 99]
    Установите количество жизней, которое есть у игрока, прежде чем он больше не сможет возрождаться. -1 означает бесконечность. (по умолчанию: infinite)
  • /worldConfig daysPerMonth [1-99]
    Установить количество дней в каждом месяце. Установка более высокого значения заставит сезоны идти медленнее (по умолчанию: 12).
  • /worldConfig hardWinters [true|false]
    Если задано значение true, низкие температуры повредят урожай, сократят нерест животных зимой и сократят добычу мяса с животных (по умолчанию: true)
  • /worldconfig blockGravity [sandgravel|sandgravelsoil]
    Установите поведение гравитации блока либо только для песка и гравия, либо дополнительно для почвы (по умолчанию: sandgravel)
  • /worldConfig allowUndergroundFarming [true|false]
    Если задано значение true, растения можно выращивать глубоко под землей при достаточном количестве солнечного света. (по умолчанию: false)
  • /worldconfig bodyTemperatureResistance [-40.. 40]
    Устанавливает температуру, которую может выдержать раздетый серафим, не замерзая
  • /worldconfig CreationHostility [aggressive|passive|off]
    Установить враждебность существа по умолчанию (по умолчанию: aggressive)
  • /worldconfig CreationStrength [0-99]
    Устанавливает множитель урона существа (по умолчанию: 1).
  • /worldconfig playerHealthPoints [1-999]
    Установить базовые очки здоровья игроков. Не влияет на уже присоединившихся игроков, используйте для этого команду /player. (по умолчанию: 15)
  • /worldconfig playerHungerSpeed ​​[0-10]
    Установить множитель уровня голода игроков (по умолчанию: 1)
  • /worldconfig playerMoveSpeed ​​[0-10]
    Установить множитель скорости передвижения игроков (по умолчанию: 1,5)
  • /worldconfig foodSpoilSpeed ​​[0–10]
    Установить множитель скорости порчи всех скоропортящихся продуктов, например 0,5 означает, что вся еда хранится в два раза дольше (по умолчанию: 1)
  • /worldconfig saplingGrowthRate [0.1-20]
    Установить множитель скорости роста саженца всех деревьев. (по умолчанию: 1)
  • /worldconfig toolDurability [0-99]
    Установить множитель долговечности инструмента, например 2 означает, что все инструменты имеют двойную прочность. (по умолчанию: 1)
  • /worldconfig toolMiningSpeed ​​[0-99]
    Установите множитель скорости майнинга инструмента, например. 2 означает, что все инструменты разбивают блоки в два раза быстрее. (по умолчанию: 1)
  • /worldConfig propickNodeSearchRadius [0-12]
    Если больше нуля, будет включен второй режим поиска, который позволяет выполнять точный поиск в заданном радиусе (по умолчанию: 0)
  • /worldConfig globalDepositSpawnRate [0.1–5]
    Установить глобальную скорость появления руд и месторождений полезных ископаемых (по умолчанию: 1).
  • /worldconfig microblockChiseling [off|stonewood|all]
    Разрешить ли долбление микроблоков. «каменное дерево» означает, что разрешены все материалы из камня и дерева. «все» означает, что разрешено большинство кубических блоков. (по умолчанию: stonewood)
  • /worldconfig allowCoordinateHud [true|false]
    Разрешено ли игрокам использовать панель координат. (по умолчанию: true)
  • /worldconfig allowMap [true|false]
    Разрешено ли игрокам использовать карту мира. (по умолчанию: true)

Темпоральная стабильность

  • /worldconfig TemporalStorms [off|veryrare|rare|somtimes|often|veryoften]
    Насколько частыми должны быть темпоральные штормы (по умолчанию: sometimes)
  • /worldconfig tempstormDurationMul value
    Команда для изменения продолжительности темпоральных штормов
  • /worldconfig TemporalStability [false|true]
    Должна ли применяться механика временной стабильности (по умолчанию: true).
  • /worldconfig TemporalRifts [off|invisible|visible]
    Определяет поведение темпорального разлома (по умолчанию: visible)
    Off: разломы не появляются, что также означает дрифтеров на поверхности не будет.
    Невидимость: разломы не видны игроку, не издают звука и никак не влияют на игроков, но порождают дрифтеров.
    Видимый: разломы видны игроку, издают звук, истощают стабильность ближайших игроков и порождают дрифтеров.
  • /worldconfig TemporalGearRespawnUses [-1 .. 9999]
    Сколько раз вы можете возродиться из точки возрождения, установленной темпоральной передачей. -1 означает бесконечность. (по умолчанию: infinite)
  • /worldconfigtemporalStormSleeping [0|1]
    Разрешать или запрещать сон во время темпоральных штормов (по умолчанию: 0)

Генерация мира

Конфигурации климата мира, размера мира и размер полюсо/экватора можно установить только во время создания мира.

  • /worldconfig worldEdge [blocked|traversable]
    Можете ли вы упасть с края мира (по умолчанию: traversable)
  • /worldconfig globalTemperature [0-5]
    Устанавливает множитель глобальной температуры для генерации мира. Не влияет на уже сгенерированные чанки. Полезные значения находятся в диапазоне от 0,1 до 5, где 0,1 — очень холодно, а 5 — очень жарко. (по умолчанию: 1)
  • /worldconfig globalPrecipitation [0-5]
    Устанавливает глобальный множитель осадков для генерации мира. Не влияет на уже сгенерированные чанки. Полезные значения находятся в диапазоне от 0,1 до 5, где 0,1 — суперсухой, а 5 — супервлажный (по умолчанию: 1).
  • /worldconfig globalForestation [-1 .. 1]
    Устанавливает глобальное смещение залесения для генерации мира. -1 означает, что лесов не будет, 1 означает, что будут только леса, значение 0 означает плотность лесонасаждений по умолчанию (по умолчанию: 0)
  • /worldconfig surfaceCopperDeposits [0-5]
    Установить вероятность появления меди на поверхности для каждого столбца фрагмента (по умолчанию: 0,1).
  • /worldconfig surfaceTinDeposits [0-5]
    Устанавливает вероятность появления поверхностного олова для каждого столбца фрагмента (по умолчанию: 0,07).
  • /worldConfig snowAccum [true|false]
    Если true, снег будет накапливаться зимой (по умолчанию: true)


Мультиплеер

  • /worldconfig allowLandClaiming [true|false]
    Разрешается ли игрокам использовать систему захвата земли. (по умолчанию: правда)
  • /worldConfig classExclusiveRecipes [true|false]
    Если установлено значение true, эксклюзивные рецепты класса включены (по умолчанию: true)
  • /worldConfig AuctionHouse [true|false]
    Доступен ли аукционный дом для игроков (по умолчанию: true)

Конфигурации не на экране настройки мира

Эти конфиги должны быть созданы в первую очередь. Последующие изменения можно выполнить с помощью /worldconfig [variable name] [value].

  • /worldconfigcreate bool disableDeathMessages [true|false]
    Будет ли отображаться сообщение о смерти.
  • /worldconfigcreate bool windAffectedEntityMovement [true|false]
    Влияет ли ветер на движение игрока и существа.
  • /worldconfigcreate bool allowCropDeath [true|false]
    Может ли урожай погибнуть или нет.
  • /worldconfigcreate float trafficHouseDeliveryPriceMul [0..10]
    Множитель стоимости доставки купленных предметов на аукционе (по умолчанию: 1)
  • /worldconfigcreate int AuctionHouseDurationWeeksMul [1,2,3,4...]
    Множитель, указывающий, сколько недель аукцион может оставаться в листинге до истечения срока его действия, изменяет стоимость листинга (например, удвоение этого значения приведет к тому, что товары будут перечислены в два раза длиннее по той же цене). Нельзя использовать десятичные числа. (по умолчанию: 1)
  • /worldconfigcreate float trafficHouseSalesCutRate [0..1]
    Сокращение продаж, которое трейдер получает за проданный предмет на аукционе. (по умолчанию: 0,1, что составляет 10%)
  • /worldconfigcreate float cropGrowthRateMul [0.1 ... 10]
    Устанавливает скорость роста сельскохозяйственных культур и ягодных кустарников.


Modding
Green Items require C# coding
Basics

Getting Started | Mod Types | Simple Examples | Theme Pack

Asset System | Textures | Items | Recipes | Blocks | Entities | Model Creator | Animation Basics | VTML & Icons | Mod Packaging & Release | Modinfo | Debugging

Advanced

JSON Patching | Advanced JSON Items | The Remapper | Server-Client Considerations | Compatibility with other mods

Setting Up Your Development Environment (General - Windows - Linux)

Advanced Blocks | Advanced Items | Item-Block Interactions | Block Behavior | Block Entities | Particle Effects | World Access | Inventory Handling | Chat Commands | GUIs | Server-Client Networking | Monkey patching (Harmony)

Data Management

Savegame Data Storage | ModConfig File | Chunk Data Storage | Tree Attribute

Worldgen

WorldGen Concepts | Terrain | Ores | Trees | WorldGen API

Rendering

Shaders and Renderers

Property Overview

Item | Entity | Block | Block Behaviors | Block Classes | Block Entities | Block Entity Behaviors

Workflows & Infrastructure

Modding Efficiency Tips | Mod-engine compatibility | Mod Extensibility | Load Order

Additional Resources

List of server commands | List of client commands | Client startup parameters | Creative Starter Guide | ServerBlockTicking | Bot System | WorldEdit | Cinematic Camera

Example Mods | API Docs | GitHub Repository