A few minor fixes

- some meta for the determine command
- xp context for the block break event
- catch plugin-induced errors in use portal event
- ensure it's impossible to ~hold in instant blocks (like foreach)