Forge support

We don't need string array here.
Added Forge detecting.
Forge use different protocol now. It's unsupported.