Помогите Отлавливать изменение прочности

  • Автор темы Автор темы Kurumi
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

Kurumi

Активный участник
Пользователь
Баллы
76
Имя в Minecraft
Kurumi
Всем привет. Существует ли ивент изменения прочности предметов?
Если такого нет, тогда каким образом можно отслеживать любое изменение прочности предмета?
P.S. мне это нужно для того, чтобы делать предмет неломаемым
 
Всем привет. Существует ли ивент изменения прочности предметов?
Если такого нет, тогда каким образом можно отслеживать любое изменение прочности предмета?
P.S. мне это нужно для того, чтобы делать предмет неломаемым
Наложить на предмет 10000 уровень прочности и всьо?
 
PlayerItemDamageEvent
Если просто неломаемым надо сделать, можно это указать при создании предмета (ItemMeta#setUnbreakable)
 
Это распространяется на броню, надетую на игрока?


Если просто неломаемым надо сделать, можно это указать при создании предмета (ItemMeta#setUnbreakable)
Наложить на предмет 10000 уровень прочности и всьо?
Нет. Я предмет не создаю. Игрок сам добывает этот предмет в игровом мире, а мне же нужно отследить момент, когда у этого предмета будет изменяться прочность
 
Стоп, тебе нужно сделать так чтобы предмет ОПРЕДЕЛЕННЫЙ, ДОБЫТЫЙ ИГРОКОМ, НЕ ЛОМАЛСЯ? Так блин, не проверяй просто на то тратишь ты ему прочность или нет чтобы ее восстановить, а просто скажи что НЕЛЬЗЯ ломать и все.
 
Стоп, тебе нужно сделать так чтобы предмет ОПРЕДЕЛЕННЫЙ, ДОБЫТЫЙ ИГРОКОМ, НЕ ЛОМАЛСЯ? Так блин, не проверяй просто на то тратишь ты ему прочность или нет чтобы ее восстановить, а просто скажи что НЕЛЬЗЯ ломать и все.
Гениально 👍
 
Проблема в том, что ты не читаешь комментарии
Я все прочитал, так в чем проблема к этому предмету наложить unbreakable ору?) При надевании брони или просто при любом использовании (клик и т. д.) наложил и все.
 
Я все прочитал, так в чем проблема к этому предмету наложить unbreakable ору?) При надевании брони или просто при любом использовании (клик и т. д.) наложил и все.
Я руководствовался следующим: Зачем мне слушать несколько ивентов и в каждом из них накладывать unbreakable, когда можно слушать один ивент и ставить unbreakable там ?
Если я не прав - обоснуй. Очень интересно почитать мнение более опытного человека
 
Я руководствовался следующим: Зачем мне слушать несколько ивентов и в каждом из них накладывать unbreakable, когда можно слушать один ивент и ставить unbreakable там ?
Если я не прав - обоснуй. Очень интересно почитать мнение более опытного человека
Если тебе все предметы надо сделать неразрушимыми, проще отменять
PlayerItemDamageEvent, если какие-то определенные, то при использовании отследил - наложил неразрушимость, нежели каждый раз идентифицировать его.
 
Мне нравится, когда автор тупо игнорит уже проверенный рабочий метод и разговор переходит в холиварку между кодерами (/недокодерами). Типичный рубаккит 🙂
 
Мне нравится, когда автор тупо игнорит уже проверенный рабочий метод и разговор переходит в холиварку между кодерами (/недокодерами). Типичный рубаккит 🙂
Так или иначе, ты немного не прав. Я давным давно уже реализовал то, что мне было нужно через ивент, который посоветовали выше. Мне просто хотелось узнать у товарища выше, для чего он посоветовал мне использовать прослушивание нескольких ивентов, когда более рациональным вариантом решения данный задачи является прослушивание одного ивента.

Всем спасибо за помощь!)
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх