List of server commands/ru: Difference between revisions

From Vintage Story Wiki
(Created page with "== Команды для модераторов и администраторов== === Основной === * <code>/help</code><br />Список всех команд. ===...")
(Updating to match new version of source page)
 
(112 intermediate revisions by 5 users not shown)
Line 1: Line 1:
<languages/>
{{Outdated|<span lang="en" dir="ltr" class="mw-content-ltr">Severely outdated, see protip below for up to date information.</span>}}
{{GameVersion|1.15}}
Это список команд, которые выполняются на сервере и, следовательно, изменяют параметры, которые могут повлиять на всех игроков. Для некоторых из этих команд требуются [[Coordinates/ru|координаты]], поэтому убедитесь, что вы используете правильное обозначение.
{{Protip
|Icon=Book-normal-brickred.png
|1. Все команды сервера начинаются с /
2. Не набирайте символы [ и ] из синтаксиса команды.
Например, правильная команда: <code>/time set 12<code/>,  а не <code>/time set [12]<code/>
2. После изменения настроек сервера (мира), мир нужно перезагрузить, чтобы изменения подействовали.
<div lang="en" dir="ltr" class="mw-content-ltr">
It is advised to utilize in-game command handbook available under client command .chb as it is generally up to date with current game version and often has more information than what is available on Wiki.
</div>
}}
__TOC__
__TOC__
== Многопользовательские команды для игроков ==
=== /land ===
Команды для {{pll|Land claiming|привата территории}}
{{:List of server commands/land{{#translation:}}}}
=== /group === 
{{:List of server commands/group{{#translation:}}}}
=== /waypoint === 
Эти команды влияют на [[Worldmap/ru|карту мира]] игроков и путевые точки.
* <code>/waypoint [add|addat|addati|list|remove]</code><br /> Добавляйте и редактируйте свой список путевых точек.
** <code>/waypoint add [color] [title]</code><br /> Добавляет путевую точку с заданным цветом и текстом в вашу текущую позицию. Цвет может быть любым по имени [http://www.99colors.net/dot-net-colors .NET Цвет или шестнадцатеричный код.]<br /> Пример: <code>/waypoint add red copper</code> 
** <code>/waypoint addat [coords] [pinned] [color] [title]</code><br /> Добавьте путевую точку на заданных [[coordinates/ru|координатах]].
** <code>/waypoint addati [icon] [x] [y] [z] [pinned] [color] [title]</code><br /> Добавьте путевую точку в ваше текущее местоположение, включая информацию о цвете и [[VTML/ru|значке]].
** <code>/waypoint list</code><br /> Показывает список всех путевых точек игрока по идентификационному номеру.
** <code>/waypoint remove [id]</code><br /> Удаляет идентификатор путевой точки, как показано на рисунке <code>/waypoint list</code>.
=== /kill ===
* <code>/kill</code><br /> Убивает игрока.
=== /emote ===
* <code>/emote [wave|cheer|shrug|cry|nod|facepalm|bow|laugh|rage] </code><br />Персонаж игрока выражает эмоции.
=== /pm ===
* <code>/pm [playername] [message] </code><br />Отправить личное сообщение пользователю (создает временную группу)
== Команды для Модераторов и Администраторов ==
=== /help ===
* <code>/help</code><br /> Перечислить все команды сервера.
=== /giveblock ===
* <code>/giveblock [blockcode][{attributes}] [quantity] [toplayername]</code><br /> <span class="mw-translate-fuzzy">Создает стопку предметов из указанного блока в указанном количестве и отдает ее указанному игроку. У игрока должен быть пустой слот инвентаря, чтобы получить набор предметов. Количество, имя игрока и атрибуты являются необязательными. Количество по умолчанию равно 1. Если имя игрока не задано, целью является собственный игрок командного пользователя. Если указаны атрибуты, они должны быть записаны в том же формате, что и в файле JSON (примечание: пробелы в JSON необязательны, и здесь будет проще опустить пробелы)</span>
=== /giveitem ===
* <code>/giveitem [itemcode] [quantity] [toplayername] [attributes]</code><br /> То же самое, что и выше, но для предметов.
=== /gamemode ===
{{:List of server commands/gamemode{{#translation:}}}}
=== /gm ===
<span lang="en" dir="ltr" class="mw-content-ltr">Shorthand of <code>/gamemode</code></span>
=== /tp ===
{{:List of server commands/tp{{#translation:}}}}
=== /ban ===
* <code>/ban [playername] [reason]</code><br /> Заблокировать игрока.
=== /unban ===
* <code>/unban [playername]</code><br /> Разблокировать игрока.
=== /kick ===
* <code>/kick [playername] [reason]</code><br /> Выгнать игрока
=== /clear ===
* <code>/clearinv</code><br /> Удаляет все предметы из вашего инвентаря.
=== /nexttempstorm ===
* <code>/nexttempstorm </code><br /> Сообщает вам количество дней, оставшихся до следующего темпорального шторма.
* <code>/nexttempstorm now</code><br /> Быстрая перемотка времени вперед, чтобы сразу же начался темпоральный шторм.
<span lang="en" dir="ltr" class="mw-content-ltr">== Privilege Control ==</span>
<span lang="en" dir="ltr" class="mw-content-ltr">=== player selectors ===</span>
<span lang="en" dir="ltr" class="mw-content-ltr">In the following commands, <code>[playername]</code> represents a player selector. The following selectors are accepted:</span>
; <span lang="en" dir="ltr" class="mw-content-ltr">playername</span>
: <span lang="en" dir="ltr" class="mw-content-ltr">A single player name without any brackets or quotes. This is an alias for a[name=playername].</span>
; s[]
: <span lang="en" dir="ltr" class="mw-content-ltr">The calling player</span>
; o[]
: <span lang="en" dir="ltr" class="mw-content-ltr">All online players</span>
; a[]
: <span lang="en" dir="ltr" class="mw-content-ltr">All player who have ever logged into the server</span>
<span lang="en" dir="ltr" class="mw-content-ltr">The selectors with a bracket also accept filters to narrow down the list.</span>
; role
: <span lang="en" dir="ltr" class="mw-content-ltr">Only players who have this role</span>
; name
: <span lang="en" dir="ltr" class="mw-content-ltr">Only the player with this name</span>
; group
: <span lang="en" dir="ltr" class="mw-content-ltr">Only players in this group</span>
; namematches
: <span lang="en" dir="ltr" class="mw-content-ltr">Only players whose name matches this glob-style wildcard</span>
; range
: <span lang="en" dir="ltr" class="mw-content-ltr">Only players who are at most this far away from the caller</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
For example <code>o[namematch=b*,range=10,role=admin]</code> selects all online players whose name starts with 'b', are at most 10 blocks away from the caller, and are admins.
</div>
=== /op ===
* <code>/op [playername]</code><br /> Заменяет <code>/player [playername] role admin</code>.
=== /role ===
{{:List of server commands/role{{#translation:}}}}
=== /player ===
{{:List of server commands/player{{#translation:}}}}
== Управление миром ==
=== /worldconfig ===
<div lang="en" dir="ltr" class="mw-content-ltr">
Protip: Do not actually type the [ ] shown in this command syntax, that is intended only to show which values can be changed!
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
See dedicated page on {{ll|World Configuration|World Configuration}}
</div>
==== World map ====
All of the following work<ref>Tested 15 Mar 2024 in version 1.19.4</ref> in a singleplayer world to restore the parchment-style map to the classic colorful map:
* <code>/worldconfig colorAccurateWorldmap true</code>
* <code>/worldconfigcreate bool colorAccurateWorldmap true</code>
* <code>/player [playername] privilege grant colorAccurateWorldmap</code>
In a multiplayer world, the following restores the classic map for an individual:
* <code>/player [playername] privilege grant colorAccurateWorldmap</code>
while the following restores the classic map for all players:
* <code>/worldconfig colorAccurateWorldmap true</code>
* <code>/worldconfigcreate bool colorAccurateWorldmap true</code>
(needs confirmation)
=== /entity ===
{{:List of server commands/entity{{#translation:}}}}
=== /time ===
{{Messagebox
|title= Warning
|text= Using commands to modify time frequently has unwanted side effects.  To avoid losing a world, test time commands in a ''separate'' world, and/or create a ''backup''.
}}
{{:List of server commands/time{{#translation:}}}}
=== /weather ===
{{:List of server commands/weather{{#translation:}}}}
== Управление и настройка сервера ==
=== /serverconfig ===
{{:List of server commands/serverconfig{{#translation:}}}}
=== /stats ===
* <code>/stats</code><br /> Показать текущую статистику сервера, частоту тиков, использование памяти и т.д..
=== /announce ===
* <code>/announce [message]</code><br /> Сделать объявление на сервере и для всех чат-групп.
=== /stop ===
* <code>/stop</code><br /> Останавливает сервер.
=== /autosavenow===
* <code>/autosavenow</code><br />  <span lang="en" dir="ltr" class="mw-content-ltr">Autosaves the server.</span>
=== /list ===
*<code>/list [clients|banned|role|privileges]</code><br /> Показать различные списки информации.
**<code>/list clients</code><br /> Показать текущие подключенные клиенты.
**<code>/list banned</code><br /> Показать текущий список заблокированных игроков.
**<code>/list role</code><br /> Показать список всех настроенных ролей.
**<code>/list privileges</code><br /> Показать список всех настроенных привилегий.
=== /allowlan ===
* <code>/allowlan [on|off]</code><br /> Разрешать ли внешние подключения по локальной сети к серверу (временная настройка времени выполнения для невыделенных серверов)
== Утилиты и средства отладки ==
=== /moddb ===
{{GameVersion|1.18.0-pre.7}}
*<code>/moddb [install|remove|list|search|searchcompatible|searchfor|searchforc]</code><br /> <span lang="en" dir="ltr" class="mw-content-ltr">ModDB utility. To install and remove mods.</span>
**<code>/moddb install [modid] [gameVersion]</code> : <span lang="en" dir="ltr" class="mw-content-ltr">Install the specified mod.</span>
**<code>/moddb remove [modid]</code> : <span lang="en" dir="ltr" class="mw-content-ltr">Uninstall the specified mod.</span>
**<code>/moddb list</code> : <span lang="en" dir="ltr" class="mw-content-ltr">List all installed mods.</span>
**<code>/moddb search [query]</code> : <span lang="en" dir="ltr" class="mw-content-ltr">Full-text search on ModDB.</span>
**<code>/moddb searchcompatible [modid]</code> : <span lang="en" dir="ltr" class="mw-content-ltr">Search for a mod, filtered for game versions compatible with the current version.</span>
**<code>/moddb searchfor [gameVersion] [modid]</code> : <span lang="en" dir="ltr" class="mw-content-ltr">Search for a mod, filtered for the specified game version only.</span>
**<code>/moddb searchforc [gameVersion] [modid]</code> : <span lang="en" dir="ltr" class="mw-content-ltr">Search for a mod, filtered for game versions compatible with the specified version.</span>
=== /fixmapping ===
* <code>/fixmapping applyall</code><br /> Применяет переназначение блоков и предметов для перехода на новую версию игры
=== /genbackup ===
* <code>/genbackup [filename]</code><br /> Создает полную копию текущей игры и сохраняет ее в папке резервных копий. Может быть запущен без остановки сервера. Если название файла не указано, назовет файл используя текущие дату и время.


== Серверные команды для игроков ==
=== /bir ===
* <code>/bir [getid|getcode|remap]</code><br /> Инструменты восстановления идентификатора блока. Полезно исправить сломанные блоки после удаления/обновления пользовательских блоков.


=== Приват территории ===
=== /chunk ===  
* <code>/land[claim|free|info|list]</code><br />Захватите область мира, где только вы можете строить или использовать блоки.
* <code>/chunk [cit|printmap|unload|forceload]</code><br /> <span class="mw-translate-fuzzy">Указывает серверу загрузить заданную область и предотвращает выгрузку. Если добавить логический <code>sendtoclient</code>, то он также принудительно обновит все эти чанки клиенту.</span>
* <code>/land list</code><br />Отображает список приватов, которые у вас имеются на данный момент, вы можете использовать отображаемый номер индекса, чтобы изменить его, см. Ниже.
* <code>/chunk cit</code><br /> <span class="mw-translate-fuzzy">Переключает, следует ли отправлять какие-либо новые чанки клиенту. Принудительные чанки все еще загружаются.</span>
* <code>/land info</code><br />Вывести информацию о привате текущей позиции, если таковая имеется.
* <code>/chunk printmap</code><br /> <span class="mw-translate-fuzzy">Переключает, должен ли сервер автоматически выгружать чанки, которые больше не находятся в зоне действия игроков, а также отправлять команды выгрузки чанков клиентам.</span>
* <code>/land free [index]</code><br />Удаляет ваш приват территории
* <code>/chunk unload [0|1]</code><br /> <span class="mw-translate-fuzzy">Перезагружает все серверные моды, поддерживающие перезагрузку.</span>
* <code>/land claim [load|new|grant|revoke|gn|ge|gs|gw|gu|gd|start|end|add|plevel|fullheight|save|cancel]</code><br />Создает или изменяет существующий приват.
* <code>/chunk forceload x1 z1 x2 z2</code><br /> <span class="mw-translate-fuzzy">Текущая информация о генерации чанка.</span>
** <code>/land claim load [0..999]</code><br />Загружает существующий приват для изменения. Используйте номер индекса, как показано в / Land List, чтобы выбрать, нужный номер территории привата.
** <code>/land claim new</code><br />Создаёт новый приват, а так же устанавливает данную точку, как начальную (Spawn)
** <code>/land claim grant [playername] [use|all]</code><br />Предоставьте игроку доступ к вашему привату. 'use' только для прав на использование / взаимодействие, 'all' для прав на использование / взаимодействие, а так же установку и разрушение блоков.
** <code>/land claim revoke [playername]</code><br />Отмените ранее предоставленную привилегию для данного игрока по вашему требованию.
** <code>/land claim grantgroup [groupname] [use|all]</code><br />Предоставьте данной группе игроков доступ к вашим приватам. «использовать» только для прав на использование / взаимодействие, «все» для прав на использование и блокировку размещения / разрушения.
** <code>/land claim revokegroup [groupname]</code><br />Отмените ранее предоставленную привилегию для данной группы игроков по вашему требованию.
** <code>/land claim allowuseeveryone [true|false]</code><br />Предоставить или отменить использование доступа для всех игроков
** <code>/land claim start</code><br />Отметьте начальную позицию для кубоидальной области, которая будет запривачена.
** <code>/land claim end</code><br />Отметьте конечную позицию для кубоидальной области, которая будет запривачена.
** <code>/land claim [gn|ge|gs|gw|gu|gd]</code> <code>[-99..99]</code><br />Увеличьте выбранный кубоид в направлении север / восток / юг / запад / вверх / вниз на заданную длину. Если длина не указана, то выбор увеличивается на 1 блок.
** <code>/land claim [sn|se|ss|sw|su|sd]</code> <code>[-99..99]</code><br />Уменьшите выбранный кубоид в направлении север / восток / юг / запад / вверх / вниз на заданную длину. Если длина не указана, то выбор сокращается на 1 кадр.
** <code>/land claim add</code><br />Добавляет выбранный кубоид в редактируемую область привата. Приват может существовать из нескольких кубоидов, если они смежны друг с другом.
** <code>/land claim fullheight</code><br />Вертикально увеличивайте выбранный в настоящее время кубоид, чтобы охватить всю высоту от дна мира до вершины мира. Обратите внимание, что с настройками по умолчанию это невозможно, потому что игроки не могут претендовать на такое количество чанков.
** <code>/land claim save [description]</code><br />Сохраняет текущие изменения привата и прекращает редактирование текущей области.
** <code>/land claim cancel</code><br />Отменяет все внесенные изменения в области.


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


=== Другие команды ===
=== /roomregdebug ===
* <code>/kill</code><br />Убить игрока.
Removed and replaced with <code>/debug room</code> as of version 1.19. These commands are kept for archival purposes.


== Команды для модераторов и администраторов==
* <code>/roomregdebug [list|hi|unhi]</code><br /> Инструменты отладки регистрации комнаты.
=== Основной ===
** <code>/roomregdebug list</code><br /> Список всех комнат, в которых находится игрок.
* <code>/help</code><br />Список всех команд.
** <code>/roomregdebug hi </code><br /> Выделяет пространство комнат цветом. Неподходящие номера отмечены красным цветом, подходящие — зеленым.
=== Управление игроком ===
** <code>/roomregdebug unhi </code><br /> Убирает подсветку комнаты.
* <code>/giveblock [blockcode] [quantity] [toplayername]</code><br />Создает стек данного блока с заданным размером стека для заданного имени игрока. Если имя игрока не задано, то целью является собственный персонаж.
* <code>/giveitem [itemcode] [quantity] [toplayername]</code><br />То же самое, что и выше, но для предметов.
* <code>/gamemode [0..4|guest|survival|creative|spectator]</code><br />Названия режимов могут быть сокращены до любой длины. Устанавливает ваш игровой режим:
** <code>0|guest</code> Гостевой режим - не может размещать / удалять какие-либо блоки, но может взаимодействовать с ними
** <code>1|survival</code> Survival mode - Может ломать / ставить блоки. Может умереть. Не может летать. Выбор для выживания.
** <code>2|creative</code> Creative mode - Доступ ко всем блокам осуществляется через креативный инвентарь. Мгновенное разрушение блока. Не может умереть. Может летать.
** <code>3|spectator</code> Режим зрителя-не может размещать / удалять блоки и не может ни с чем взаимодействовать, но может летать.
* <code>/gamemode [playername] [0..4]</code><br />Устанавливает режим игры для данного игрока.
* <code>/tp [coordinates]</code><br />Телепортируйся в различные места.
** <code>/tp x y z</code><br />Телепортирует игрока в заданную координату.
** <code>/tp =x =y =z</code><br />Телепортирует игрока в заданную абсолютную координату, видимую с экрана отладки на ALT + F3.
** <code>/tp ~x ~y ~z</code><br />Телепортирует игрока на заданное относительное расстояние, то есть телепорт ~1 ~0 ~0 телепортирует игрока на один блок в направлении X.
*<code>/tp [playername] [coordinates]</code><br />Телепортируйте данного игрока на выбранную позицию.
* <code>/tp [playername]</code><br/ >Телепортируйтесь к данному игроку.
* <code>/ban [reason]</code><br />Бан игрока.
* <code>/unban [playername]</code><br />Разбанить игрока.
* <code>/kick [reason]</code><br />Выгнать игрока.
* <code>/clear</code><br />Удаляет все предметы из вашего инвентаря.
<li><strong>Контроль Привилегий</strong></li>
<ul>
<li><code>/op [playername]</code>&nbsp;Сокращение для & nbsp;/player [playername] роль администратора<br /><br /></li>
<li><code>/role (rolename) spawnpoint [x] [y?] [z]</code> <br />Настройте конкретную точку появления роли. Любой игрок, у которого есть эта роль, будет появляться в этом месте.<br /><br/></li>
<li><code>/role (rolename) privilege [grant|revoke] [privelegename]</code>&nbsp;<br />Предоставление или отзыв привилегий для данной роли<br /><br/></li>
<li><code>/role (rolename) [landclaimallowance|landclaimmaxareas|landclaimminsize] [value]</code><br />Показывает или задает роли величену земельных притензий..&nbsp;</li>
<ul>
<li><code>landclaimallowance</code> является ли максимально допустимая заявленная площадь в кубических метрах для каждого игрока, имеющего эту роль&nbsp;<span>(default: 4 chunks = 4*32*32*32 cubic meters = 131072)</span></li>
<li><code>landclaimmaxareas</code> максимальное количество несмежных областей, на которые может претендовать игрок (default: 3)</li>
<li><code>landclaimminsize [x y z]</code> самый маленький кубоид, на который может претендовать игрок (default 6x6x6)<br /><br /></li>
</ul>
<li><code>/player [playername]&nbsp;[whitelist|privilege|role|entity|stats|gamemode|landclaimallowance|landclaimmaxareas]</code><br />См. / измените данные, связанные с плеером</li>
<ul>
<li><code>/player [playername] whitelist</code><br>См. текущий режим белого списка данного игрока. </li> <li><code>/player [playername] whitelist on</code> <br /> Добавляет игрока в белый список сервера </li>
<li><code>/player [playername] privilege</code><br />Список текущих привилегий игроков</li>
<li><code>/player [playername] privilege [grant|revoke] [privilegename]</code><br />Предоставляет или отменяет данную привилегию для данного игрока</li>
<li><code>/player [playername] role</code><br />Показывает текущую привилегированную роль игроков (по умолчанию: suplayer)</li>
<li><code>/player [playername] role [rolename]</code><br />Устанавливает текущую привилегированную роль игрока (по умолчанию: suplayer)</li>
<li><code>/player&nbsp;[playername] stats</code><br />Показывает сводку текущих привилегий игроков<br></li>
<li><code>/player&nbsp;[playername] gamemode [0..4 or partially/fully written game mode name]</code><br />Показывает или устанавливает текущий режим игры игроков</li>
<li><code>/player&nbsp;[playername]&nbsp;landclaimallowance [0..9999]</code><br />Показывает или устанавливает определенное игроком дополнительное пособие по земельным претензиям, независимо от пособия, установленного ролью (по умолчанию: 0)</li>
<li><code>/player&nbsp;[playername]&nbsp;landclaimmaxareas&nbsp;[0..9999]</code><br /><span>Показывает или устанавливает игроку определенную дополнительную надбавку на земельные участки , независимо от надбавки, установленной ролью (default: 0)</span></span><br /><br /><br /></li>
</ul>
</ul>
</ul>


==World Control==
=== /info ===
<ul>
{{:List of server commands/info{{#translation:}}}}
<li><code>/seed</code>&nbsp;Shows the world seed<br /><br /></li>
<li><code>/worldconfig</code> Modify current play style. Most of these settings require a restart of the server to take effect.
<ul>
<li><code>/worldconfig worldEdge [blocked|traversable]</code> Wether you can fall off the world edge (default: traversable)</li>
<li><code>/worldconfig globalTemperature [0-5]</code> 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)</li>
<li><code>/worldconfig globalPrecipitation [0-5]</code> 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)</li>
<li><code>/worldconfig microblockChiseling [true|false]</code> Whether to allow microblock chiseling (default: false)</li>


<li><code>/worldconfig temporalStorms [off|veryrare|rare|somtimes|often|veryoften]</code> How frequent temporal storms should be (default: sometimes)</li>
=== /debug ===
<li><code>/worldconfig temporalStability [false|true]</code> Whether or not the temporal stability mechanic should apply (default: true)</li>
{{:List of server commands/debug{{#translation:}}}}
<li><code>/worldconfig deathPunishment [drop|keep]</code> Whether to drop your inventory upon death (default: drop)</li>
<li><code>/worldconfig graceTimer [0-9999]</code> How many days it takes for monster to appear (default: 5)</li>
<li><code>/worldconfig creatureHostility [aggressive|passive|off]</code> Set default creature hostility (default: aggressive)</li>
<li><code>/worldconfig creatureStrength [0-99]</code> Sets the creature damage multiplier (default: 1)</li>
<li><code>/worldconfig playerHealthPoints [1-999]</code> Set the players base health points (default: 15)</li>
<li><code>/worldconfig playerHungerSpeed [0-10]</code> Set the players hunger rate multiplier (default: 1)</li>
<li><code>/worldconfig playerMoveSpeed [0-10]</code> Set the players move speed multiplier (default: 1.5)</li>
<li><code>/worldconfig blockGravity [sandgravel|sandgravelsoil]</code> Set the block gravity behavior for either just sand and gravel or additionally also soil (default: sandgravel)</li>
<li><code>/worldconfig foodSpoilSpeed [0-10]</code> Set the spoilage rate multiplier of all perishable foods, e.g. 0.5 means all food lasts twice as long (default: 1)</li>
<li><code>/worldconfig saplingGrowthDays [0-999]</code> Set the amount of days a tree takes to grow on average (default: 8)</li>
<li><code>/worldconfig toolDurability [0-99]</code> Set the tool durability multiplier, e.g. 2 means all tools have double durability. (default: 1)</li>
<li><code>/worldconfig toolMiningSpeed [0-99]</code> Set the tool mining speed multiplier, e.g. 2 means all tools have break blocks twice as fast. (default: 1)</li>
<li><code>/worldconfig allowCoordinateHud [true|false]</code> Whether or not players are allowed to used the coordinate hud. (default: true)</li>
<li><code>/worldconfig allowMap [true|false]</code> Whether or not players are allowed to used the world map. (default: true)</li>
<li><code>/worldconfig allowLandClaiming [true|false]</code> Whether or not players are allowed to use the land claiming system. (default: true)</li>


<li><code>/worldconfig surfaceCopperDeposits [0-5]</code> Set chance of surface copper spawning for each chunk column (default: 0.1)</li>
=== /wgen ===
<li><code>/worldconfig surfaceTinDeposits [0-5]</code> Set chance of surface tin spawning for each chunk column (default: 0.07)<br><br></li>
{{:List of server commands/wgen{{#translation:}}}}


</ul>
=== /we ===
</li>
<div class="mw-translate-fuzzy">
См. [[How_to_use_WorldEdit/ru|Как пользоваться WorldEdit]]
</div>
=== /macro ===
{{:List of server commands/macro{{#translation:}}}}


<li><code>/entity [spawn|countbytype|removebytype|countbyclass|removebyclass|listnearest|debug]</code><br />Add, remove, and count entities (item drops, creatures, etc).<br />
== См. также ==
<ul>
<li><code>/entity spawn (entitytype)</code><br />Spawn an entity by type.<br />The valid type names (as of 1.5.0.3) are:<br /><code>wolf-male</code>,&nbsp;<code>wolf-female</code>,&nbsp;<code>sheep-bighorn-male</code>,&nbsp;<code>sheep-bighorn-female</code>,&nbsp;<code>sheep-bighorn-lamb</code>,&nbsp;<code>pig-wild-piglet</code>,&nbsp;<code>pig-wild-male</code>,&nbsp;<code>pig-wild-female</code>,&nbsp;<code>drifter</code>,&nbsp;<code>strawdummy</code>,&nbsp;<code>chicken-hen</code>,&nbsp;<code>chicken-baby</code>,&nbsp;<code>chicken-rooster</code></li>
<li><code>/entity spawn (entitytype) 100</code>Spawns 100 entities of given type</li>
<li><code>/entity countbytype (entitytype)</code><br />Count how many entities of a given type exist.</li>
<li><code>/entity removebytype (entitytype)</code><br />Remove all entities of a given type.</li>
<li><code>/entity countbyclass (entityclass)</code><br />Count how many entities of a given class (such as&nbsp;<code>entityitem</code>&nbsp;or&nbsp;<code>entityagent</code>) exist.</li>
<li><code>/entity removebyclass (entityclass)</code><br />Remove all entities of a given class.</li>
<li><code>/entity listnearest [x y z] (ver-range) (hor-range)</code><br />Show a summary of all nearby entities at given range. If x/y/z coords are not supplied, the current player position is taken</li>
<li><code>/entity debug [0 or 1]</code><br />Enable entity debug mode, this will send continous debug information to all connected clients, which are displayed above the entity if the client used the command <em>.clientConfig showEntitydebuginfo 1</em><br /><br/></li>
</ul>
</li>
<li><code>/time [set|get|speed]</code><br style="font-size: 11pt;" /><span style="font-size: 11pt;">Time related functions</span>
<ul style="font-size: 11pt;">
<li><code>/time</code>&nbsp;<br />Shows current time</li>
<li><code>/time set [lunch|day|night|latenight|morning|latemorning|sunrise|sunset|afternoon|midnight|witchinghour]</code><br />Sets the internal clock to the given time of day</li>
<li><code>/time set [time]</code><br />Sets the internal calendar to given time. Examples: /time set 12:00</li>
<li><code>/time add [hours:minutes]</code><br />Adds given hours and minutes to the internal calendar</li>
<li><code>/time speed</code>&nbsp;<code>[0-9999]</code><br />Shows or sets current game time speed (default 60)</li>
<li><code>/time hoursperday [0-9999]</code><br />Shows or sets the current hours per day (default 24)</li>
</ul>
<br />&nbsp;</li>
</ul>


==Server control/configuration==
<ul>
<li><code>/stats</code> Show current server statistics (tickrate, memory usage, etc.)</li>
<li><code>/announce</code>&nbsp;Announce a server wide message in all chat groups</li>
<li><code>/welcome</code><span style="font-size: 11pt;">&nbsp;Sets the servers welcome message</span></li>
<li><code>/stop</code><span style="font-size: 11pt;">&nbsp;Shuts down the server</span></li>
<li><code>/list [clients|banned|role|privileges]</code>&nbsp;<br />Show&nbsp;various lists of infos</li>
<ul>
<li><code>/list clients</code> Show current connected clients</li>
<li><code>/list banned</code>&nbsp;Show current list of banned blayers</li>
<li><code>/list role</code> Show list of all configured privilege roles</li>
<li><code>/list privileges</code> Show list of all configured privileges</li>
</ul>
<li><code>/serverconfig</code><br />Modify the server config<br />
<ul>
<li><code>/serverconfig maxchunkradius (integer)</code><br style="font-size: 11pt;" /><span style="font-size: 11pt;">Displays the max chunk radius. If an integer value is passed it will set the max chunk radius, which is the highest view distance a player may have. Higher values require more RAM</span></li>
<li><code>/serverconfig maxclients (integer)</code><br style="font-size: 11pt;" /><span style="font-size: 11pt;">Displays the maxclients. If an integer value is passed it will set the maxclients, which is the max concurrent players the server may have. Higher values requires more RAM and CPU</span></li>
<li><code>/serverconfig password (password without spaces)</code><br style="font-size: 11pt;" /><span style="font-size: 11pt;">Sets the server password that is required to connect to the server</span></li>
<li><code><span style="font-size: 11pt;">/serverconfig nopassword</span></code><span style="font-size: 11pt;"><br />Removes the password protection<br /></span></li>
<li><code>/serverconfig antiabuse (Off|Basic|Pedantic)</code><br style="font-size: 11pt;" /><span style="font-size: 11pt;">Sets antiabuse level, this protects against a range of malicious player operations, but is currently pretty glitchy in the current state (v1.7)</span></li>
<li><code>/serverconfig onlywhitelist (bool)</code><br style="font-size: 11pt;" /><span style="font-size: 11pt;">Wether or not to only allow whitelisted players to connect to the server</span></li>
<li><code>/serverconfig entityspawning (bool)</code><br style="font-size: 11pt;" /><span style="font-size: 11pt;">Toggle on/off global entity spawning. Disabling it will cause no creatures to spawn (default: on)</span></li>
<li><code><span style="font-size: 11pt;">/serverconfig tickrate [10-100]<br /></span></code><span style="font-size: 11pt;">Shows or sets the server tickrate. A higher tickrate makes the server more responsive, but also costs more CPU. A lower tickrate has the opposite effect. (default: 30)</span></li>
<li><span style="font-size: 11pt;"><code>/serverconfig&nbsp;blockTickSamplesPerChunk</code><br /></span><span style="font-size: 11pt;">Shows or sets many random ticks per chunk should be executed. Simply said, a higher value makes grass grow back faster. (default: 16)</span></li>
<li><span style="font-size: 11pt;"><code>/serverconfig defaultSpawn [x y? z]</code><br />Shows or sets the default spawn point. <em>y</em> can be omitted to automatically use the surface position at given x/z location. Can supply a non numeric position to clear the default spawn point.</span></li>
<li><span style="font-size: 11pt;"><code>/serverconfig setspawnhere</code><br />Sets the default spawn point to where the player is currently standing<br /><br /><br /></span></li>
</ul>
</li>
</ul>


==Utility / Debug Tools==
<div class="mw-translate-fuzzy">
<ul>
* [[List of client commands/ru|Список клиентских команд]]
<li><code>/bir&nbsp;[getid|getcode|remap]</code>&nbsp;Block id remapper tools. Useful to fix broken blocks after removing/updating custom blocks</li>
* [[World Configuration/ru|Конфигурация мира]]
<li><code>/forceloadchunks x1 z1 x2 z1 [sendtoclient]</code>&nbsp;Tells the server to load given area and prevents unloading. If "sendtoclient" is added it will also forcefully send all these chunks to the client.</li>
</div>
<li><code>/sendchunks [0 or 1]</code>&nbsp;Toggles whether to send any new chunks to the client (force sending chunks are sent anyway)</li>
{{Game navbox}}
<li><code>/chunkunload [0 or 1]</code> Toggels whether the server should automatically unload chunks that are no longer in range of any players (and thus also send chunk unload commands to the clients)</li>
{{Navbox/modding}}
<li><code>/reloadmods</code>&nbsp;Reloads all server mods that support reloading</li>
<li><code>/cit</code> Current chunk generation info</li>
<li><code>/debug [logticks|tickhandlers|ci|cs|cr]</code>&nbsp;<span>Various debug commands</span>
<ul>
<li><code>/debug logticks [milliseconds]</code>&nbsp;If a server tick required more then supplied milliseconds to process, a breakup of that tick will be logged to the server-main.txt</li>
<li><code>/debug tickhandlers</code>&nbsp;Displays a summary of many ticking blocks and entities are currently registered</li>
<li><code>/debug tickhandlers dump [gtblock|gtentity|dcblock|sdcblock|dcentity]</code>&nbsp;Dumps a complete list of all tick/callback listeners to the server-debug.txt. (gt = gametick, dc = delayed callback)</li>
<li><code>/debug ci</code>&nbsp;Display some information on the current chunk the player resides in</li>
<li><code>/debug cs</code>&nbsp;Forcefully resends the current chunk the player resides in</li>
<li><code>/debug cr</code>&nbsp;Forcefully completely relights the current chunk the player resides in</li>
</li>
</ul>
</li>
<li><code>/wgen</code> World generation tools. Some examples</li>
<ul>
<li><code>/wgen pos climate</code> Shows climate info at the current position</li>
<li><code>/wgen testmap climate</code> Generates a 512x512 example <span>climate&nbsp;</span>map as png, dropped where the game executables resides</li>
</ul>
</ul>
</ul>
<ul>
<li><code>/macro [addcmd|setcmd|syntax|desc|priv|save|delete|show|list]</code><br />Create a server side macro that can execute one ore multiple commands
<ul>
<li><code>/macro addcmd [command without /]</code>&nbsp; Add a command to a temporary macro</li>
<li><code>/macro setcmd[command without /]</code>&nbsp; Set a command to a temporary macro (removes previously added ones)</li>
<li><code>/macro syntax</code>&nbsp;Sets the syntax help info displayed when using /help</li>
<li><code>/macro desc</code>&nbsp;Sets the description text displayed when using /help</li>
<li><code>/macro priv</code>&nbsp;Sets the privilege required to execute this command, e.g.&nbsp;<em>controlserver</em>&nbsp;if only for admins or&nbsp;<em>build</em>&nbsp;for any player with build rights</li>
<li><code>/macro show</code>&nbsp;Shows the contents temporary macro currently being defined by above commands</li>
<li><code>/macro save [name]</code>&nbsp;Saves the temporary macro defined by above command to given command name</li>
<li><code>/macro list</code>&nbsp;Shows a list of all saved macros</li>
<li><code>/macro show [name]</code>&nbsp;Shows the contents of a saved macro</li>
<li><code>/macro delete [name]</code>&nbsp;Deletes a previously saved macro</li>
<li><code>/macro discard [name]</code>&nbsp;Discards the temporary macro</li>
</ul>
</li>
</ul>
<p>&nbsp;</p>

Latest revision as of 06:46, 5 September 2024

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.

Эта страница проверялась в последний раз для версии Vintage Story 1.15.

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

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

Многопользовательские команды для игроков

/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|addati|list|remove]
    Добавляйте и редактируйте свой список путевых точек.
    • /waypoint add [color] [title]
      Добавляет путевую точку с заданным цветом и текстом в вашу текущую позицию. Цвет может быть любым по имени .NET Цвет или шестнадцатеричный код.
      Пример: /waypoint add red copper
    • /waypoint addat [coords] [pinned] [color] [title]
      Добавьте путевую точку на заданных координатах.
    • /waypoint addati [icon] [x] [y] [z] [pinned] [color] [title]
      Добавьте путевую точку в ваше текущее местоположение, включая информацию о цвете и значке.
    • /waypoint list
      Показывает список всех путевых точек игрока по идентификационному номеру.
    • /waypoint remove [id]
      Удаляет идентификатор путевой точки, как показано на рисунке /waypoint list.

/kill

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

/emote

  • /emote [wave|cheer|shrug|cry|nod|facepalm|bow|laugh|rage]
    Персонаж игрока выражает эмоции.

/pm

  • /pm [playername] [message]
    Отправить личное сообщение пользователю (создает временную группу)


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

/help

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

/giveblock

  • /giveblock [blockcode][{attributes}] [quantity] [toplayername]
    Создает стопку предметов из указанного блока в указанном количестве и отдает ее указанному игроку. У игрока должен быть пустой слот инвентаря, чтобы получить набор предметов. Количество, имя игрока и атрибуты являются необязательными. Количество по умолчанию равно 1. Если имя игрока не задано, целью является собственный игрок командного пользователя. Если указаны атрибуты, они должны быть записаны в том же формате, что и в файле JSON (примечание: пробелы в JSON необязательны, и здесь будет проще опустить пробелы)

/giveitem

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

/gamemode

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

/gm

Shorthand of /gamemode

/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 [playername] [reason]
    Заблокировать игрока.

/unban

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

/kick

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

/clear

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

/nexttempstorm

  • /nexttempstorm
    Сообщает вам количество дней, оставшихся до следующего темпорального шторма.
  • /nexttempstorm now
    Быстрая перемотка времени вперед, чтобы сразу же начался темпоральный шторм.

== Privilege Control ==

=== player selectors === In the following commands, [playername] represents a player selector. The following selectors are accepted:

playername
A single player name without any brackets or quotes. This is an alias for a[name=playername].
s[]
The calling player
o[]
All online players
a[]
All player who have ever logged into the server


The selectors with a bracket also accept filters to narrow down the list.

role
Only players who have this role
name
Only the player with this name
group
Only players in this group
namematches
Only players whose name matches this glob-style wildcard
range
Only players who are at most this far away from the caller

For example o[namematch=b*,range=10,role=admin] selects all online players whose name starts with 'b', are at most 10 blocks away from the caller, and are admins.

/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% от полной шкалы сытости)


Управление миром

/worldconfig

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

See dedicated page on World Configuration

World map

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

  • /worldconfig colorAccurateWorldmap true
  • /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)

/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

Warning
Using commands to modify time frequently has unwanted side effects. To avoid losing a world, test time commands in a separate world, and/or create a backup.


  • /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]
    Управляет режимами погоды и ветра. Если /weather запускается сам по себе, он печатает текущую статистику погоды.
    • /weather setprecip [-1..1|auto]
      Запуск без аргументов возвращает текущий precip. переопределить, если он установлен. Включение аргумента переопределяет интенсивность осадков и, в свою очередь, также наложение дождевых облаков. -1 удаляет все дождевые облака, 0 останавливает любой дождь, но оставляет некоторые дождевые облака, а 1 вызывает самый сильный дождь и сплошные дождевые облака. Сервер будет бесконечно оставаться в этом состоянии дождя, пока не будет сброшен с помощью auto или /weather acp.
    • /weather stoprain
      Останавливает любой текущий дождь, перенаправляя его на время в будущем, когда дождя не будет.
    • /weather acp
      Включает автоматическое изменение погодных условий.
    • /weather lp
      Список всех загруженных шаблонов погоды.
    • /weather t
      Переход к случайному погодному режиму.
    • /weather c
      Быстрый переход к случайному погодному режиму.
    • /weather setev [event]
      Устанавливает глобальное погодное событие.
    • /weather setevr [event]
      Установить погодное событие только в регионе игрока.
    • /weather setw [lightbreeze|mediumbreeze|still|storm|strongbreeze]
      Устанавливает текущую схему ветра в соответствии с заданной формой ветра.
    • /weather [set|seti] [weatherpattern]
      Мгновенно устанавливает погодный шаблон на weatherpattern.
    • /weather setirandom
      Мгновенно устанавливает погоду в случайном порядке.
    • /weather setir [weatherpattern]
      Мгновенно устанавливает погоду [weatherpattern] только в текущем регионе.


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

/serverconfig

  • /serverconfig [config]
    Изменить или отобразить конфигурацию сервера [config]
    • /serverconfig maxchunkradius [integer]
      Отображает максимальный радиус фрагмента. Устанавливает максимальный радиус чанка равным переданному целому числу, которое является максимальным радиусом чанка, который может загрузить игрок
    • /serverconfig maxclients [integer]
      Отображает максимальное количество клиентов. Устанавливает максимальное количество подключенных клиентов равным переданному целому числу
    • /serverconfig password [string]
      Задает пароль сервера, необходимый для подключения к серверу. Он не может содержать пробелов
    • /serverconfig nopassword
      Удаляет защиту паролем
    • /serverconfig antiabuse [Off|Basic|Pedantic]
      Устанавливает уровень защиты от злоупотреблений, это защищает от ряда злонамеренных действий игрока, но в настоящее время работа над этим продолжается
    • /serverconfig allowpvp [bool]
      Управление, позволяющее игрокам сражаться друг с другом
    • /serverconfig allowfirespread [bool]
      Включить/отключить распространение огня
    • /serverconfig allowfallingblocks [bool]
      Включить/отключить блокировку гравитации
    • /serverconfig onlywhitelist [bool]
      Разрешить подключение к серверу только игрокам из белого списка
    • /serverconfig entityspawning [bool]
      Управление созданием глобальных объектов. Если его отключить, существа не будут появляться (по умолчанию: включено)
    • /serverconfig tickrate [10-100]
      Показывает или устанавливает частоту тиков сервера. Более высокий тикрейт делает сервер более отзывчивым. Низкий тикрейт имеет противоположный эффект
    • /serverconfig blockTickSamplesPerChunk
      Управляет тем, сколько случайных тиков обновления должно выполняться для каждого фрагмента
    • /serverconfig defaultspawn [x y? z]
      Показывает или устанавливает точку появления по умолчанию. y можно не указывать, чтобы автоматически использовать положение поверхности в заданном положении x/z
    • /serverconfig setspawnhere
      Устанавливает точку появления по умолчанию там, где в данный момент стоит игрок
    • /serverconfig passtimewhenempty [bool]
      Показывает или устанавливает, должно ли проходить время, когда к серверу не подключены игроки
    • /serverconfig spawncapplayerscaling [0..1]
      Помогает равномерно распределить спавн мобов вокруг каждого игрока Значение 0 означает, что дополнительные мобы не могут появляться при увеличении количества игроков, значение 1 означает, что второй игрок удваивает ограничение появления, 3 игрока утраивает ограничение появления и так далее (по умолчанию: 0,75)


/stats

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

/announce

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

/stop

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

/autosavenow

  • /autosavenow
    Autosaves the server.

/list

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

/allowlan

  • /allowlan [on|off]
    Разрешать ли внешние подключения по локальной сети к серверу (временная настройка времени выполнения для невыделенных серверов)

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

/moddb

Эта страница проверялась в последний раз для версии Vintage Story 1.18.0-pre.7.

  • /moddb [install|remove|list|search|searchcompatible|searchfor|searchforc]
    ModDB utility. To install and remove mods.
    • /moddb install [modid] [gameVersion] : Install the specified mod.
    • /moddb remove [modid] : Uninstall the specified mod.
    • /moddb list : List all installed mods.
    • /moddb search [query] : Full-text search on ModDB.
    • /moddb searchcompatible [modid] : Search for a mod, filtered for game versions compatible with the current version.
    • /moddb searchfor [gameVersion] [modid] : Search for a mod, filtered for the specified game version only.
    • /moddb searchforc [gameVersion] [modid] : Search for a mod, filtered for game versions compatible with the specified version.

/fixmapping

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

/genbackup

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

/bir

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

/chunk

  • /chunk [cit|printmap|unload|forceload]
    Указывает серверу загрузить заданную область и предотвращает выгрузку. Если добавить логический sendtoclient, то он также принудительно обновит все эти чанки клиенту.
  • /chunk cit
    Переключает, следует ли отправлять какие-либо новые чанки клиенту. Принудительные чанки все еще загружаются.
  • /chunk printmap
    Переключает, должен ли сервер автоматически выгружать чанки, которые больше не находятся в зоне действия игроков, а также отправлять команды выгрузки чанков клиентам.
  • /chunk unload [0|1]
    Перезагружает все серверные моды, поддерживающие перезагрузку.
  • /chunk forceload x1 z1 x2 z2
    Текущая информация о генерации чанка.

/whenwillitstopraining

  • /whenwillitstopraining
    Говорит, когда дождь должен прекратиться.

/roomregdebug

Removed and replaced with /debug room as of version 1.19. These commands are kept for archival purposes.

  • /roomregdebug [list|hi|unhi]
    Инструменты отладки регистрации комнаты.
    • /roomregdebug list
      Список всех комнат, в которых находится игрок.
    • /roomregdebug hi
      Выделяет пространство комнат цветом. Неподходящие номера отмечены красным цветом, подходящие — зеленым.
    • /roomregdebug unhi
      Убирает подсветку комнаты.

/info

  • /info [ident|seed|createdversion|mapsize]
    Информация о текущем сохранении игры
    • /info ident
      Показывает идентификатор мира
    • /info seed
      Показывает сид мира
    • /info createdversion
      Показывает версию игры, в которой был создан мир
    • /info mapsize
      Показывает размер мира


/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]
    Инструменты генерации мира
    • /wgen autogen
      Изменить режим автоматической генерации мира
    • /wgen gt
      Режим создания деревьев
    • /wgen testmap [climate|forest|wind|gprov|landform|ore]
      Генерирует пример выбранной карты размером 512x512 используя фиксированного сида мира в формате png, сохраняя ее там, где находятся исполняемые файлы игры. Для правильной работы может потребоваться быть администратором.
      • /wgen testmap Climater [hot|warm|cool|icy]
        То же, что и /wgen testmap Climate, но вы можете выбрать предустановленную температуру
      • /wgen testmap oretopdistort
        Карты искажения рудных кровель
      • /wgen testmap rockstrata
        Карты горных пород
    • /wgen genmap [climate|forest|wind|gprov|landform|ore]
      То же, что и testmap? (Нужно больше информации)
    • /wgen region [climate|ore|forest|wind|gprov|gprovi|landform|landformi|rockstrata]
      Генерирует карту текущего региона (чанки 16x16), используя мировое семя сохранения игры в формате png, сохраняемое там, где расположены исполняемые файлы игры. Для правильной работы может потребоваться быть администратором. rockstrata основан на JSON-файле rockstrata в Vintagestory\assets\survival\worldgen. Известняк — 6, мел — 8, бокситы — 9, сланец — 10
    • /wgen region [radius] [ore] [orename]
      Показать наличие карт руды для руды в регионах. Радиус может быть не более 2 — больший радиус, похоже, не показывает больше. Может потребоваться увеличение дальности обзора
    • /wgen pregen [radius]
      Предварительно сгенерировать фрагменты вокруг игрока
    • /wgen regen [radius]
      Регенерировать фрагменты вокруг игрока
    • /wgen regenr [raduis]
      Регенерировать фрагменты вокруг игрока со случайным начальным числом
    • /wgen regenc [radius]
      Регенерировать фрагменты по всему миру
    • /wgen regenrc [radius]
      Регенерировать фрагменты по всему миру, появляющиеся со случайным начальным числом
    • /wgen delrock [radius]
      Убрать камни вокруг игрока - радиус игнорируется. Выглядит как блок размером 160x160, центрированный вокруг игрока. Приведет к перегрузке сервера. Восстановление сервера займет несколько минут.
    • /wgen delrockc [radius]
      Удаление камней вокруг мирового спавна - не работает
    • /wgen del [radius]
      Удалить фрагменты вокруг игрока
    • /wgen tree
      Дерево создания
    • /wgen treelineup
      Строка дерева спавна
    • /wgen pos [ymax|coords|latitude|structures|height|cavedistort|gprov|rockstrata|landform|climate]
      Показывает информацию о текущем местоположении
    • /wgen testnoise [октавы]


/we

/macro

  • /macro [addcmd|setcmd|syntax|desc|priv|save|delete|show|list]
    Создать макрос на стороне сервера, который может выполнять одну или несколько команд
    • /macro addcmd [command]
      Добавить команду во временный макрос.
    • /macro setcmd [command]
      Замена команды временным макросом.
    • /macro [syntax]
      Устанавливает справочную информацию по синтаксису, отображаемую при использовании /help [name].
    • /macro [desc]
      Устанавливает текст описания, отображаемый при использовании /help [name]
    • /macro [priv]
      Устанавливает привилегию, необходимую для выполнения этой команды, например. controlserver только для админов или build для любого игрока с правами сборки.
    • /macro show
      Показывает содержимое временного макроса, определяемого в данный момент приведенными выше командами.
    • /macro save [name]
      Сохраняет временный макрос, определенный приведенной выше командой, под заданным именем команды.
    • /macro list
      Показывает список всех сохраненных макросов.
    • /macro show [name]
      Показывает содержимое сохраненного макроса.
    • /macro delete [name]
      Удаляет ранее сохраненный макрос.
    • /macro discard [name]
      Отменяет временный макрос.


См. также

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


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


  1. Tested 15 Mar 2024 in version 1.19.4