Помогите Проверить тег в блоки/сущности

  • Автор темы Автор темы Kolia1_1
  • Дата начала Дата начала
я же написал что type меняется в зависимости что в нем посажено upload_2019-12-9_15-43-20.png, а мне надо проверить просто горшок ли это и не переберать каждый цветок/сажанец
 
Код:
    private static Set<Material> pot;
    static {
        pot = new HashSet<Material>();
        pot.add(Material.FLOWER_POT);
        for(Material mat : Material.values()) {
            if(mat.name().contains("POTTED")) {
                pot.add(mat);
            }
        }
    }
   
    public static boolean isPetted(Material mat) {
        return pot.contains(mat);
    }
 
Код:
    private static Set<Material> pot;
    static {
        pot = new HashSet<Material>();
        pot.add(Material.FLOWER_POT);
        for(Material mat : Material.values()) {
            if(mat.name().contains("POTTED")) {
                pot.add(mat);
            }
        }
    }
  
    public static boolean isPetted(Material mat) {
        return pot.contains(mat);
    }
и зоСем мне нужен этот костыль?
 
Это больше не один и тот же блок, смирись.
upload_2019-12-9_16-9-28.png


а #minecraft:flower_pots - он у всех горшков есть через тег можно проверить ?
это как книга:
книга это #minecraft:flower_pots а листки minecraft: potted_****_*****
 
https://minecraft.gamepedia.com/Flower_Pot
a897a57bf2.jpg
 
Назад
Верх