GameMode.isLocationProtected now takes a player parameter, to allow things to be protected from certain players only