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

Помогите Как проверить наличие предмета и определенного зачарования на нем?

Albert228

Активный участник
Пользователь
Баллы
76
Пишу плагин на выдачу спавнеров при их ломании. Но выпадать спавнеры должны только, если они были сломаны алмазной киркой на шелковое касание. Как это сделать? Попробовал написать это, но не работает.
PHP:
if ((player.getInventory().getItemInMainHand().getType() == Material.DIAMOND_PICKAXE) && (player.getInventory().getItemInMainHand().getEnchantments().containsValue(SILK_TOUCH)))
 
Я решил проблему, написал следующий код:
PHP:
if ((player.getInventory().getItemInMainHand().getType() == Material.DIAMOND_PICKAXE) && (player.getInventory().getItemInMainHand().getEnchantments().containsKey(SILK_TOUCH)))
 

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

Назад
Верх