Поддерживаю комментарий выше. Это возможно сделать только через систему под названием "Манекены", они кстати использовались очень часто на западных пвп серверах, ещё со времён 1.7.10 и одного из самых популярных pvp режимов под названием Factions/HCFactions. Такой манекен использовался в антирелог системах, а так же в системах бана/заморозки пользователя. Они становились NPC или жителями, а после захода в игру так скажем "возвращались в позицию манекена". Аналогичная система реализована и на проекте Vimeworld, чтобы игрок мог вернуться обратно в свою сессию Bedwars, если случайно вышел в хаб.
Но, вскоре от этой функции проекты начали отказываться, потому что нельзя было грамотно оптимизировать и предусмотреть очень много сценариев. Всегда находили бэкдоры и проблемы. Но я это называю ленью людей, т.к решения были.
Правда, это было в 1.7/1.8, но вот начиная с последних версий, подобную задумку можно реализовать намного производительнее и стабильнее. Главное предусмотреть все сценарии поведения манекена, дабы он не торчал бесконечно. А так же анти-спам и анти-бот системы, особенно если сервер пиратский. Не думаю, что тебе понравится наличие тысячи манекенов на спавне.