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

Помогите Как проверить что костёр горит?

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

  1. Автор темы
    Hyligna

    Hyligna Новичок

    Баллы:
    16
    мне нужно проверить, что костёр горит.

    В документации нашёл метод isLit() и setLit(), проверил - не работает (Cannot resolve method 'isLit' in 'Campfire').
    Paper 1.21 Java 21

    вот код:

    Код:
        public boolean isCampfireLit(Block block) {
            if (block.getType() == Material.CAMPFIRE || block.getType() == Material.SOUL_CAMPFIRE) {
                BlockData blockData = block.getBlockData();
                if (blockData instanceof Campfire) {
                    Campfire campfire = (Campfire) blockData;
                    return campfire.isLit();
                }
            }
            return false;
        }
    Заранее спасибо.
     
  2. Хостинг MineCraft
    <
  3. Homanti

    Homanti Ньюби

    Баллы:
    1
    Имя в Minecraft:
    Homanti
    посмотри в метаданных там по любому должно быть состояние костра
     

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