Additional checks
- added nickname check on join that will prevent players with names containing any filtered words. This check will only prevent the player from joining and will not execute punish actions in case joining player did not know they can't join with bad name.
- added check for entity interactions with name tag