1. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

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

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

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

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

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

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

    Баллы:
    76
    Я решил проблему, написал следующий код:
    PHP:
    if ((player.getInventory().getItemInMainHand().getType() == Material.DIAMOND_PICKAXE) && (player.getInventory().getItemInMainHand().getEnchantments().containsKey(SILK_TOUCH)))
     

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