Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.

Difference between revisions of "Minecraft"

From AppleGamingWiki, the wiki about gaming on M1 Apple silicon Macs
(Fix infobox and add links for Prism Launcher and Homebrew. Add Refdevice.)
 
(8 intermediate revisions by 8 users not shown)
Line 7: Line 7:
 
{{Infobox game/row/engine|LWJGL}}
 
{{Infobox game/row/engine|LWJGL}}
 
|release dates=  
 
|release dates=  
{{Infobox game/row/date|Windows|November 18, 2011}}
 
 
{{Infobox game/row/date|macOS|November 18, 2011}}
 
{{Infobox game/row/date|macOS|November 18, 2011}}
{{Infobox game/row/date|Linux|November 18, 2011}}
 
 
{{Infobox game/row/date|iOS|August 16, 2011}}
 
{{Infobox game/row/date|iOS|August 16, 2011}}
 
{{Infobox game/row/date|iPadOS|August 16, 2011}}
 
{{Infobox game/row/date|iPadOS|August 16, 2011}}
Line 29: Line 27:
 
{{Compatibility/macOS
 
{{Compatibility/macOS
 
|native              = perfect
 
|native              = perfect
|native notes        = Java version can be compiled for native ARM, see [[#Native]].
+
|native notes        = 1.19 and later are native with an ARM64 JDK/JRE. For 1.6.4 - 1.18.2, see [[#Native]]. Anything below 1.6.4 has severe issues due to not translating properly.
 
|rosetta 2            = perfect
 
|rosetta 2            = perfect
|rosetta 2 notes      = Java version runs well via Rosetta 2. <ref>{{Refdevice|user=Mhhosseini1384|date=Nov-13th-2021|device=Macbook Air M1 8 Core GPU 8 GB RAM|os=macOS 12.0.1|method=(Normal/Optifine/Sildur's Vibrant Shaders v1.29 High-MB)|version=1.17.1|store=|resolution=2880x1800/2880x1800/1280x800|settings=Highest 12 chunks(8 chunks on Sildur)|framerate=45-60 FPS/100-180 FPS/30-60 FPS|controller=|url=|title=|comment=}}</ref>
+
|rosetta 2 notes      = Java version runs well via Rosetta 2.<ref>{{Refdevice|user=Mhhosseini1384|date=2021-11-13|device=Macbook Air M1 8 Core GPU 8 GB RAM|os=macOS 12.0.1|method=Normal / Optifine / Using Sildur's Vibrant Shaders v1.29 High-MB|version=1.17.1|store=|resolution=2880x1800 / 2880x1800 / 1280x800|settings=Highest 12 chunks / 12 chunks / 8 chunks|framerate=45-60 FPS / 100-180 FPS / 30-60 FPS|controller=|url=|title=|comment=}}</ref>
 
|ios-ipados app      = perfect
 
|ios-ipados app      = perfect
 
|ios-ipados app notes = Mobile (Bedrock) can be sideloaded.
 
|ios-ipados app notes = Mobile (Bedrock) can be sideloaded.
Line 39: Line 37:
 
|wine notes          =
 
|wine notes          =
 
|parallels            = perfect
 
|parallels            = perfect
|parallels notes      = Bedrock version playable after using latest Windows Insider Preview build of Windows 10 ARM.
+
|parallels notes      = Bedrock version playable. Xbox app is needed for logging in.
 
|windows 10 arm      = na
 
|windows 10 arm      = na
 
|windows 10 arm notes =
 
|windows 10 arm notes =
|linux arm            = na
+
|linux arm            = Perfect
|linux arm notes      =
+
|linux arm notes      = Linux launcher for Minecraft Bedrock runs smoothly. Runs well using Prism Launcher for Minecraft Java.<ref>{{Refdevice|user=Wixonic|date=2024-1-15|device=Mac mini M2 8GB|os=Asahi Linux|method=Prism Launcher|version=1.20.1|resolution=1920x1080|settings=16 chunks, everything else default|framerate= ≈90 FPS|comment=Performance is better using macOS.}}</ref>.
 
}}
 
}}
  
 
==Availability==
 
==Availability==
 
{{Availability|
 
{{Availability|
{{Availability/row| official | https://minecraft.net/store | account | Choice of Java or Bedrock Edition. | | macOS}}
+
{{Availability/row| official | https://minecraft.net/store | account | Java and Bedrock editions are included. | | macOS}}
 
{{Availability/row| App Store | id479516143 | App Store | Mobile versions connect to Bedrock servers.  |  | iOS, iPadOS }}
 
{{Availability/row| App Store | id479516143 | App Store | Mobile versions connect to Bedrock servers.  |  | iOS, iPadOS }}
 
}}
 
}}
Line 56: Line 54:
  
 
==Native==
 
==Native==
{| class="wikitable"
+
Using [https://prismlauncher.org Prism Launcher], you can play any version of Minecraft natively from 1.6.4 to 1.18.2.
|-
+
 
! Project !! URL !! Description
+
Assuming [https://brew.sh Homebrew] is installed on your Mac, you can install Prism Launcher and openJDK 17 for versions 1.17 and later:
|-
+
<pre>
| M1Craft || https://github.com/ezfe/m1craft || Automatic launching with minimal configuration. Doesn't support Optifine.
+
brew upgrade && brew install prismlauncher && brew install openjdk@17 && brew cleanup
|-
+
</pre>
| ManyMC || https://github.com/MinecraftMachina/ManyMC || Fork of MultiMC that allows you to manually setup Apple Silicon
+
 
|-
+
For 1.6.4 - 1.16.5, download the Zulu 8 openJDK: https://www.azul.com/downloads/?version=java-8-lts&os=macos&architecture=arm-64-bit&package=jdk#zulu
| Lunar Client || https://www.lunarclient.com ||
 
|-
 
| Optifine in MultiMC || https://github.com/mhossein1384/MC-Optifine-1.18 ||
 
|}
 
Use [https://github.com/17hoehbr/m1-multimc-hack m1-multimc-hack wrapper]or [https://www.lunarclient.com/ Lunar Client]. And for Optifine in multimc try [https://github.com/mhossein1384/MC-Optifine-1.18 MC-Optifine-1.18].
 
  
 
{{References}}
 
{{References}}

Latest revision as of 09:34, 23 October 2024

Minecraft
Minecraft cover
Developers
Mojang
Engines
LWJGL
Release dates
macOS November 18, 2011
iOS August 16, 2011
iPadOS August 16, 2011
Reception
Metacritic 93
IGDB 84
Resources
PCGamingWiki
Codeweavers
WineHQ
Minecraft on IGDB
Minecraft guide on StrategyWiki
Minecraft on MobyGames
Minecraft on Wikipedia

macOS Compatibility

Method Rating Notes
Native Perfect 1.19 and later are native with an ARM64 JDK/JRE. For 1.6.4 - 1.18.2, see #Native. Anything below 1.6.4 has severe issues due to not translating properly.
Rosetta 2 Perfect Java version runs well via Rosetta 2.[1]
iOS/iPadOS App Perfect Mobile (Bedrock) can be sideloaded.
Compatibility layer
CrossOver Unplayable Minecraft Bedrock is a Windows Store App, so it can't run through Crossover.
Wine Unknown
Virtualization
Parallels Perfect Bedrock version playable. Xbox app is needed for logging in.
Multi-booting
Linux ARM Perfect Linux launcher for Minecraft Bedrock runs smoothly. Runs well using Prism Launcher for Minecraft Java.[2].

Availability

Source DRM Notes Keys OS
Official website Java and Bedrock editions are included.
macOS
App Store Mobile versions connect to Bedrock servers.
iOS
iPadOS
See PCGamingWiki for Windows and/or Linux availability.

Gameplay videos

Native

Using Prism Launcher, you can play any version of Minecraft natively from 1.6.4 to 1.18.2.

Assuming Homebrew is installed on your Mac, you can install Prism Launcher and openJDK 17 for versions 1.17 and later:

brew upgrade && brew install prismlauncher && brew install openjdk@17 && brew cleanup

For 1.6.4 - 1.16.5, download the Zulu 8 openJDK: https://www.azul.com/downloads/?version=java-8-lts&os=macos&architecture=arm-64-bit&package=jdk#zulu

References

  1. Verified by User:Mhhosseini1384 on 2021-11-13
    Device: Macbook Air M1 8 Core GPU 8 GB RAM
    OS: macOS 12.0.1
    Method: Normal / Optifine / Using Sildur's Vibrant Shaders v1.29 High-MB
    Game version: 1.17.1
    Resolution: 2880x1800 / 2880x1800 / 1280x800
    Settings: Highest 12 chunks / 12 chunks / 8 chunks
    Framerate: 45-60 FPS / 100-180 FPS / 30-60 FPS
  2. Verified by User:Wixonic on 2024-1-15
    Device: Mac mini M2 8GB
    OS: Asahi Linux
    Method: Prism Launcher
    Game version: 1.20.1
    Resolution: 1920x1080
    Settings: 16 chunks, everything else default
    Framerate: ≈90 FPS
    Comment: Performance is better using macOS.