Methods for blocking player refactored