AttributeModifierというものを使えば、メインハンドににんじん付きの棒を持った際にプレイヤーの攻撃力を+99させることが出来ます。UUIDにある乱数列は厳密には気にしないといけないのですが、試す程度であれば気にしなくても良いのかなと思います。 give @s carrot_on_a_stick{AttributeModifiers:[{AttributeName:"generic.attack_damage",Name:"generic.attack_damage",Amount:99,Operation:0,UUID:[I;-1192544499,-849590584,-1985754201,830590754],Slot:"mainhand"}]} 1
できます。動画内でも武器を持っている間しかスライムは召喚していません。 execute if entity @s[nbt={SelectedItem:{tag:{weapon:1b}}}] run ~ とすることで、weapon:1bカスタムタグのついた武器をメインハンドで選択している場合のみにコマンドを実行することが出来ます。