Как сделать чтобы когда в руке держишь предмет выдавался эффект?
(Объясните подробнее пожалуйста)
Какой именно предмет?
Напримере железного меча и скорости.
В цикличный КБ:
/effect give @a[nbt={SelectedItem:{id:"minecraft: diamond_sword"}}] speed 1 0 true
Но конкретно для скорости, силы атаки и некоторых других "эффектов" лучше использовать модификатор атрибутов на предмете. Он работает стабильнее и без задержки:
give @a minecraft: diamond_sword{AttributeModifiers:[{AttributeName:"generic.movement_speed", Name:"generic.movement_speed", Amount:1,Operation:0,UUID:[I;1580449564,-1685107608,-1251707168,-910857904],Slot:"mainhand"}]}