Adding JVM arguments to run Forge (Apple Silicon M1)

Started by ondrarethy on Tue, 04/06/2021 - 23:39

Topic category: Help with MCreator software

Last seen on 15:33, 7. May 2021
Joined Apr 2021
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • Tracker tickets:
  • MCreator plugins:
  • Comments:
Adding JVM arguments to run Forge (Apple Silicon M1)
Tue, 04/06/2021 - 23:39

Hello,

I have an M1 MacBook Air and there is a bug in Forge. Of course, I know this is not your issue, but it is possible to bypass this error with JVM arguments: "-Dfml.earlyprogresswindow=false" but I cannot find a way to run Forge with those JVM arguments in MCreator. 

 

Right now, I need to build a ".jar" file and run my Forge client through Minecraft launcher with those arguments. And it is working just fine. So please, tell me there is a way to put the JVM argument to run.

 

Thanks a lot! Andrew!

 

Could you show the…
Wed, 04/07/2021 - 08:10

Could you show the instructions where 

possible to bypass this error with JVM arguments: "-Dfml.earlyprogresswindow=false"

is needed?

We can add M1 detection and pass an argument by default to resolve inconvenience for these users.

Last seen on 15:33, 7. May 2021
Joined Apr 2021
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • Tracker tickets:
  • MCreator plugins:
  • Comments:
There are classic JVM…
Fri, 04/09/2021 - 15:20

There are classic JVM arguments where you allocate RAM etc. 

Here is mine in Minecraft launcher "-Xmx2G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M -Dfml.earlyprogresswindow=false" (with DFML already) 

 

Screenshot from Minecraft launcher