Я использую Paper сервер и Multiverse-Core для создания нескольких миров (лобби, анархия и т.д.). Я хочу добиться следующего поведения:
Игрок всегда появляется в мире “лобби” при входе на сервер, независимо от того, в каком мире он находился в последний раз.
Когда игрок впервые заходит в мир (через FancyNPC, DeluxeMenus), он должен оказаться на спавне, установленном в этом мире.
Если игрок уже посещал какой-то мир, то при повторном переходе в этот мир он должен появляться на том месте, где он находился в последний раз (место выхода).
Я искал способ сделать это, но ни один вариант не нашел так.
Подскажите, пожалуйста, какие настройки нужно использовать в Multiverse-Core, EssentialsX (если он у вас есть), StayPut или других плагинах, чтобы добиться желаемого поведения? Возможно, нужен какой-то плагин, который обрабатывает события входа и телепортации, чтобы все работало правильно?
Вот все плагины, которые используются на моем сервере: