
Поделюсь способом, чем получилось решить задачу.
Для этого вам нужен плагин менеджера прав + плагин multiverse-core. Ну и для телепорта использовал плагин порталов AncientGates.
У плагина multiverse-core в конфиге меняем с false на true.
enforceaccess: 'true'
Для дефолтного игрока по умолчанию прописываем право/права: multiverse.access.WORLDNAME, где WORLDNAME - наименование вашего мира/миров, куда может быть доступ. У меня это мир спавна, мир выживания, миры энда и края.
Для VIP игрока добавляем право multiverse.access.WORLDNAME_FOR_VIP вашего мира, куда ему можно.
Теперь у меня при переходе через портал в другой миру игроку, которому нельзя, или же попытка телепорта запросом к игроку, находящегося там выдает сообщение.
Это сообщение я переименовал в плагине на "У тебя нет доступа к этому миру!". Плагин прикрепил к посту.
При желании можно разделить миры по инвентарю плагином Multiverse-Inventories.
Для этого вам нужен плагин менеджера прав + плагин multiverse-core. Ну и для телепорта использовал плагин порталов AncientGates.
У плагина multiverse-core в конфиге меняем с false на true.
enforceaccess: 'true'
Для дефолтного игрока по умолчанию прописываем право/права: multiverse.access.WORLDNAME, где WORLDNAME - наименование вашего мира/миров, куда может быть доступ. У меня это мир спавна, мир выживания, миры энда и края.
Для VIP игрока добавляем право multiverse.access.WORLDNAME_FOR_VIP вашего мира, куда ему можно.
Теперь у меня при переходе через портал в другой миру игроку, которому нельзя, или же попытка телепорта запросом к игроку, находящегося там выдает сообщение.
Это сообщение я переименовал в плагине на "У тебя нет доступа к этому миру!". Плагин прикрепил к посту.
При желании можно разделить миры по инвентарю плагином Multiverse-Inventories.