Valheim: команды администратора и консоль
Полный список команд администратора Valheim: включение консоли, devcommands, kick, ban, spawn, god, fly и управление сервером.
Кратко: Для доступа к командам администратора добавьте Steam ID64 в
adminlist.txt, откройте консоль клавишей F5, и введитеdevcommands. После этого станут доступны spawn, god, fly, kick, ban и все остальные административные команды.
Valheim: команды администратора и консоль
Valheim - выживальческая игра с процедурно-генерируемым скандинавским миром, которая активно развивается и в 2026 году по-прежнему собирает тысячи игроков на совместных серверах. Администрирование сервера Valheim строится вокруг консоли и нескольких текстовых файлов-списков. Встроенная система команд охватывает всё необходимое: управление игроками, отладку, спавн объектов и форс-сохранение. В этом руководстве разобраны все ключевые административные команды с примерами применения на выделенном сервере.
Pterohost - хостинг серверов Valheim с NVMe-дисками, DDoS-защитой и поддержкой 24/7. Промокод 4START даёт -20% на первый заказ. Заказать сервер Valheim
Как работает система прав администратора
Valheim разграничивает обычных игроков и администраторов через три текстовых файла, которые хранятся в директории сервера (или в профиле игры при локальной игре). Никаких паролей или встроенных ролей нет - только эти списки.
| Файл | Назначение |
|---|---|
adminlist.txt | Steam ID64 администраторов (полный доступ к командам) |
bannedlist.txt | Steam ID64 заблокированных игроков |
permittedlist.txt | Steam ID64 разрешённых игроков (если список не пуст, остальные не пройдут) |
На выделенном сервере файлы лежат в папке с данными сервера. Для Linux-серверов это обычно:
~/.config/unity3d/IronGate/Valheim/
или, если используется выделенный сервер через Steam:
/path/to/valheim_server/
На Windows-хостинге путь будет вида %APPDATA%\IronGate\Valheim\.
Изменения в adminlist.txt и bannedlist.txt применяются после перезапуска сервера или через команду admin reload (доступна с версии Valheim 0.217+).
Поиск и добавление Steam ID64
Steam ID64 - это числовой идентификатор из 17 цифр, например 76561198012345678. Это не имя в Steam и не числовой ник в игре.
Способы найти Steam ID64:
- Через профиль Steam: зайдите в профиль браузером, посмотрите URL - там будет
/profiles/76561XXXXXXXXXX. - Через steamidfinder.com или steamid.io: введите никнейм, ссылку на профиль или ванити-урл.
- Через лог сервера: при подключении игрока сервер пишет в консоль строку вида
Got connection SteamID 76561XXXXXXXXXX.
Пример adminlist.txt с двумя администраторами:
76561198012345678
76561198087654321
Один ID на строку, без пробелов и комментариев. Файл должен быть в кодировке UTF-8.
Включение консоли и режима devcommands
Открытие консоли в клиенте
В игровом клиенте консоль открывается клавишей F5. В некоторых системных раскладках F5 может быть перехвачена - тогда проверьте настройки клавиш в самой игре.
На выделенном сервере консоль доступна напрямую в терминале, где запущен процесс сервера.
Активация devcommands
После открытия консоли введите:
devcommands
Если ваш Steam ID есть в adminlist.txt, появится сообщение Dev commands: True. Если нет - команда будет отклонена.
Важно: devcommands нужно вводить каждый раз при новом подключении к серверу. Режим не сохраняется между сессиями. Это намеренная защита: если вы покинули сервер и вернулись, нужно снова явно включить режим.
Для локальной одиночной игры режим devcommands можно включить через аргументы запуска Steam:
-console
Добавьте -console в параметры запуска в свойствах игры в Steam, затем в игре откройте консоль F5 и введите devcommands.
Основные команды управления сервером
save - принудительное сохранение
save
Немедленно записывает состояние мира на диск. Используйте перед перезапуском сервера, крупными изменениями или когда хотите убедиться, что прогресс не потеряется.
kick - выгнать игрока
kick <имя_или_steamid>
Примеры:
kick JohnViking
kick 76561198012345678
По имени - кикает первого совпавшего игрока. Лучше использовать Steam ID, если несколько игроков с похожими именами. Кик не постоянный - игрок может зайти снова.
ban и unban - блокировка
ban <имя_или_steamid>
unban <steamid>
ban немедленно выгоняет игрока и добавляет его Steam ID в bannedlist.txt. После бана игрок не сможет зайти на сервер.
unban удаляет Steam ID из bannedlist.txt. Изменения применяются без перезапуска.
Пример:
ban 76561198012345678
unban 76561198012345678
banned - список заблокированных
banned
Выводит в консоль список всех Steam ID из bannedlist.txt. Удобно для проверки, прежде чем разбанивать.
permitted - список разрешённых
permitted
Выводит содержимое permittedlist.txt. Если этот файл не пуст, сервер пускает только игроков из списка - используйте с осторожностью для приватных серверов.
Команды режима devcommands
Все команды ниже требуют активного devcommands.
god - режим бессмертия
god
Переключает режим бога для текущего игрока (вас). В режиме бога урон не получается, голод не действует, падение не убивает. Повторный ввод отключает режим.
ghost - режим невидимости для мобов
ghost
Враги игнорируют вас, не агрятся и не атакуют. Удобно для осмотра территорий и помощи игрокам без угрозы со стороны мобов.
fly - полёт
fly
Включает свободный полёт. Управление: пробел - вверх, Ctrl - вниз, обычные клавиши движения. Полёт отключается повторной командой. Высота полёта неограничена.
heal - восстановление здоровья
heal
Мгновенно восстанавливает здоровье и выносливость до максимума.
pos - текущие координаты
pos
Выводит координаты X, Y, Z вашего персонажа. Нужно для телепортации и ориентирования при отладке.
goto - телепортация по координатам
goto <x> <z>
Телепортирует вас в точку с указанными координатами. Y (высота) подбирается автоматически - персонаж появляется на поверхности земли.
Пример:
goto 500 -200
wind - изменение ветра
wind <угол> <интенсивность>
Изменяет направление и силу ветра. Угол от 0 до 360 градусов, интенсивность от 0 до 1.
wind 0 1
Максимальный попутный ветер на север. Полезно при тестировании кораблей.
resetwind - сброс ветра
resetwind
Возвращает ветер к стандартному процедурному поведению.
tod - время суток
tod <значение>
Значение от 0 до 1: 0 = полночь, 0.5 = полдень, 0.25 = рассвет, 0.75 = закат.
tod 0.5
Установит полдень. Изменение видят все игроки на сервере.
skiptime - пропустить время
skiptime <секунды>
Перематывает игровое время на указанное количество секунд вперёд. Один игровой день в Valheim = 1800 секунд (30 минут реального времени).
skiptime 1800
Перемотает на один день вперёд.
sleep - немедленная ночь-в-день
sleep
Мгновенно переводит время в начало следующего дня, как будто все игроки легли спать. Работает даже если на сервере несколько игроков.
Команды спавна объектов и существ
spawn - создание предметов и мобов
spawn <ItemName> [количество] [уровень]
Это одна из самых мощных команд devcommands. Создаёт предметы прямо в инвентарь или мобов рядом с игроком.
Примеры предметов:
spawn SwordIron 1 3
spawn ArrowIron 100
spawn Coins 999
spawn FineWood 200
spawn Stone 500
spawn DragonEgg 1
Примеры существ:
spawn Boar
spawn Troll
spawn Dragon
spawn Greydwarf_Elite 5
spawn BlobElite 3 2
Третий параметр для мобов - уровень звезды (1 = без звёзды, 2 = одна звезда, 3 = две звезды).
Важные названия предметов (регистр важен):
| Команда | Предмет |
|---|---|
SwordIron | Железный меч |
SwordBlackmetal | Меч из чёрного металла |
AtgeirBlackmetal | Глефа из чёрного металла |
ArmorIronChest | Железный нагрудник |
ArmorPaddedCuirass | Кольчужный нагрудник |
Cape | Плащ |
TrophyBoar | Трофей кабана |
YagluthDrop | Капля Яглута |
QueenDrop | Капля Королевы |
Полный список названий можно найти в Valheim Wiki - он обширный (несколько сотен записей).
removedrops - удалить выпавшие предметы
removedrops
Удаляет все выпавшие на земле предметы в радиусе обзора. Полезно при лаге из-за большого количества дропа.
killall - убить всех мобов рядом
killall
Убивает всех враждебных существ в радиусе около 20 метров. Не трогает прирученных животных и игроков.
tame - приручить всех животных рядом
tame
Мгновенно приручает всех диких животных в радиусе видимости. Работает на волков, кабанов, луней.
players - изменить сложность по количеству игроков
players <число>
Устанавливает виртуальное количество игроков для расчёта сложности мобов. players 1 упрощает, players 10 усложняет независимо от реального числа онлайн.
players 1
Управление мировыми событиями
event - запустить случайное событие
event <название>
Запускает игровое событие. Примеры доступных событий:
event army_eikthyr
event army_theelder
event army_bonemass
event army_moder
event army_goblin
event foresttrolls
event blobs
event skeletons
stopevent - остановить событие
stopevent
Немедленно завершает текущее активное событие на сервере.
env - изменить погоду
env <название_погоды>
Доступные варианты:
env Clear
env Rain
env ThunderStorm
env Snow
env Fog
env Ashrain
resetenv - сброс погоды
resetenv
Возвращает процедурный контроль погоды.
Команды для работы с постройками
location - принудительный спавн локации
location <название>
Спавнит определённую локацию рядом с игроком. Примеры:
location Vendor_BlackForest
location StartTemple
location Hildir_camp
Использовать осторожно - может конфликтовать с существующими структурами мира.
resetterrain - сброс терраформирования
resetterrain <радиус>
Возвращает рельеф в исходное процедурное состояние в указанном радиусе (в метрах).
resetterrain 20
raiseskill - поднять навык
raiseskill <навык> <значение>
Повышает указанный навык на заданное количество уровней. Названия навыков:
raiseskill Jump 10
raiseskill Run 20
raiseskill Swim 5
raiseskill Swords 15
raiseskill Axes 10
raiseskill Bows 10
raiseskill Clubs 5
raiseskill Spears 5
raiseskill Blocking 10
raiseskill Knives 5
raiseskill Unarmed 5
raiseskill Pickaxes 10
raiseskill WoodCutting 10
raiseskill Sneak 5
raiseskill Ride 10
raiseskill FireMagic 10
raiseskill FrostMagic 10
resetcharacter - сброс персонажа
resetcharacter
Сбрасывает все навыки и статы текущего персонажа до начального состояния. Необратимо - используйте с осторожностью.
Диагностика и мониторинг сервера
debugmode - режим отладки
debugmode
Включает режим отладки с дополнительным выводом в консоль. Также активирует возможность летать (аналог fly) без отдельной команды и показывает дополнительные данные в интерфейсе.
info - информация о сервере
info
Выводит техническую информацию: версия игры, размер мира, количество объектов (ZDOs) в памяти. Полезно для оценки нагрузки.
lodbias - уровень детализации
lodbias <значение>
Устанавливает уровень детализации объектов. Значение от 1 до 5 (по умолчанию 1.5). Уменьшение снижает нагрузку на GPU при стримировании для больших серверов.
printbiome - текущий биом
printbiome
Выводит название биома в вашей текущей позиции. Быстрый способ узнать биом без карты.
Практические сценарии для администраторов
Подготовка сервера к сессии
Типичная последовательность при запуске новой сессии:
devcommands
tod 0.25
env Clear
resetwind
players 4
Установит рассвет, ясную погоду, нормальный ветер и сложность для 4 игроков.
Помощь застрявшему игроку
Если игрок застрял в геометрии или упал в пропасть:
goto <x> <z>
Узнайте координаты через другого игрока или попросите жертву написать их через pos, затем телепортируйтесь к нему и помогите.
Очистка лагающего чанка
Если в определённом месте сервер начал тормозить из-за большого количества объектов:
goto <x> <z>
removedrops
killall
Быстрое восстановление после смерти
Игрок умер и потерял снаряжение в труднодоступном месте:
devcommands
spawn <ItemName> 1
Спавните конкретные предметы из набора игрока. Лучше иметь заранее заготовленный список снаряжения постоянных игроков.
Связанные материалы
Если вас интересует администрирование других выживальческих серверов, ознакомьтесь с настройкой сервера Project Zomboid, где подробно разобраны серверные конфиги и управление игроками. Для фэнтезийного выживания также актуально руководство по серверу 7 Days to Die с описанием консольных команд. Любителям 2D-выживания подойдёт гайд по серверу Terraria.
Заключение
Система администрирования Valheim проста и надёжна: три текстовых файла для управления доступом и консоль с командами devcommands для оперативного управления миром и игроками. Главное - правильно указать Steam ID64 в adminlist.txt и не забывать вводить devcommands после каждого подключения. Команды spawn, god, fly и управление погодой/временем покрывают 95% задач администратора. Для регулярной работы рекомендуется держать под рукой список ID постоянных игроков и основных игровых объектов.
Pterohost - стабильные серверы Valheim на NVMe с автоматической DDoS-защитой и круглосуточной поддержкой. Промокод 4START даёт -20% на первый заказ. Заказать сервер Valheim