Strict Interaction Result
data class StrictInteractionResult(val hand: InteractionHand, val source: StrictInteractionSource, val result: InteractionResult) : Record
Strict means to 1:1 simulate net.minecraft.client.Minecraft.startUseItem logic: Try interact/useItemOn then useItem with each hand (main hand -> offhand).