By Darke Blog
I’ve been playing Minecraft on my M1 Mac mini now for a few months, and the good news is it works great.
Many people have been asking me in the comments on my Let’s Play YouTube series – how does Minecraft perform on M1 Macs? Specifically, people are interested in the FPS I’m able to get.
That’s not a simple question to answer as it depends on your setup. So I’ll do my best to test the most common scenarios people will have and give you an idea of the kind of numbers you should expect to see.
The simple answer is: it plenty good enough to play vanilla Minecraft at high enough FPS, and for the most part, you shouldn’t notice any lack of smoothness in your gameplay.
First, a little about my setup that I used to perform these tests.
I have the M1 Mac mini with 16gb of Ram. It’s connected to an LG Ultrafine 5k display that the Mac is obviously driving continuously, regardless of the size of the window I run Minecraft in. I performed these tests with only Minecraft running and Activity Monitor so I can see the CPU and GPU usage. I’m going to assume you’re only playing and not recording or streaming for the time being. I wouldn’t expect performance to be any different if you have an M1 mac with 8gb of RAM.
If you have the M1 MacBook Air, then you might find after prolonged gameplay performance starts to drop a little, especially if you run the game on an external 4k display at native resolution. The is due to the fact it does not have a fan to cool itself down like the Mini and the MacBook Pro. If you do experience this then simply drop your resolution down a notch or knock off a few chunks off the render distance and you should be fine. This is especially true if you have the entry-level Macbook Air with binned GPU that only has 7 cores.
With a game like Minecraft, any more than 60fps is a bit pointless. In my view, this game looks buttery smooth above 45fps and I struggle to notice any difference from there on up. So in these benchmarks, we’re ideally targeting 45fps+.
There are a lot of settings to play with and both your computer setup and also how you decide the run the game can have a big effect on the performance you’re able to get out of your M1 Mac.
A small caveat at the time of writing in February 2021 – Minecraft is not yet optimised for M1 Macs/ARM. Java itself isn’t optimised for ARM yet, so until that’s is done I’m assuming Mojangs hands are tided. I would hope that will be coming later this year.
Because there are so many settings, we’re going to work on the assumption here that we want all the details on maximum. The only setting unavailable to M1 Mac users today is making graphics quality set to ‘Fabulous’. It does show up in the menu and gives you a warning – do not activate it as it simply crashes the game. In the meantime, you’ll have to make do with what they call ‘Fancy’, and personally, I find that fancy enough.
So now I’m going to run through all your options and let you know how far you can push Minecraft on an M1 Mac.
I’ll focus on vanilla Minecraft, un-modded, running the same as you would find it if you downloaded it from Mojang yourself today. I’m using the latest release 1.16, and although 1.17 is just around the corner, I would be surprised if it ran any differently – they seem to mostly be focussing on new materials and world heights – a few things in there I’m really looking forward to, but nothing that leads us to assume performance might get worse, or better.
I did also performed these same tests using Optifine if you’re interested.
The first question to ask if you’re using Minecraft windowed or full-screen. By default, the app will run windowed on a Mac and always set itself to a strange default size.
If you run your game windowed, the size you make the window is the resolution at which the game will run. This may seem strange, but you define the game resolution based on that window size. This means the performance you’re able to get will depend on how large you make that window.
There are apps like Moom that allow you to define a list of pre-sets to scale windows to (amongst other great features). See below for details on how to set up Moom if you are interested.
From what I can tell, windowed runs the app at the resolution in pixels not points, so with Macs that’s natively a 2X retina density.
I run my game windowed at 3840×2160 (4k, or 1920×1080 pt on a @2x screen). If I’m also recording or streaming then I step that down to 2560×1440 (2k, or 1280×720 pt on a @2x screen).
If you’re using a laptop screen, going full-screen is going to be the best setup as you only have 13” to play with – you need to use all those pixels to fill that small view with Mincecrafting.
If you’re using an external display it’s going to depend on the monitor size, resolution and your personal preference.
If you run it full-screen you can set the resolution independently to render scaled in the display settings of the game. In full-screen mode you can target any number of resolutions up to the maximum your monitor can support.