Checks whether the given ctx passes block interaction permission checks.
Checks if the tileEntity can interact with a block at that pos using that item.
Checks if the player can interact with a block at that pos using that item.