several bug fixes and remove old code
Simplify how AnyEventNotifier handles clicking on the wrong block -- don't keep trying to call the notifier instead just notify them once.

Through my own testing with e.g. /cinfo it is annoying repeatably getting told to interact with a protection, so it should only tell them once and not again. (same behaviour as LWC v4)

fyi: equivalent to /cpersist wouldn't remove anything in PlayerEventHandler