List of server commands/ru: Difference between revisions

From Vintage Story Wiki
No edit summary
No edit summary
Line 25: Line 25:
** <code>/waypoint add [color] [title]</code><br /> Добавляет путевую точку с заданным цветом и текстом в вашу текущую позицию. Цвет может быть любым по имени [http://www.99colors.net/dot-net-colors .NET Цвет или шестнадцатеричный код.]
** <code>/waypoint add [color] [title]</code><br /> Добавляет путевую точку с заданным цветом и текстом в вашу текущую позицию. Цвет может быть любым по имени [http://www.99colors.net/dot-net-colors .NET Цвет или шестнадцатеричный код.]
** <code>/waypoint addat [coords] [pinned] [color] [title]</code><br /> Добавьте путевую точку в заданные [[координаты]].
** <code>/waypoint addat [coords] [pinned] [color] [title]</code><br /> Добавьте путевую точку в заданные [[координаты]].
** <code>/waypoint addati [icon] ~0 ~0 ~0 [pinned] [colour] [title]</code><br /> Добавьте путевую точку в ваше текущее местоположение, включая информацию о цвете и [[icon|значке]].
** <code>/waypoint addati [icon] ~0 ~0 ~0 [pinned] [colour] [title]</code><br /> Добавьте путевую точку в ваше текущее местоположение, включая информацию о цвете и [[VTML|значке]].
** <code>/waypoint list</code><br /> Показывает список всех путевых точек игрока по идентификационному номеру.
** <code>/waypoint list</code><br /> Показывает список всех путевых точек игрока по идентификационному номеру.
** <code>/waypoint remove [id]</code><br /> Удаляет идентификатор путевой точки, как показано на рисунке <code>/waypoint list</code>.
** <code>/waypoint remove [id]</code><br /> Удаляет идентификатор путевой точки, как показано на рисунке <code>/waypoint list</code>.

Revision as of 21:24, 15 June 2021

Это список команд, которые выполняются на сервере,изменение могут повлиять на всех игроков. Некоторые из этих команд нуждаются в координатах, поэтому убедитесь, что вы используете правильное обозначение.

См. также: Список клиентских команд

Подсказка:
1. Все команды сервера начинаются с /
2. Не набирайте символы [ и ] из синтаксиса команды.
Например, правильная команда: <code>/time set 12<code/>,  а не <code>/time set [12]<code/>
2. После изменения настроек сервера (мира), мир нужно перезагрузить, чтобы изменения подействовали.


Multiplayer Commands for Players

/land

  • /land [claim|free|info|list]
    Заявите права на область мира, где только вы можете строить или использовать блоки.
  • /land list
    Отображает список заявлений, которые вы сделали до сих пор, вы можете использовать отображаемый порядковый номер, чтобы изменить его, см. ниже.
  • /land info
    Вывести информацию о претенденте на текущую позицию, если таковая имеется.
  • /land free [index]
    Удаляет вашу заявку.
  • /land adminfree
    Удаляет заявку игрока как администратора.
  • <код>/заявка на землю [load|new|grant|revoke|grantgroup|revokegroup|grow|shrink|start|end|add|allowuseeveryone|plevel|fullheight|save|cancel|download]
    Создайте или измените существующую заявку.
    • /landclaim load [0..999]
      Загрузить существующее заявление для модификации. Используйте порядковый номер, как показано в списке /land, чтобы выбрать, какое заявление.
    • /landclaim new
      Создать новое заявление, также помечает начальную позицию.
    • /land Claim Grant [имя_игрока] [use|all]
      Предоставьте данному игроку доступ к вашему заявлению. «использовать» только для прав использования/взаимодействия, «все» для прав использования и размещения/разрыва блокировки.
    • /landclaim revoke [имя_игрока]
      Отменить привилегию, ранее предоставленную данному игроку по вашему заявлению.
    • /land Claim GrantGroup [groupname] [use|all]
      Предоставить данной группе игроков доступ к вашему заявлению. «использовать» только для прав использования/взаимодействия, «все» для прав использования и размещения/разрыва блокировки.
    • /landclaim revokegroup [groupname]
      Отозвать ранее предоставленную привилегию данной группе игроков по вашему заявлению.
    • /landclaim allowuseeveryone [true|false]
      Предоставить или отозвать доступ к использованию для всех игроков
    • /landclaim start
      Отметьте начальную позицию прямоугольной области, которую нужно заявить.
    • /landclaim end
      Отметьте конечную позицию кубовидной области, которую нужно заявить.
    • /landclaim grow [north|east|south|west|up|down] [-99..99]
      Расширить выбранный прямоугольный параллелепипед в направлении север/восток/юг/запад/ вверх/вниз на заданную длину. Если длина не указана, выбор увеличивается на 1 блок.
    • /landclaim shrink [north|east|south|west|up|down] [-99..99]
      Уменьшить текущий выбранный прямоугольный параллелепипед в направлении север/восток/юг/запад/ вверх/вниз на заданную длину. Если длина не указана, выбор уменьшается на 1 блок.
    • /landclaim add
      Добавляет текущий выбранный прямоугольный параллелепипед к редактируемому в данный момент заявлению. Заявка может существовать для нескольких прямоугольных параллелепипедов, если они примыкают друг к другу.
    • /landclaim fullheight
      Вертикально увеличить текущий выбранный прямоугольный параллелепипед, чтобы охватить всю высоту от нижней части мира до вершины мира. Обратите внимание, что с настройками по умолчанию это невозможно, потому что игроки не могут претендовать на такое количество чанков.
    • /landclaim save [description]
      Сохранить текущие изменения заявления и прекратить редактирование текущего заявления.
    • /заявка на землю отменяется
      Отменить все изменения этой заявки.
    • /land claim download [0..999]
      Загрузите существующую претензию на свой компьютер. Используйте индексный номер, указанный в списке /land, чтобы выбрать заявку. Файл .json сохраняется в AppData/Roaming/VintageStoryData/WorldEdit. Эту команду можно использовать на сервере, даже если вы не являетесь администратором.


/group

  • /group [create|disband|rename|invite|acceptinvite|leave|list|info|kick|op|deop]
    Создать/управлять или уничтожить группу игроков. Группы игроков в настоящее время служат только для предоставления отдельного канала для чата в дополнение к предоставлению доступа к заявленным областям.
    • /group create [groupname]
      Создает новую группу игроков, собственный канал чата. Находясь в чат-канале этой группы:
    • <код>/группа пригласить [group] [playername]
      Приглашает игрока в эту группу
    • /group acceptinvite [groupname]
      Принять приглашение присоединиться к группе
    • /group leave [group]
      Покинуть группу игроков.
    • /group list
      Список всех групп, в которых вы сейчас состоите.
    • /group info [groupname]
      Список игроков группы.
    • /group rename [oldgroupname] [newgroupname]
      Переименовывает группу.
    • /group kick [group] [playername]
      Удаляет игрока из группы.
    • /group op [group] [playername]
      Предоставляет этому игроку статус оператора, что позволяет ему приглашать других игроков.
    • /group deop [group] [playername]
      Отменяет статус оператора у этого игрока.
    • /group disband [group]
      Уничтожить группу игроков. Должен быть владельцем для выполнения этой команды.


/waypoint

Эти команды влияют на пользовательскую Карту мира и путевые точки.

  • /waypoint [add|addat|list|remove]
    Добавляйте и редактируйте свой список путевых точек.
    • /waypoint add [color] [title]
      Добавляет путевую точку с заданным цветом и текстом в вашу текущую позицию. Цвет может быть любым по имени .NET Цвет или шестнадцатеричный код.
    • /waypoint addat [coords] [pinned] [color] [title]
      Добавьте путевую точку в заданные координаты.
    • /waypoint addati [icon] ~0 ~0 ~0 [pinned] [colour] [title]
      Добавьте путевую точку в ваше текущее местоположение, включая информацию о цвете и значке.
    • /waypoint list
      Показывает список всех путевых точек игрока по идентификационному номеру.
    • /waypoint remove [id]
      Удаляет идентификатор путевой точки, как показано на рисунке /waypoint list.

/kill

  • /kill
    Убивает игрока.

/emote

  • /emote [wave|cheer|shrug|cry|nod|facepalm|bow|laugh|rage]
    Character does an emote animation.


Команды для Модераторов и Администраторов

/help

  • /help
    Перечислить все команды сервера.

/giveblock

  • /giveblock [blockcode] [quantity] [toplayername]
    Создает стек элементов данного блока с заданным размером стека для заданного имени игрока. Если имя игрока не задано, то целью является собственный персонаж.

/giveitem

  • /giveitem [itemcode] [quantity] [toplayername]
    То же самое, что и выше, но для предметов.

/gamemode

  • /gamemode [0..4|guest|survival|creative|spectator]
    Имена режимов могут быть сокращены до любой длины. Устанавливает режим игры:
    • 0|guest Гостевой режим — нельзя размещать/удалять блоки, но можно взаимодействовать с ними.
    • 1|survival Режим выживания — можно медленно ломать/размещать блоки. Может умереть. Не могу летать. Инвентарь выживания.
    • 2|creative Творческий режим — Доступ ко всем блокам через творческий инвентарь. Мгновенный разрыв блока. Не могу умереть. Может летать.
    • 3|spectator Режим наблюдателя — нельзя размещать/удалять блоки и не может ни с чем взаимодействовать, но может летать.
  • /gamemode [playername] [0..4]
    Устанавливает игровой режим для данного игрока.


/tp

  • /tp [coordinates]
    Teleport yourself to the position given.
    • /tp x y z
      Teleports the player to given pretty coordinate visible from the pretty coordinate box.
    • /tp =x =y =z
      Teleports the player to given absolute coordinate visible from the debug screen on CTRL + F3.
    • /tp ~x ~y ~z
      Teleports player by a given relative distance, i.e. teleport ~1 ~0 ~0 will teleport the player one block in x direction.
  • /tp [playername] [coordinates]
    Teleport given player to a different position.
  • /tp [playername]
    Teleport yourself to given player.
  • /tpwp [starts with name]
    Teleport yourself to a waypoint.


/ban

  • /ban [reason]
    Заблокировать игрока.

/unban

  • /unban [playername]
    Разблокировать игрока.

/kick

  • /kick [reason]
    Выгнать игрока

/clear

  • /clear
    Удаляет все предметы из вашего инвентаря.

Privilege Control

/op

  • /op [playername]
    Заменяет /player [playername] role admin.

/role

  • /role [rolename] [roleproperty]
    Показать или изменить [roleproperty] для роли [rolename].
    • /role [rolename] spawnpoint [x] [y?] [z]
      Настройте точку появления для конкретной роли. Любой игрок с этой ролью появится в этом месте.
    • /role [rolename] privilege [grant|revoke] [privelegename]
      Предоставить или отозвать привилегии для данной роли.
    • /role [rolename] landclaimallowance [value]
      Установите максимально допустимую площадь захвата в кубических метрах для каждого игрока с этой ролью. (по умолчанию: 4 чанка = 4*32*32*32 кубических метра = 131072)
    • /role [rolename] landclaimmaxareas [value]
      Установите максимальное количество несмежных областей, на которые может претендовать игрок. (по умолчанию: 3)
    • /role [rolename] landclaimminsize [x y z]
      Установить наименьший прямоугольный параллелепипед, на который может претендовать игрок. (по умолчанию: 6 на 6 на 6)


/player

  • /player [playername] movespeed
    Установите скорость передвижения игрока
  • /player [playername] clearinv
    Очистите весь инвентарь игрока
  • /player [playername] wipedata
    Сотрите данные игрока, такие как весь инвентарь, скин/класс и т.д.
  • /player [playername] [белый список|привилегия|роль|сущность|статистика|режим игры|landclaimallowance|landclaimmaxareas]
    Изменить или отобразить данные игрока
    • /player [playername] whitelist
      Посмотреть текущий режим белого списка данного игрока
    • /player [playername] whitelist on
      Добавляет игрока в белый список сервера
    • /player [playername] privilege
      Список текущих привилегий игроков
    • /player [playername] privilege[grant|revoke] [privilegename]
      Предоставляет или отменяет данную привилегию для этого игрока
    • /player [playername] role
      Показывает текущую привилегированную роль игроков (по умолчанию: суперплеер)
    • /player [playername] role[rolename]
      Устанавливает текущую привилегированную роль игрока (по умолчанию: суперплеер)
    • /player [playername] stats
      Показывает сводку текущих привилегий игроков
    • /player [playername] gamemode [0..4 или частично/полностью написанное название игрового режима]
      Показывает или устанавливает текущий игровой режим игроков
    • /player [playername] landclaimallowance [0..9999]
      Показывает или устанавливает дополнительное разрешение на землю для определенного игрока, независимо от разрешения, установленного ролью (по умолчанию: 0)
    • /player [playername] landclaimmaxareas [0..9999]
      Показывает или задает допуск к дополнительным земельным участкам для конкретного игрока, независимо от допусков, установленных роль (по умолчанию: 0)
    • /player [playername] allowcharselonce
      Позволяет игроку повторно выбрать свой класс после того, как он уже сделал это.
    • /player [playername] entity
      Показывает информацию (позиция, сытость, здоровье) об игроке
      • /player [playername] entity temp [значение]
        Установить температуру тела игрока
      • /player [playername] entity health [0.1-1]
        Установить здоровье игрока (по умолчанию: 1, что делает здоровье равным 100% от полной шкалы здоровья)
      • /player [playername] entity maxhealth [0.1-999]
        Установите максимальное здоровье игрока
      • /player [playername] entity maxoxygen [int]
        Установите максимальный уровень кислорода для игрока. Целое число — длительность таймера кислорода в миллисекундах. (по умолчанию: 20 000 или 20 секунд)
    • /player [playername] entity intox [0.1-1]
      Устанавливает уровень опьянения игрока
    • /player [playername] movespeed [value]
      Устанавливает скорость игрока
      • /player [playername] entity satiety [0.1-1]
        Установить сытость игрока (по умолчанию: 1, сытость составляет 100% от полной шкалы сытости)


World Control

/seed

  • /seed
    Показывает зерно генерации мира

/worldconfig

Protip: Do not actually type the [ ] shown in this command syntax, that is intended only to show which values can be changed!

Gear-rusty.png

This page is outdated.
The content on this page is not up to date with the most recent game update. If you do wish to contribute, please request wiki edit access on the Discord.

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

Book-normal-brickred.png Подсказка:


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

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

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

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

  • /worldconfig deathPunishment [drop|keep]
    Удалять ли ваш инвентарь после смерти (по умолчанию: отбрасывать)
  • /worldconfig droppedItemsTimer [number]
    Определяет время исчезновения предметов, выпадающих при смерти, измеряемое в секундах (по умолчанию: 600, то есть 10 минутам). Влияет только на предметы, выпавшие при смерти, но не на другие лежащие предметы.
  • /worldconfig spawnRadius [number]
    Устанавливает, насколько далеко игроки появляются в радиусе от точки возрождения мира.
  • /worldconfig temporalGearRespawnUses [-1 .. 9999]
    Темпоральная шестерёнка позволяет вам установить точку возрождения. Этой командой вы можете задать, сколько раз можно возродиться в заданной точке с её использованием. -1 значит бесконечно (по умолчанию: 20)

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

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

  • /worldconfig seasons [enabled|spring]
    Если включено, времена года будут меняться со временем, в противном случае «весна» заставит климат всегда оставаться весенним (по умолчанию: enabled)
  • /worldconfig playerlives [-1 .. 99]
    Установите количество жизней, которое есть у игрока, прежде чем он больше не сможет возрождаться. -1 означает бесконечность. (по умолчанию: infinite)
  • /worldconfig daysPerMonth [1-99]
    Установить количество дней в каждом месяце. Установка более высокого значения заставит сезоны идти медленнее (по умолчанию: 9).
  • /worldconfig harshWinters [true|false]
    Если задано значение true, низкие температуры повредят урожай, сократят нерест животных зимой и сократят добычу мяса с животных (по умолчанию: true)
  • /worldconfig blockGravity [sandgravel|sandgravelsoil]
    Установите поведение гравитации блока либо только для песка и гравия, либо дополнительно для почвы (по умолчанию: sandgravel)
  • /worldconfig allowUndergroundFarming [true|false]
    Если задано значение true, растения можно выращивать глубоко под землей при достаточном количестве солнечного света. (по умолчанию: false)
  • /worldconfig bodyTemperatureResistance [-40.. 40]
    Устанавливает температуру, которую может выдержать раздетый серафим, не замерзая
  • /worldconfig creatureHostility [aggressive|passive|off]
    Установить враждебность существа по умолчанию (по умолчанию: aggressive)
  • /worldconfig creatureStrength [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]
    Если больше нуля, будет включен второй режим поиска, который позволяет выполнять точный поиск в заданном радиусе (по умолчанию: 6)
  • /worldconfig globalDepositSpawnRate [0.1–5]
    Установить глобальную скорость появления руд и месторождений полезных ископаемых (по умолчанию: 1).
  • /worldconfig microblockChiseling [off|stonewood|all]
    Разрешить ли долбление микроблоков. «каменное дерево» означает, что разрешены все материалы из камня и дерева. «все» означает, что разрешено большинство кубических блоков. (по умолчанию: stonewood)
  • /worldconfig allowCoordinateHud [true|false]
    Разрешено ли игрокам использовать панель координат. (по умолчанию: true)
  • /worldconfig allowMap [true|false]
    Разрешено ли игрокам использовать карту мира. (по умолчанию: true)

World map

  • /worldconfig allowCoordinateHud [true|false]
    Whether players are allowed to used the coordinate HUD. (default: true)
  • /worldconfig allowMap [true|false]
    Whether players are allowed to use the world map. (default: true)

All of the following work[1] in a singleplayer world to restore the parchment-style map to the classic colorful map:

  • /worldconfig colorAccurateWorldmap true (default: false)
  • /worldconfigcreate bool colorAccurateWorldmap true
  • /player [playername] privilege grant colorAccurateWorldmap

In a multiplayer world, the following restores the classic map for an individual:

  • /player [playername] privilege grant colorAccurateWorldmap

while the following restores the classic map for all players:

  • /worldconfig colorAccurateWorldmap true
  • /worldconfigcreate bool colorAccurateWorldmap true

(needs confirmation)

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

  • /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 означает бесконечность. (по умолчанию: 20)
  • /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 worldEdge [blocked|traversable]
    Whether 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.12[2])
  • /worldconfig surfaceTinDeposits [0-5]
    Set chance of surface tin spawning for each chunk column (default: 0.007[3])
  • /worldconfig snowAccum [true|false]
    If true, snow will accumulate during winter (default: true)

* See the table below for the effects of changing these settings.

Сид 612031164 с различными конфигурациями
Результат Ландшафт Ландшафт
масштаб
Upheaval
rate
Ландшафт
масштаб
Characteristics
Map configsdefault.png стандарт
100%
стандарт
100%
стандарт
30%
стандарт
100%
Многочисленные пруды и озера
Half vs double
Map landcover50.png 50% стандарт
100%
стандарт
30%
стандарт
100%
Half as much of the world with land.
200% стандарт
100%
стандарт
30%
стандарт
100%
недоступно на экране настройки
Map coverscale50.png стандарт
100%
50% стандарт
30%
стандарт
100%
При покрытии суши на уровне 100% размер океана кажется неизменным.
Map coverscale200.png стандарт
100%
200% стандарт
30%
стандарт
100%
При покрытии суши на уровне 100% размер океана кажется неизменным.
Map upheaval10.png Screenshot upheaval10.png стандарт
100%
стандарт
100%
10% стандарт
100%
Больше ровных участков.
Map upheaval60.png Screenshot upheaval60.png стандарт
100%
стандарт
100%
60% стандарт
100%
Больше возвышенностей.
Map formscale40.png Screenshot formscale40.png стандарт
100%
стандарт
100%
стандарт
30%
40% Приподнятые участки тонкие/колючие.
Map formscale200.png Screenshot formscale200.png стандарт
100%
стандарт
100%
стандарт
30%
200% Приподнятые области широкие/тупые.
Multi-variable configs
Результат Ландшафт Ландшафт
масштаб
Upheaval
rate
Рельеф
масштаб
Характеристики
Map landcover10.png 10% стандарт
100%
стандарт
30%
стандарт
100%
Почти никакой земли.
Map landcover70.png 70% стандарт
100%
стандарт
30%
стандарт
100%
Значительные моря/океаны.
Map landcover70 coverscale10.png 70% 10% стандарт
30%
стандарт
100%
Значительное количество воды разделяет острова.
Map landcover70 coverscale50.png 70% 50% стандарт
30%
стандарт
100%
Моря/океаны, разделенные большим количеством суши.
Map landcover70 coverscale200.png 70% 200% стандарт
30%
стандарт
100%
Почти по умолчанию: много земли между водоемами.
File:Map landcover70 coverscale50 formscale300.png
Screenshot landcover70 coverscale50 formscale300.png
70% 50% 30% 300% Frequent water rather than distinct landmasses.
File:Map landcover70 coverscale50 upheaval50 formscale300.png
Screenshot landcover70 coverscale50 upheaval50 formscale300.png
70% 50% 50% 300% Rarely flat terrain at sealevel.

Мультиплеер

  • /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]
    Устанавливает скорость роста сельскохозяйственных культур и ягодных кустарников.

История

В версии 1.18.10 была добавлена возможность настройки таймера исчезновения предметов, выпавших при смерти. Описание того, как это работает: Official Devlog

См. также

References

  1. Tested 15 Mar 2024 in version 1.19.4
  2. Line 259 of [AssemblyInfo.cs]
  3. Line 260 of [AssemblyInfo.cs]
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 Пакет тем
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 ItemEntityEntity BehaviorsBlockBlock BehaviorsBlock ClassesBlock EntitiesBlock Entity BehaviorsCollectible 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


Вики-навигация
Vintage Story Руководство[[::Category:Guides| ]]Частые вопросы (ЧАВО) Саундтрек Версии Управление
Игровые системы Крафт Откалывание Формование глины Кузнечное Дело Кулинария Температура Голод Горное дело Темпоральная стабильность Механическая сила Торговля Растениеводство Животноводство
Мир Генерация мира Биомы Погода Темпоральные штормы
Предметы Инструменты Орудия Броня Одежда Сумки Материалы Еда
Блоки Ландшафт Растения Декор Источники света Функциональные Руда
Сущности Враждебные существа Животные NPC Игроки
Miscellaneous Список клиентских команд Список команд сервера Creative Starter Guide Система ботов Как использовать WorldEdit Кинематографичная камера Регулируемая частота кадров при записи видео Система тиков



