Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

Асинхронно скрыть игрока

Тема в разделе "Разработка плагинов для новичков", создана пользователем xDark, 15 сен 2016.

Статус темы:
Закрыта.
  1. Автор темы
    xDark

    xDark Активный участник Пользователь

    Баллы:
    96
    Skype:
    ailyashevich
    Имя в Minecraft:
    xDark
    Здравствуйте форум. Вообщем пишу один плугин, и вот не задача, делаю одну функцию с помощью тредов (Thread), но заметил, что треды все делают в асинхронном потоке.
    Так вот, можно ли каким - то образом скрыть игрока асинхронно?
    Код:
                            }else{
                                if (SpectateHashmap.getPlayerHash().containsKey(ps)) {
                                    ps.hidePlayer(SpectateHashmap.getPlayerHash().get(ps));
                                    ps.getInventory().setContents(SpectateHashmap.getPlayerHash().get(ps).getInventory().getContents());
                                    ps.getInventory().setArmorContents(SpectateHashmap.getPlayerHash().get(ps).getInventory().getArmorContents());
                                }
                            }
     
  2. Хостинг MineCraft
    <
  3. Mr_RoboMan

    Mr_RoboMan Старожил Пользователь

    Баллы:
    123
    Ну, по идее,
    Bukkit.getScheduler().runTask(твой_плугин, () -> {
    //Чета делаешь (например скрываешь игрока)
    });
    (Если джавка не 8, тогда... Тогда я знаю что ты не тупой, поэтому сам разберешся :D)
     
  4. Автор темы
    xDark

    xDark Активный участник Пользователь

    Баллы:
    96
    Skype:
    ailyashevich
    Имя в Minecraft:
    xDark
    thank you very much
     
Статус темы:
Закрыта.

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