Как получить тип и тир инструмента

Версия Minecraft
1.16.5
API
Forge
75
1
2
Мне нужно прописать условие типа:
если игрок.предметвруке.тип==кирка и игрок.предметвруке.тир==1
но не знаю какими методами получить тип и тир предмета.
 
Решение
тип из Item::getToolTypes получить можно, возвращает Set<ToolType>, чтоб проверить, может ли предмет обладать свойствами кирки - item.getToolTypes().contains(ToolType.PICKAXE)
тир - TieredItem::getTier, только сначала проверяй что предмет в руке наследуется от TieredItem
627
72
178
тип из Item::getToolTypes получить можно, возвращает Set<ToolType>, чтоб проверить, может ли предмет обладать свойствами кирки - item.getToolTypes().contains(ToolType.PICKAXE)
тир - TieredItem::getTier, только сначала проверяй что предмет в руке наследуется от TieredItem
 
Сверху