現在mod作成中なのですがその中の要素としてスキルがあり、そのスキルのキャンセルなどを作ろうとしたのですがアイテムの切り替え感知がうまくできません
スロットが別のスロットになったやスロットのアイテムが別のに変わったなどであればできるのですが理想としては同じスロット,種類的には同じアイテムであっても発動した時のアイテムと違うならキャンセルという形にしたいのです
例えば
ダイヤモンド剣Aでスキルを発動中にオフハンドに入れていたダイヤモンド剣Bをメインハンドと入れ替えた場合でもキャンセル
どなたかこういうAPI,こういう仕方があるよ!など教えていただけると幸いです