EN

Как сменить сид в Hytale через config.json

В окне создания мира Hytale нет поля для сида, поэтому сид меняют вручную: правкой одной строки в config.json. Это легко, но есть тонкость, из-за которой многие думают, что «сид не сработал»: уже созданные участки мира не перегенерируются сами.

Подобрать сид на карте

Сначала сделайте копию. Чтобы мир сгенерировался заново, нужно удалить сохранённые участки. Вместе с ними пропадут все ваши постройки. Скопируйте папку мира целиком в другое место, прежде чем что-то удалять.

Самый безопасный способ: новый мир

Если вы хотите просто играть на понравившемся сиде, удобнее всего подготовить новый пустой мир:

  1. Найдите подходящий сид на карте HYSEEDS: кнопка «Случайный сид» показывает случайные миры, переключатели слоёв покажут, что рядом со спавном.
  2. Создайте в игре новый мир и сразу выйдите из него.
  3. Закройте игру и найдите папку этого мира: %AppData%\Hytale\UserData\Saves\<имя мира> (на сервере: universe/worlds/<имя мира>).
  4. Откройте config.json и замените число в строке "Seed" на ваш сид:
    "Seed": 1791653948620,
  5. Сохраните файл.
  6. В той же папке удалите папку chunks и, если она есть, папку resources. В новом мире в них ещё ничего ценного нет.
  7. Запустите игру и загрузите мир: он сгенерируется по новому сиду.

Почему нужно удалять chunks

Мир создаётся по частям (чанкам) по мере вашего движения, и готовые участки сохраняются на диск. Смена сида влияет только на то, что ещё не сгенерировано. Если оставить сохранённые участки, вы получите «склейку» старого и нового мира. Удаление папки chunks заставляет игру сгенерировать всё заново.

Сервер

Если мир не запускается

Проверьте результат

Запустите мир и сравните его с картой: спавн, храм и ближайшие лагеря должны оказаться там, где их показывает HYSEEDS. Если что-то не сходится, загляните в частые вопросы или прочтите, как найти сид существующего мира.