Você pode tentar usar OptiFine - funcionou bem para mim no passado.
O mod SSP também funciona muito bem; Minecraft singleplayer agora roda como um shell de SMP (permitindo assim a conexão LAN), e este mod permite Minecraft para executar como costumava, apenas como SSP puro.