added EventListener for PlayerPortalEvent