/entity

  • /entity [spawn|countbytype|removebytype|countbyclass|removebyclass|listnearest|debug|removebyid]
    Создавать, удалять и подсчитывать сущности (выпадающие предметы, существа и т. д.).
    • /entity spawn [entitytype]
      Создать объект по типу. Допустимые типы можно найти в папке ресурсов мода выживания /entities.
    • /entity countbytype [entitytype]
      Подсчет количества существующих объектов данного типа. entitytype может использовать подстановочные знаки, например, drifter-* подсчитывает дрифтеров любого типа.
    • /entity removebytype [entitytype]
      Удалить все объекты заданного типа. entitytype может использовать подстановочные знаки.
    • /entity remove [entitytype]
      Сокращение для /entity removebytype
    • /entity countbyclass [entityclass]
      Подсчитать, сколько существует объектов данного класса, например EntityItem или EntityAgent.
    • /entity countg
      Список всех близлежащих объектов, сгруппированных по первой части кода (волк, овца и т. д.)
    • /entity removebyclass [entityclass]
      Удаление всех объектов данного класса.
    • /entity listnearest [x y z] (ver-range) (hor-range)
      Показать сводку всех ближайших объектов в заданном диапазоне. Если координаты x/y/z не указаны, берется текущая позиция игрока.
    • /entity debug [0|1]
      Включить режим отладки сущности, при этом всем подключенным клиентам будет отправляться непрерывная отладочная информация, которая отображается над сущностью, если клиент использовал команду ' .clientConfig showEntitydebuginfo 1'
    • /entity removebyid [entityid]
      Используется для удаления одного конкретного объекта. Найдите идентификатор объекта с помощью «.clientConfig showEntityDebuginfo». Полезно, например, для окончательного удаления определенного трейдера.


