Je n'ai pas de Mac, mais vu que tu as la ligne de commande pour exécuter le jeu, que l'utilisateur soit sur Mac, Linux, ou Windows, la commande reste la même.
Il faut donc juste pouvoir faire un .bat qui serait utilisable sous MacOS.
Sinon, j'ai recherché un peu sur le web, et la réponse qui reviens souvent est : non. Mais il est tout à fait possible de créer un nouveau processus en lui passant en paramètre les -Xmx etc... (Je trouve cela assez crade, il vaut mieux qu'un pro le confirme)