Minecraft – How to fix Minecraft lag & improve performance on latest OSX 10.14.1

macosminecraft-java-editionperformancetechnical-issues

I'm on the newest Macbook Pro using Mohjave, 10.14.1.

And I have Optifine installed with all video settings set to either off, or fast and stuff moving around is super laggy and jerky. It's not the internet connection cause Minecraft runs like butter on both my daughters Surface Pros. :/

OptiFine: 1.13.2

Resolution: 800 x 600

My FPS spikes up to the 290 range, but when I move, the lagging starts and FPS drops to 50ish then freezes for a split sec at 0-1 FPS :(.

I've run with both this JVM turned on and off:

-Xmx2G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M

enter image description here

enter image description here

enter image description here

enter image description here

enter image description here

I've also updated the Info.plist file to try force it to use 8 gigs of ram:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>CFBundleDevelopmentRegion</key>
    <string>en</string>
    <key>CFBundleExecutable</key>
    <string>launcher</string>
    <key>CFBundleIdentifier</key>
    <string>com.mojang.minecraftlauncher</string>
    <key>CFBundleInfoDictionaryVersion</key>
    <string>6.0</string>
    <key>CFBundleIconFile</key>
    <string>favicon</string>
    <key>CFBundleName</key>
    <string>Minecraft Launcher</string>
    <key>CFBundlePackageType</key>
    <string>APPL</string>
    <key>CFBundleShortVersionString</key>
    <string></string>
    <key>CFBundleSignature</key>
    <string>????</string>
    <key>CFBundleVersion</key>
    <string>1</string>
    <key>LSMinimumSystemVersion</key>
    <string>10.8.0</string>
    <key>NSHumanReadableCopyright</key>
    <string>Copyright © 2018 Mojang. All rights reserved.</string>
    <key>NSMainNibFile</key>
    <string>MainMenu</string>
    <key>NSHighResolutionCapable</key>
    <string>YES</string>
    <key>VMOptions</key>
    <string>-Xmx8G -Xms8G</string>
</dict>
</plist>

Best Answer

As of right now, the 1.13.2 Optifine is pretty unstable. It was released 22 days ago, and there are no other downloads, making the one you have the only one. There are no new updates or more stable builds, so perhaps the problem is that the build you have equipped has a few bugs or issues.