/time

  • /time [set|get|speed]
    Функции, связанные со временем
    • /time
      Показывает текущее время
    • /time stop
      Остановить ход времени и процессы, влияющие на время
    • /time resume
      Возобновить ход времени и процессы, затронутые временем
    • <код>/time set [lunch|day|night|latenight|morning|latemorning|sunrise|sunset|afternoon|midnight|witchinghour]
      Устанавливает часы на заданное время суток
    • /time set [time]
      Устанавливает часы на время, указанное в часах, в 24-часовом формате. Например. 1.5 это 1:30 ночи
    • /time setmonth [jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec]
      Устанавливает календарь на заданный месяц год
    • /time add [hours]:[minutes]
      Добавляет указанные часы и минуты в календарь
    • /time speed [0-9999]
      Показывает или устанавливает текущую скорость игрового времени (по умолчанию 60)
    • /time hoursperday [0-9999]
      Показывает или устанавливает текущие часы в день (по умолчанию 24)
    • /time calendarspeedmul
      Показывает или устанавливает множитель скорости календаря, изменяющий общую скорость времени в игре (по умолчанию 0,5, благодаря чему часы проходят со скоростью 50% от нормальной скорости)
Имя времени Значение времени
lunch 12
day 12
night 20
latenight 22
morning 8
latemorning 10
sunrise 6.5
sunset 17.5
afternoon 14
midnight 0
witchinghour 3


