No ragazzi ho scoperto!!! il problema era che uso il client con il launcher (minecraftsp insomma). Posto lo script da trasformare nel file batch se qualcuno avesse qualche problema spero gli sia utile, a me ha risolto tutto!!!
@echo off
cd %AppData%\.minecraft
start javaw -Xms1024m -Xmx1024m -Djava.library.path=".\bin\natives" -classpath "bin\minecraft.jar;bin\jinput.jar;bin\lwjgl.jar;bin\lwjgl_util.jar" net.minecraft.client.Minecraft "Username"
N.B. Al posto di Username dovete inserire l'user con il quale siete registrati!
N.B.2 I numeri subito dopo Xms e Xmx sono i MB di ram che vengono allocati, xms è il limite inferiore e xmx il limite superiore. Io ho impostato entrambi a un giga ma voi a seconda della configurazione del vostro sistema potete inserire quello che volete (naturalmente xms deve essere inferiore a xmx), la regola generale dovrebbe essere che l'xmx=2xms.