PacketHandler 支持替换 handler