add PlayerJoinEvent and PlayerQuitEvent