Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

Помогите Телепортация игрока на последнюю локацию

QuickMan

Активный участник
Баллы
61
Имя в Minecraft
QuickMan
Как сохранить последнее местоположение игрока при телепортации в другое место.
Мне нужно, чтобы, когда администратор вводит команду и аргумент check <player>, игрок телепортировался в определенную точку в другом мире сохраненную во время выполнения команды check <player> первый раз , затем администратор снова вводит аргумент check <player>, и игрок телепортируется обратно
 
Не особо понял что ты хочешь сделать.
Наверное просто глупый я :D


Как сохранить последнее местоположение игрока при телепортации в другое место.
Что то типо, кусокеч кода который можно написать в любой части кода, когда хочешь сохранить локацию.
Хоть при ивенте хоть при команде.
Код:
        HashMap<UUID, Location> backLocs = new HashMap<>();
  
        UUID id = p.getUniqueId();
        Location loc = p.getLocation();
      
        backLocs.put(id, loc);


Код для телепортации например при команде /back
Код:
        if(!backLocs.containsKey(id)) {
            return true;
        }else{
          
            p.teleport(backLocs.get(id));
          
        }
 

Поделиться этой страницей

Назад
Верх