/weather

  • /weather [setprecip|stoprain|acp|lp|t|c|setw|setev|setevr|set|seti|setirandom|setir]
    Controls weather and wind patterns. If /weather is run by itself it prints the current weather stats.
    • /weather setprecip [-1..1|auto]
      Running with no arguments returns the current precip. override, if one is set. Including an argument overrides the precipitation intensity and in turn also the rain cloud overlay. -1 removes all rain clouds, 0 stops any rain but keeps some rain clouds, while 1 causes the heaviest rain and full rain clouds. The server will remain indefinitely in that rain state until reset with auto or /weather acp.
    • /weather stoprain
      Stops any current rain by forwarding to a time in the future where there is no rain.
    • /weather acp
      Toggles auto-changing weather patterns.
    • /weather lp
      Lists all loaded weather patterns.
    • /weather t
      Transitions to a random weather pattern.
    • /weather c
      Quickly transitions to a random weather pattern.
    • /weather setev [event]
      Sets a weather event globally.
    • /weather setevr [event]
      Set a weather event only in the player's region.
    • /weather setw [lightbreeze|mediumbreeze|still|storm|strongbreeze]
      Sets the current wind pattern to the given wind pattern.
    • /weather [set|seti] [weatherpattern]
      Instantly sets the weather pattern to weatherpattern.
    • /weather setirandom
      Instantly sets the weather to a random weather pattern.
    • /weather setir [weatherpattern]
      Instantly sets the weather to [weatherpattern] only in the current region.


Управление и настройка сервера

/serverconfig

  • /serverconfig [config]
    Modify or display the server config [config]
    • /serverconfig maxchunkradius [integer]
      Displays the max chunk radius. Sets the max chunk radius to the integer passed, which is the highest chunk radius a player may load.
    • /serverconfig maxclients [integer]
      Displays the max clients. Sets the max number of connected clients to the integer passed.
    • /serverconfig password [string]
      Sets the server password that is required to connect to the server. It may not contain spaces.
    • /serverconfig nopassword
      Removes the password protection.
    • /serverconfig antiabuse [Off|Basic|Pedantic]
      Sets anti-abuse level, this protects against a range of malicious player operations, but is currently a work in progress.
    • /serverconfig allowpvp [bool]
      Control allowing players to combat each other.
    • /serverconfig allowfirespread [bool]
      Enable/Disable spread of fire
    • /serverconfig allowfallingblocks [bool]
      Enable/Disable block gravity.
    • /serverconfig onlywhitelist [bool]
      Control allowing only whitelisted players to connect to the server.
    • /serverconfig entityspawning [bool]
      Control global entity spawning. Disabling it will cause no creatures to spawn (default: on).
    • /serverconfig tickrate [10-100]
      Shows or sets the server tick rate. A higher tickrate makes the server more responsive. A lower tick rate has the opposite effect.
    • /serverconfig blockTickSamplesPerChunk
      Control how many random update ticks per chunk should be executed.
    • /serverconfig defaultspawn [x y? z]
      Shows or sets the default spawn point. y can be omitted to automatically use the surface position at given x/z location.
    • /serverconfig setspawnhere
      Sets the default spawn point to where the player is currently standing.
    • /serverconfig passtimewhenempty [bool]
      Shows or sets if time should pass when the server has no connected players.
    • /serverconfig spawncapplayerscaling [0..1]
      Helps to evenly distribute mob spawns around each player. A value of 0 means no extra mobs can spawn on increased player count, a value of 1 means a second player doubles the spawn cap, 3 players triple the spawn cap and so on (default: 0.75).


