2024 Best steam doesn’t detect installed games New Minecraft Servers