Игроки появляются в нужном месте, когда на сервере правильно задана точка появления и настроено, что делать при смерти. Ниже разберем самые частые варианты для серверов на Paper/Spigot и с несколькими мирами.
Базовый вариант: точка мира (одинаково для всех, кто входит в этот мир)
Сначала определитесь, куда именно нужно возрождение:
- при входе на сервер (спавн мира)
- при смерти (респавн после убийства)
- при падении в пустоту
- при первой загрузке игрока
Шаг 1. Поставьте спавн мира
- Зайдите в нужный мир.
- Встаньте в том месте, где должна быть точка появления.
- Выполните команду:
/setworldspawn
Эта команда задает spawn координаты для мира.
Шаг 2. Проверьте радиус спавна (чтобы игроки не оказывались рядом, а не на точке)
Minecraft не всегда телепортирует ровно в одну точку из-за параметров спавна и защиты от появления внутри блоков. Если нужно, чтобы появлялись ближе к конкретному месту, настройте радиус появления:
- /gamerule spawnRadius <число>
Обычно уменьшают значение, чтобы точка получалась более точной, но слишком маленькое число может приводить к проблемам с появлением, если вокруг занято пространство.
Команды /setworldspawn и /gamerule описаны в официальных материалах о командах Minecraft. Источник: https://www.minecraft.net/ru-ru/article/minecraft-commands
Вариант для респавна после смерти: связка с настройками мира (Paper + Essentials + MultiverseCore)
Если у вас несколько миров, часто бывает так:
- спавн стоит в одном мире
- смерть происходит в другом
- игрок после смерти возрождается не там, где вы ожидаете
Тут помогает настройка respawnworld в MultiverseCore, а спавн вы можете задать через /setspawn (в зависимости от плагинов) или через /setworldspawn (как мировой spawn).
Один из рабочих сценариев для MultiverseCore выглядит так:
1. Для мира, где вы хотите контролировать первый спавн:
- /mv conf firstspawnoverride true
- /mv conf firstspawnworld spawn
2. Для респавна после смерти в игровом мире:
- /mvm set respawnworld ИМЯ_ИГРОВОГО_МИРА spawn
Эти команды встречаются в обсуждениях на форумах по MultiverseCore и обычно решают задачу, когда после смерти игроки должны возвращаться на spawn другого мира. Источник: https://spigotmc.ru/threads/kak-postavit-tochku-pojavlenija-dlja-servera.13513/
Важно: если команда не срабатывает
На практике настройки иногда “не подхватываются”, если миры переименованы или координаты спавна уже не совпадают с тем, что вы задаете. Один из вариантов решения в реальных кейсах - переставить точку спавна заново в том же месте (после этого настройки начинают применяться корректно). Источник: https://spigotmc.ru/threads/kak-postavit-tochku-pojavlenija-dlja-servera.13513/
Когда нужно точное возрождение “в точке”, а не просто world spawn
Если цель - сделать так, чтобы игроки всегда попадали строго в одну локацию (например, в лобби), используют плагины для спавна с телепортом и задержками. Такие плагины обычно позволяют:
- задать координаты точки спавна/возрождения
- телепортировать игроков при первом заходе, респавне и иногда при падении в пустоту
- настроить задержку перед телепортом
- ограничить PvP в зоне спавна
Пример популярного решения - плагин EasySetSpawn:
- задает точку спавна и возрождения
- дает команды вроде /setspawn, /spawn, команды справки и управления задержкой
- умеет телепортировать игроков при событии подключения/респавна/падении в пустоту
Инструкция и список команд для EasySetSpawn обычно публикуются на страницах плагина. Источник: https://minesborka.com/plugins/927-skachat-plagin-easysetspawn-ustanovka-tochki-spavna-vozrozhdenija-igrokov-dlja-servera-majnkraft.html
Чек-лист перед запуском
| Ситуация | Что проверить | Команда/настройка |
|---|---|---|
| Игроки появляются не в том месте | Задан ли нужный spawn именно в том мире | /setworldspawn |
| Игроки появляются рядом, а не точно на точке | Радиус спавна влияет на стартовую точку | /gamerule spawnRadius <число> |
| При смерти игроки возвращаются “не туда” | Настроен ли respawnworld для мира смерти | MultiverseCore: respawnworld |
| Появление работает при входе, но не при смерти | Разные события требуют разных настроек | respawnworld или плагин спавна |
| Не применились настройки после правок | Точка и конфиги должны совпадать по миру/именам | Перезаписать spawn и проверить миры |
Типичные ошибки
-
Спавн задан, но возрождение после смерти настраивается отдельно
World spawn и respawnworld могут жить своей жизнью, особенно в мульти-мире. -
Путаница с именами мира
В MultiverseCore команды зависят от того, как точно называются миры в конфиге. -
Ожидание “строго одной точки” без учета радиуса и безопасного размещения
Minecraft подбирает место появления, чтобы игрок не оказался внутри блоков. Поэтому иногда нужно уменьшать spawnRadius или применять телепорт через плагин.
Полезные ссылки
- Официальные команды Minecraft (в том числе
/setworldspawn): https://www.minecraft.net/ru-ru/article/minecraft-commands - MultiverseCore и настройка точек появления/респавна в мирах (обсуждение с командами): https://spigotmc.ru/threads/kak-postavit-tochku-pojavlenija-dlja-servera.13513/
- Пример плагина для точки спавна/возрождения и команд (EasySetSpawn): https://minesborka.com/plugins/927-skachat-plagin-easysetspawn-ustanovka-tochki-spavna-vozrozhdenija-igrokov-dlja-servera-majnkraft.html