/stats

  • /stats
    Показать текущую статистику сервера, частоту тиков, использование памяти и т.д..

/announce

  • /announce
    Сделать объявление на сервере и для всех чат-групп.

/welcome

  • /welcome
    Устанавливает приветственное сообщение сервера.

/stop

  • /stop
    Останавливает сервер.

/list

  • /list [clients|banned|role|privileges]
    Показать различные списки информации.
    • /list clients
      Показать текущие подключенные клиенты.
    • /list banned
      Показать текущий список заблокированных игроков.
    • /list role
      Показать список всех настроенных ролей.
    • /list privileges
      Показать список всех настроенных привилегий.

Утилиты и средства отладки

/fixmapping

  • /fixmapping applyall
    Применяет переназначение блоков и предметов для перехода на новую версию игры

/genbackup

  • /genbackup [filename]
    Создает полную копию текущей игры и сохраняет ее в папке резервных копий. Может быть запущен без остановки сервера.

/bir

  • /bir [getid|getcode|remap]
    Инструменты восстановления идентификатора блока. Полезно исправить сломанные блоки после удаления/обновления пользовательских блоков.

/forceloadchunks

  • /forceloadchunks x1 z1 x2 z2 [sendtoclient]
    Указывает серверу загрузить заданную область и предотвращает выгрузку. Если добавить логический sendtoclient, то он также принудительно обновит все эти чанки клиенту.

/sendchunks

  • /sendchunks [0|1]
    Переключает, следует ли отправлять какие-либо новые чанки клиенту. Принудительные чанки все еще загружаются.

/chunkunload

  • /chunkunload [0|1]
    Переключает, должен ли сервер автоматически выгружать чанки, которые больше не находятся в зоне действия игроков, а также отправлять команды выгрузки чанков клиентам.

/reloadmods

  • /reloadmods
    Перезагружает все серверные моды, поддерживающие перезагрузку.

/cit

  • /cit
    Текущая информация о генерации чанка.

/debug

  • /debug [subcommand]
    Различные команды отладки
    • /debug logticks [milliseconds]
      Если для обработки тика сервера требуется больше миллисекунд, чем предусмотрено, разбивка этого тика будет записана в server-main.txt
    • /debug tickhandlers
      Отображает сводную информацию о тиках блоков и объектов, зарегистрированных в данный момент
    • /debug tickhandlers dump [gtblock|gtentity|dcblock|sdcblock|dcentity]
      Сбрасывает полный список всех прослушивателей тиков/обратных вызовов в server-debug.txt
    • /debug helddurability [value]
      Устанавливает прочность текущего предмета
    • /debug helddura [value]
      Алиас /debug helddurability
    • /debug heldtemperature [value]
      Устанавливает температуру текущего удерживаемого элемента
    • /debug heldtemp [value]
      Алиас /debug heldtemperature
    • /debug heldstattr key [int|bool|string|tree|double|float] [value]
      Устанавливает атрибут стека для текущего элемента (например /debug heldstattr key type normal-generic для сундука)
    • /debug heldcoattr key [int|bool|string|tree|double|float] [value]
      Устанавливает атрибут коллекционирования для текущего предмета
    • /debug setgen [value]
      Устанавливает генерацию просматриваемого в данный момент объекта
    • /debug printcl [all|missing]
      Выводит полный список всех/отсутствующих коллекционных кодов в server-debug.txt
    • /debug itemcodes
      Экспортирует полный список всех кодов товаров в server-main.txt
    • /debug blockcodes
      Экспортирует полный список всех кодов блоков в server-main.txt
    • /debug blockids
      Перечисляет блоки, которые используют большинство идентификаторов блоков, в server-main.txt
    • /debug blockstats
      Генерирует количество используемых идентификаторов блоков, сгруппированных по первой части кода блока в server-main.txt
    • /debug privileges
      Изменяет режим отладки привилегий
    • /debug netbench
      Переключает тестирование сети
    • /debug tickposition
      Отмечает позицию
    • /debug stacktrace
      Трассировки стека
    • /debug chunk
      Различные команды чанков
      • /debug chunk queue [quantity]
        Количество генерируемых чанков в очереди
      • /debug chunk q [quantity]
        Алиас /debug chunk queue
      • /debug chunk stats
        Статистика загруженных в данный момент чанков
      • /debug chunk printmap
        Экспортирует карту загруженного чанка в формате PNG
      • /debug chunk here
        Информация о чанке в позиции вызывающего абонента
      • /debug chunk resend
        Отправляет чанк всем игрокам
      • /debug chunk relight
        Перезажигает чанк для всех игроков
    • /debug sendchunks [0|1]
      Позволяет переключать обычные операции генерации/отправки чанков всем клиентам. Этот переключатель не влияет на принудительно загруженные чанки
    • /debug rebuildlandclaimpartitions
      Восстанавливает разделы земельных претензий
    • /debug octagonpoints
      Печатает восьмиугольные точки
    • /debug cloh
      Уплотняет кучу больших объектов
    • /debug mainthreadstate
      Состояние основного потока
    • /debug killmainthread
      Убивает основной поток
    • /debug expclang
      Экспортирует список переводов блоков и элементов в файл Collectiblelang.json и добавляет заполнители для отсутствующих переводов
    • /debug rift [clear|fade|spawn|spawnhere]
      Различные команды разлома
      • /debug rift clear
        Немедленно удаляет все загруженные разломы
      • /debug rift fade
        Медленно удаляет все загруженные разломы, в течение нескольких минут
      • /debug rift spawn [quantity]
        Создаёт указанное количество разломов
      • /debug rift spawnhere
        Создает один разлом
    • /debug rooms
      Инструменты отладки регистрации комнат. Эквивалент предыдущего /roomregdebug command
      • /debug rooms list
        Перечисляет все комнаты, в которых находится игрок.
      • /debug rooms hi
        Подчеркивает пространство комнат цветом. Неподходящие номера отмечены красным, подходящие номера — зеленым
      • /debug rooms unhi
        Убирает подсветку комнаты
    • /debug tiledd [tiled_dungeon_code] [amount_of_tiles]
      Отладчик/тестер генератора тайловых подземелий. Использование: amount of tiles — целое число.
    • /debug astar [command]
      Инструмент поиска пути отладки и тестирования. Использование: command является одним из следующих: start, end, bench, clear


/wgen

  • /wgen [testmap|testnoise|chunk|region|pos|tree]
    World generation tools
    • /wgen autogen
      Change automatic worldgen mode
    • /wgen gt
      Generate trees mode
    • /wgen testmap [climate|forest|wind|gprov|landform|ore]
      Generates a sample 512x512 map using a fixed worldseed as a png, saved where the game executables is located. May need to be administrator to work properly.
      • /wgen testmap climater [hot|warm|cool|icy]
        Same as /wgen testmap climate, but you can choose the temperature preset
      • /wgen testmap oretopdistort
        Ore top distort maps
      • /wgen testmap rockstrata
        Rock strata maps
    • /wgen genmap [climate|forest|wind|gprov|landform|ore]
      Same as testmap? (Need more info)
    • /wgen region [climate|ore|forest|wind|gprov|gprovi|landform|landformi|rockstrata]
      Generates a map of the current region (16x16 chunks) using the save game worldseed as a png, saved where the game executables are located. May need to be administrator to work properly. rockstrata is based on the rockstrata JSON file at Vintagestory\assets\survival\worldgen. Limestone is 6, chalk is 8, bauxite is 9, slate is 10.
    • /wgen regions [radius] [ore] [orename]
      Show availability of ore maps for ore in the regions. Radius can only be up to 2 - larger radius doesn't seem to show more. May require increasing viewing range.
    • /wgen pregen [radius]
      Pregenerate chunks around the player
    • /wgen regen [radius]
      Regenerate chunks around the player
    • /wgen regenr [radius]
      Regenerate chunks around the player with random seed
    • /wgen regenc [radius]
      Regenerate chunks around the world spawn
    • /wgen regenrc [radius]
      Regenerate chunks around the world spawn with random seed
    • /wgen delrock [radius]
      Remove rocks around the player - radius is ignored? Looks like 160x160 box centered on player. Will cause server overload, make take several minutes for server to recover
    • /wgen delrockc [radius]
      Remove rocks around the world spawn - Does not work
    • /wgen del [radius]
      Remove chunks around the player
    • /wgen tree <code> [size] [aheadoffset]
      Spawn a tree at the player's current x z coordinates. The y coordinate is the first non-empty block at or below the player's eye position. The code parameter is required. The size and aheadoffset parameters are optional. The tree generators are reloaded from the json files before generating the tree. Example: /wgen tree walnut
    • /wgen treelineup
      Spawn tree line
    • /wgen pos [ymax|coords|latitude|structures|height|cavedistort|gprov|rockstrata|landform|climate]
      Shows info at the current position
    • /wgen testnoise [octaves]


/macro

  • /macro [addcmd|setcmd|syntax|desc|priv|save|delete|show|list]
    Create a server side macro that can execute one or more commands
    • /macro addcmd [command]
      Add a command to a temporary macro.
    • /macro setcmd [command]
      Override a command to a temporary macro.
    • /macro [syntax]
      Sets the syntax help info displayed when using /help [name].
    • /macro [desc]
      Sets the description text displayed when using /help [name]
    • /macro [priv]
      Sets the privilege required to execute this command, e.g. controlserver if only for admins or, build for any player with build rights.
    • /macro show
      Shows the contents of the temporary macro currently being defined by above commands.
    • /macro save [name]
      Saves the temporary macro defined by above command to given command name.
    • /macro list
      Shows a list of all saved macros.
    • /macro show [name]
      Shows the contents of a saved macro.
    • /macro delete [name]
      Deletes a previously saved macro.
    • /macro discard [name]
      Discards the temporary macro.