Code Monkey home page Code Monkey logo

m1craft's Introduction

m1craft

Notice: With full Apple Silicon support in the default launcher, this project is not receiving full priority. As such I will not be able to guarantee any technical support or ongoing compatibility, although it is my goal to keep it working and continue improving it in the future.

I recommend Prism Launcher for an alternative launcher at this time

Run Minecraft 1.17, 1.18, and 1.19 without installing any profiles, json files, or jars.

This tool does not modify either the Minecraft JAR or LWJGL JARs. For 1.19, the LWJGL jars are provided by Mojang. For versions 1.18 and older and the LWJGL jars are pre-built 3.3.0 (3.3.1 for 22w16a and later) directly from lwjgl.org.

Download: https://m1craft.ezekiel.dev

Warning: For 1.18 and earlier, do not use the Minecraft fullscreen option, instead use the system one (green button). If you've used the Minecraft one and it's crashing, follow the steps here

Screen Shot 2022-06-11 at 4 58 00 PM

Note: 1.18 and later can be run directly from the official Minecraft launcher. Follow instructions here if you'd prefer to do this instead – including if you need to mod the game. However this launcher is still easier (no install steps needed).

m1craft's People

Contributors

augustinmauroy avatar ezfe avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

m1craft's Issues

Network Error

When I want to play any version, I get the following error message about 30 seconds later

Capture d’écran 2023-03-01 à 16 31 31

Fix `java-objc-bridge`

Hello,

In fact the "fullscreen" option doesn't work because Minecraft uses java-objc-bridge (Objective-C bindings) to make the window fullscreen. And the version Minecraft officially includes just supports x64, while the newest version actually supports arm64.

Patching this library too could fix the fullscreen issue, and also would fix the TTS engine.

See Dreamail/M1MC#2

Got an error during download

I think everything should be clean from the report, but got this on a M1 MacBook Pro (16 GB) running macOS Monterey 12.0.1 (21A559).

-------------------------------------
Translated Report (Full Report Below)
-------------------------------------

Process:               M1Craft UI [72838]
Path:                  /Applications/M1Craft UI.app/Contents/MacOS/M1Craft UI
Identifier:            dev.ezekiel.m1craft
Version:               1.1 (5)
Code Type:             ARM-64 (Native)
Parent Process:        launchd [1]
User ID:               501

Date/Time:             2021-11-17 07:50:04.3346 +0100
OS Version:            macOS 12.0.1 (21A559)
Report Version:        12
Anonymous UUID:        2D5B100D-BD66-750B-CD06-136B04E06479

Sleep/Wake UUID:       5246BFC9-92B5-4DAF-82E2-5ABDF2D30AB6

Time Awake Since Boot: 90000 seconds
Time Since Wake:       271 seconds

System Integrity Protection: enabled

Crashed Thread:        1  Dispatch queue: com.apple.root.user-initiated-qos.cooperative

Exception Type:        EXC_BREAKPOINT (SIGTRAP)
Exception Codes:       0x0000000000000001, 0x000000019998c8dc
Exception Note:        EXC_CORPSE_NOTIFY

Termination Reason:    Namespace SIGNAL, Code 5 Trace/BPT trap: 5
Terminating Process:   exc handler [72838]

Application Specific Information:
InstallationManager/DownloadManager.swift:38: Fatal error: 'try!' expression unexpectedly raised an error: Common.CError.networkError("The request timed out.")


Thread 0::  Dispatch queue: com.apple.main-thread
0   libsystem_blocks.dylib        	       0x18c6315fc _Block_copy + 0
1   SwiftUI                       	       0x1b1dd5d60 NSHostingView.layout() + 288
2   SwiftUI                       	       0x1b1dd62f0 @objc NSHostingView.layout() + 28
3   AppKit                        	       0x18f563f38 _NSViewLayout + 696
4   AppKit                        	       0x18f5639a8 -[NSView _layoutSubtreeWithOldSize:] + 388
5   AppKit                        	       0x18f563b18 -[NSView _layoutSubtreeWithOldSize:] + 756
6   AppKit                        	       0x18f562e10 -[NSView _layoutSubtreeIfNeededAndAllowTemporaryEngine:] + 996
7   AppKit                        	       0x18f562958 -[NSWindow(NSConstraintBasedLayout) _layoutViewTree] + 148
8   AppKit                        	       0x18f5da070 -[NSWindow(NSConstraintBasedLayout) layoutIfNeeded] + 308
9   AppKit                        	       0x18f5d9e68 __NSWindowGetDisplayCycleObserverForLayout_block_invoke + 436
10  AppKit                        	       0x18f5d9070 NSDisplayCycleObserverInvoke + 188
11  AppKit                        	       0x18f5d8bf4 NSDisplayCycleFlush + 836
12  QuartzCore                    	       0x1937dfc2c CA::Transaction::run_commit_handlers(CATransactionPhase) + 120
13  QuartzCore                    	       0x1937dec1c CA::Transaction::commit() + 332
14  AppKit                        	       0x18f6771c0 __62+[CATransaction(NSCATransaction) NS_setFlushesWithDisplayLink]_block_invoke + 304
15  AppKit                        	       0x18fdd6b04 ___NSRunLoopObserverCreateWithHandler_block_invoke + 64
16  CoreFoundation                	       0x18c9b7dac __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 36
17  CoreFoundation                	       0x18c9b7bf8 __CFRunLoopDoObservers + 572
18  CoreFoundation                	       0x18c9b7130 __CFRunLoopRun + 764
19  CoreFoundation                	       0x18c9b6694 CFRunLoopRunSpecific + 600
20  HIToolbox                     	       0x19552c990 RunCurrentEventLoopInMode + 292
21  HIToolbox                     	       0x19552c704 ReceiveNextEventCommon + 552
22  HIToolbox                     	       0x19552c4c4 _BlockUntilNextEventMatchingListInModeWithFilter + 72
23  AppKit                        	       0x18f50baec _DPSNextEvent + 844
24  AppKit                        	       0x18f50a390 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1332
25  AppKit                        	       0x18f4fc3b0 -[NSApplication run] + 596
26  AppKit                        	       0x18f4cda84 NSApplicationMain + 1064
27  SwiftUI                       	       0x1b12a91f0 specialized runApp(_:) + 148
28  SwiftUI                       	       0x1b1dcb1b4 runApp<A>(_:) + 260
29  SwiftUI                       	       0x1b185e654 static App.main() + 128
30  M1Craft UI                    	       0x104de33fc 0x104de0000 + 13308
31  dyld                          	       0x1052850f4 start + 520

Thread 1 Crashed::  Dispatch queue: com.apple.root.user-initiated-qos.cooperative
0   libswiftCore.dylib            	       0x19998c8dc _assertionFailure(_:_:file:line:flags:) + 308
1   libswiftCore.dylib            	       0x19998c8dc _assertionFailure(_:_:file:line:flags:) + 308
2   libswiftCore.dylib            	       0x1999f3bdc swift_unexpectedError + 564
3   libswift_Concurrency.dylib    	       0x209ed7fec swift::runJobInEstablishedExecutorContext(swift::Job*) + 276
4   libswift_Concurrency.dylib    	       0x209ed8890 swift_job_run + 188
5   libdispatch.dylib             	       0x18c74031c _dispatch_root_queue_drain + 396
6   libdispatch.dylib             	       0x18c740b58 _dispatch_worker_thread2 + 164
7   libsystem_pthread.dylib       	       0x18c8e9574 _pthread_wqthread + 228
8   libsystem_pthread.dylib       	       0x18c8e82c4 start_wqthread + 8

Thread 2:: com.apple.NSEventThread
0   libsystem_kernel.dylib        	       0x18c8b1954 mach_msg_trap + 8
1   libsystem_kernel.dylib        	       0x18c8b1d00 mach_msg + 76
2   CoreFoundation                	       0x18c9b8e38 __CFRunLoopServiceMachPort + 372
3   CoreFoundation                	       0x18c9b72f0 __CFRunLoopRun + 1212
4   CoreFoundation                	       0x18c9b6694 CFRunLoopRunSpecific + 600
5   AppKit                        	       0x18f678c24 _NSEventThread + 196
6   libsystem_pthread.dylib       	       0x18c8ed4ec _pthread_start + 148
7   libsystem_pthread.dylib       	       0x18c8e82d0 thread_start + 8

Thread 3:
0   libsystem_pthread.dylib       	       0x18c8e82bc start_wqthread + 0

Thread 4:
0   libsystem_pthread.dylib       	       0x18c8e82bc start_wqthread + 0

Thread 5::  Dispatch queue: com.apple.NSURLSession-work
0   CoreFoundation                	       0x18c964e04 __CFStringAppendFormatCore + 8816
1   CoreFoundation                	       0x18c96520c __CFStringAppendFormatCore + 9848
2   CoreFoundation                	       0x18c9d4ed0 CFStringAppendFormatAndArguments + 132
3   CoreFoundation                	       0x18c9d4e20 CFStringAppendFormat + 96
4   CoreFoundation                	       0x18c9da45c userInfoKeyValueShow + 100
5   CoreFoundation                	       0x18c971040 -[__NSFrozenDictionaryM __apply:context:] + 132
6   CoreFoundation                	       0x18c9da0a8 _CFErrorFormatDebugDescriptionAux + 504
7   CoreFoundation                	       0x18ca78f34 _CFErrorCreateRedactedDescription + 84
8   Foundation                    	       0x18d9a8bf0 -[NSError redactedDescription] + 16
9   Foundation                    	       0x18d84e328 _NS_os_log_callback + 228
10  libsystem_trace.dylib         	       0x18c67463c _os_log_fmt_flatten_NSCF + 64
11  libsystem_trace.dylib         	       0x18c674018 _os_log_fmt_flatten_object + 216
12  libsystem_trace.dylib         	       0x18c671eec _os_log_impl_flatten_and_send + 1896
13  libsystem_trace.dylib         	       0x18c67176c _os_log + 148
14  libsystem_trace.dylib         	       0x18c6716d0 _os_log_impl + 24
15  CFNetwork                     	       0x1916135bc 0x19154e000 + 808380
16  CFNetwork                     	       0x1915a56a8 0x19154e000 + 358056
17  CFNetwork                     	       0x19156f0c4 0x19154e000 + 135364
18  CFNetwork                     	       0x1916191a0 0x19154e000 + 831904
19  CFNetwork                     	       0x19161909c 0x19154e000 + 831644
20  CFNetwork                     	       0x1917d6c3c 0x19154e000 + 2657340
21  CFNetwork                     	       0x19156ef08 0x19154e000 + 134920
22  CFNetwork                     	       0x19156eb78 0x19154e000 + 134008
23  CFNetwork                     	       0x19156dee4 0x19154e000 + 130788
24  CFNetwork                     	       0x191566dbc 0x19154e000 + 101820
25  CFNetwork                     	       0x19156dbac 0x19154e000 + 129964
26  CFNetwork                     	       0x19156da7c 0x19154e000 + 129660
27  CFNetwork                     	       0x19156d894 0x19154e000 + 129172
28  libdispatch.dylib             	       0x18c73d990 _dispatch_block_async_invoke2 + 148
29  libdispatch.dylib             	       0x18c72ebac _dispatch_client_callout + 20
30  libdispatch.dylib             	       0x18c736330 _dispatch_lane_serial_drain + 672
31  libdispatch.dylib             	       0x18c736ed8 _dispatch_lane_invoke + 444
32  libdispatch.dylib             	       0x18c741708 _dispatch_workloop_worker_thread + 656
33  libsystem_pthread.dylib       	       0x18c8e95b0 _pthread_wqthread + 288
34  libsystem_pthread.dylib       	       0x18c8e82c4 start_wqthread + 8

Thread 6:
0   libsystem_pthread.dylib       	       0x18c8e82bc start_wqthread + 0

Thread 7:
0   libsystem_pthread.dylib       	       0x18c8e82bc start_wqthread + 0

Thread 8:
0   libsystem_pthread.dylib       	       0x18c8e82bc start_wqthread + 0

Thread 9:
0   libsystem_pthread.dylib       	       0x18c8e82bc start_wqthread + 0

Thread 10:
0   libsystem_pthread.dylib       	       0x18c8e82bc start_wqthread + 0

Thread 11:
0   libsystem_pthread.dylib       	       0x18c8e82bc start_wqthread + 0


Thread 1 crashed with ARM Thread State (64-bit):
    x0: 0x0000600001da8d10   x1: 0x0000000199cdc558   x2: 0x0000000000000007   x3: 0x000000018c70223c
    x4: 0x00000000018ef023   x5: 0x0000000000000013   x6: 0x0000000000000020   x7: 0x000000000000003e
    x8: 0x0000600001da8d18   x9: 0x0000000200000003  x10: 0xfffffffe00000000  x11: 0x0000000200000003
   x12: 0x0000000000000003  x13: 0x0000000091c18812  x14: 0x0000000091e19000  x15: 0x0000000000019000
   x16: 0x0000000011e00000  x17: 0x000000018c702218  x18: 0x0000000000000000  x19: 0x0000000199d72424
   x20: 0x0000600001da8d10  x21: 0x0000000000000002  x22: 0x000000000000000b  x23: 0x0000000000000029
   x24: 0x0000000000000026  x25: 0x0000000104eed9a0  x26: 0xf000000000000064  x27: 0x0000000000000001
   x28: 0x000000016b0a70e0   fp: 0x000000016b0a6dc0   lr: 0x000000019998c8dc
    sp: 0x000000016b0a6cf0   pc: 0x000000019998c8dc cpsr: 0x60001000
   far: 0x000000021ce606a8  esr: 0xf2000001 (Breakpoint) brk 1

Binary Images:
       0x18c630000 -        0x18c631fff libsystem_blocks.dylib (*) <06da29c0-4674-3332-9466-44fd0108c65a> /usr/lib/system/libsystem_blocks.dylib
       0x1b1216000 -        0x1b21f1fff com.apple.SwiftUI (3.1.9) <7075cb0c-797c-3cb0-b2f0-df2929140591> /System/Library/Frameworks/SwiftUI.framework/Versions/A/SwiftUI
       0x18f4ca000 -        0x19037bfff com.apple.AppKit (6.9) <518f4e68-c324-320f-9d7f-85c224eae972> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
       0x1937dc000 -        0x193ad9fff com.apple.QuartzCore (1.11) <b7469cdd-ceae-3cb7-bb88-6c8d274d546a> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
       0x18c934000 -        0x18ce77fff com.apple.CoreFoundation (6.9) <b2ff96d0-ae99-31ef-9014-fc9964b4f3e0> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
       0x1954fc000 -        0x19582bfff com.apple.HIToolbox (2.1.1) <98ea191e-b6f8-3036-b267-eeadb5f03c7d> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
       0x104de0000 -        0x104f0bfff dev.ezekiel.m1craft (1.1) <82902ec3-81b0-3bb3-ab84-4c8bef0211fa> /Applications/M1Craft UI.app/Contents/MacOS/M1Craft UI
       0x105280000 -        0x1052dffff dyld (*) <86a8ba48-8bb4-3b30-9cda-051f73c74f44> /usr/lib/dyld
       0x199952000 -        0x199da4fff libswiftCore.dylib (*) <f1ea4e09-e952-3bf4-b198-075ca1378456> /usr/lib/swift/libswiftCore.dylib
       0x209e9b000 -        0x209eecfff libswift_Concurrency.dylib (*) <14dc5a24-4083-3ed6-b8bf-2c78191767bf> /usr/lib/swift/libswift_Concurrency.dylib
       0x18c72b000 -        0x18c771fff libdispatch.dylib (*) <3d7a56a3-23bf-3077-b5c6-9ce65ce7333e> /usr/lib/system/libdispatch.dylib
       0x18c8e6000 -        0x18c8f2fff libsystem_pthread.dylib (*) <4786e19a-9312-38e6-80ef-9c1394548118> /usr/lib/system/libsystem_pthread.dylib
       0x18c8b0000 -        0x18c8e5fff libsystem_kernel.dylib (*) <c8524c02-b14f-30bd-a228-c44b4a448e68> /usr/lib/system/libsystem_kernel.dylib
       0x18d82b000 -        0x18dc18fff com.apple.Foundation (6.9) <de039f1b-ffe5-3644-a8cf-7ba52c32cd73> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
       0x18c66c000 -        0x18c685fff libsystem_trace.dylib (*) <4749c29f-ee26-3a1c-b964-f1b1fd30ed5e> /usr/lib/system/libsystem_trace.dylib
       0x19154e000 -        0x191a05fff com.apple.CFNetwork (1325.0.1) <a9068037-0e3b-3486-88cb-5098d0c827e3> /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork

External Modification Summary:
  Calls made by other processes targeting this process:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
  Calls made by this process:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
  Calls made by all processes on this machine:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0

VM Region Summary:
ReadOnly portion of Libraries: Total=1.0G resident=0K(0%) swapped_out_or_unallocated=1.0G(100%)
Writable regions: Total=1.7G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=1.7G(100%)

                                VIRTUAL   REGION 
REGION TYPE                        SIZE    COUNT (non-coalesced) 
===========                     =======  ======= 
Accelerate framework               640K        5 
Activity Tracing                   256K        1 
CG backing stores                 2176K        4 
CG image                           336K       14 
ColorSync                          544K       27 
CoreAnimation                      544K       22 
CoreGraphics                        32K        2 
CoreUI image data                 1856K       16 
Foundation                          80K        2 
Kernel Alloc Once                   32K        1 
MALLOC                           382.9M       78 
MALLOC guard page                  288K       17 
MALLOC_MEDIUM (reserved)         936.0M        8         reserved VM address space (unallocated)
MALLOC_NANO (reserved)           384.0M        1         reserved VM address space (unallocated)
SQLite page cache                 2304K       36 
STACK GUARD                       56.2M       12 
Stack                             13.8M       12 
VM_ALLOCATE                        1.0G       14 
__AUTH                            2460K      285 
__AUTH_CONST                      18.3M      469 
__CTF                               759        1 
__DATA                            12.0M      455 
__DATA_CONST                      15.8M      474 
__DATA_DIRTY                      1586K      182 
__FONT_DATA                          4K        1 
__LINKEDIT                       570.9M        4 
__OBJC_CONST                      2731K      237 
__OBJC_RO                         81.8M        1 
__OBJC_RW                         3088K        1 
__TEXT                           437.8M      491 
__UNICODE                          588K        1 
dyld private memory               1024K        1 
libnetwork                        14.3M      204 
mapped file                      174.3M       31 
shared memory                      912K       16 
===========                     =======  ======= 
TOTAL                              4.0G     3126 
TOTAL, minus reserved VM space     2.8G     3126 



-----------
Full Report
-----------

{"app_name":"M1Craft UI","timestamp":"2021-11-17 07:50:17.00 +0100","app_version":"1.1","slice_uuid":"82902ec3-81b0-3bb3-ab84-4c8bef0211fa","build_version":"5","platform":1,"bundleID":"dev.ezekiel.m1craft","share_with_app_devs":1,"is_first_party":0,"bug_type":"309","os_version":"macOS 12.0.1 (21A559)","incident_id":"4E5D3DC0-50E4-4E3D-9C86-9B8F084E058A","name":"M1Craft UI"}
{
  "uptime" : 90000,
  "procLaunch" : "2021-11-17 07:47:21.8443 +0100",
  "procRole" : "Background",
  "version" : 2,
  "userID" : 501,
  "deployVersion" : 210,
  "modelCode" : "MacBookPro17,1",
  "procStartAbsTime" : 2179278244937,
  "coalitionID" : 11221,
  "osVersion" : {
    "train" : "macOS 12.0.1",
    "build" : "21A559",
    "releaseType" : "User"
  },
  "captureTime" : "2021-11-17 07:50:04.3346 +0100",
  "incident" : "4E5D3DC0-50E4-4E3D-9C86-9B8F084E058A",
  "bug_type" : "309",
  "pid" : 72838,
  "procExitAbsTime" : 2183177945647,
  "translated" : false,
  "cpuType" : "ARM-64",
  "procName" : "M1Craft UI",
  "procPath" : "\/Applications\/M1Craft UI.app\/Contents\/MacOS\/M1Craft UI",
  "bundleInfo" : {"CFBundleShortVersionString":"1.1","CFBundleVersion":"5","CFBundleIdentifier":"dev.ezekiel.m1craft"},
  "storeInfo" : {"deviceIdentifierForVendor":"F1FF92AE-85B1-5BD2-83F6-CC8440EB6A24","thirdParty":true},
  "parentProc" : "launchd",
  "parentPid" : 1,
  "coalitionName" : "dev.ezekiel.m1craft",
  "crashReporterKey" : "2D5B100D-BD66-750B-CD06-136B04E06479",
  "wakeTime" : 271,
  "sleepWakeUUID" : "5246BFC9-92B5-4DAF-82E2-5ABDF2D30AB6",
  "sip" : "enabled",
  "isCorpse" : 1,
  "exception" : {"codes":"0x0000000000000001, 0x000000019998c8dc","rawCodes":[1,6871894236],"type":"EXC_BREAKPOINT","signal":"SIGTRAP"},
  "termination" : {"flags":0,"code":5,"namespace":"SIGNAL","indicator":"Trace\/BPT trap: 5","byProc":"exc handler","byPid":72838},
  "asi" : {"libswiftCore.dylib":["InstallationManager\/DownloadManager.swift:38: Fatal error: 'try!' expression unexpectedly raised an error: Common.CError.networkError(\"The request timed out.\")"]},
  "extMods" : {"caller":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"system":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"targeted":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"warnings":0},
  "faultingThread" : 1,
  "threads" : [{"id":1403506,"queue":"com.apple.main-thread","frames":[{"imageOffset":5628,"symbol":"_Block_copy","symbolLocation":0,"imageIndex":0},{"imageOffset":12320096,"symbol":"NSHostingView.layout()","symbolLocation":288,"imageIndex":1},{"imageOffset":12321520,"symbol":"@objc NSHostingView.layout()","symbolLocation":28,"imageIndex":1},{"imageOffset":630584,"symbol":"_NSViewLayout","symbolLocation":696,"imageIndex":2},{"imageOffset":629160,"symbol":"-[NSView _layoutSubtreeWithOldSize:]","symbolLocation":388,"imageIndex":2},{"imageOffset":629528,"symbol":"-[NSView _layoutSubtreeWithOldSize:]","symbolLocation":756,"imageIndex":2},{"imageOffset":626192,"symbol":"-[NSView _layoutSubtreeIfNeededAndAllowTemporaryEngine:]","symbolLocation":996,"imageIndex":2},{"imageOffset":624984,"symbol":"-[NSWindow(NSConstraintBasedLayout) _layoutViewTree]","symbolLocation":148,"imageIndex":2},{"imageOffset":1114224,"symbol":"-[NSWindow(NSConstraintBasedLayout) layoutIfNeeded]","symbolLocation":308,"imageIndex":2},{"imageOffset":1113704,"symbol":"__NSWindowGetDisplayCycleObserverForLayout_block_invoke","symbolLocation":436,"imageIndex":2},{"imageOffset":1110128,"symbol":"NSDisplayCycleObserverInvoke","symbolLocation":188,"imageIndex":2},{"imageOffset":1108980,"symbol":"NSDisplayCycleFlush","symbolLocation":836,"imageIndex":2},{"imageOffset":15404,"symbol":"CA::Transaction::run_commit_handlers(CATransactionPhase)","symbolLocation":120,"imageIndex":3},{"imageOffset":11292,"symbol":"CA::Transaction::commit()","symbolLocation":332,"imageIndex":3},{"imageOffset":1757632,"symbol":"__62+[CATransaction(NSCATransaction) NS_setFlushesWithDisplayLink]_block_invoke","symbolLocation":304,"imageIndex":2},{"imageOffset":9489156,"symbol":"___NSRunLoopObserverCreateWithHandler_block_invoke","symbolLocation":64,"imageIndex":2},{"imageOffset":540076,"symbol":"__CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__","symbolLocation":36,"imageIndex":4},{"imageOffset":539640,"symbol":"__CFRunLoopDoObservers","symbolLocation":572,"imageIndex":4},{"imageOffset":536880,"symbol":"__CFRunLoopRun","symbolLocation":764,"imageIndex":4},{"imageOffset":534164,"symbol":"CFRunLoopRunSpecific","symbolLocation":600,"imageIndex":4},{"imageOffset":199056,"symbol":"RunCurrentEventLoopInMode","symbolLocation":292,"imageIndex":5},{"imageOffset":198404,"symbol":"ReceiveNextEventCommon","symbolLocation":552,"imageIndex":5},{"imageOffset":197828,"symbol":"_BlockUntilNextEventMatchingListInModeWithFilter","symbolLocation":72,"imageIndex":5},{"imageOffset":269036,"symbol":"_DPSNextEvent","symbolLocation":844,"imageIndex":2},{"imageOffset":263056,"symbol":"-[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:]","symbolLocation":1332,"imageIndex":2},{"imageOffset":205744,"symbol":"-[NSApplication run]","symbolLocation":596,"imageIndex":2},{"imageOffset":14980,"symbol":"NSApplicationMain","symbolLocation":1064,"imageIndex":2},{"imageOffset":602608,"symbol":"specialized runApp(_:)","symbolLocation":148,"imageIndex":1},{"imageOffset":12276148,"symbol":"runApp<A>(_:)","symbolLocation":260,"imageIndex":1},{"imageOffset":6587988,"symbol":"static App.main()","symbolLocation":128,"imageIndex":1},{"imageOffset":13308,"imageIndex":6},{"imageOffset":20724,"symbol":"start","symbolLocation":520,"imageIndex":7}]},{"triggered":true,"id":1403607,"threadState":{"x":[{"value":105553147366672},{"value":6875366744,"symbolLocation":0,"symbol":"_swift_release_"},{"value":7},{"value":6651126332,"symbolLocation":0,"symbol":"nanov2_free_definite_size"},{"value":26144803},{"value":19},{"value":32},{"value":62},{"value":105553147366680},{"value":8589934595},{"value":18446744065119617024},{"value":8589934595},{"value":3},{"value":2445379602},{"value":2447478784},{"value":102400},{"value":299892736},{"value":6651126296,"symbolLocation":0,"symbol":"default_zone_free_definite_size"},{"value":0},{"value":6875980836},{"value":105553147366672},{"value":2},{"value":11},{"value":41},{"value":38},{"value":4377729440},{"value":17293822569102704740},{"value":1},{"value":6090813664}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6871894236},"cpsr":{"value":1610616832},"fp":{"value":6090812864},"sp":{"value":6090812656},"esr":{"value":4060086273,"description":"(Breakpoint) brk 1"},"pc":{"value":6871894236,"matchesCrashFrame":1},"far":{"value":9074771624}},"queue":"com.apple.root.user-initiated-qos.cooperative","frames":[{"imageOffset":239836,"symbol":"_assertionFailure(_:_:file:line:flags:)","symbolLocation":308,"imageIndex":8},{"imageOffset":239836,"symbol":"_assertionFailure(_:_:file:line:flags:)","symbolLocation":308,"imageIndex":8},{"imageOffset":662492,"symbol":"swift_unexpectedError","symbolLocation":564,"imageIndex":8},{"imageOffset":249836,"symbol":"swift::runJobInEstablishedExecutorContext(swift::Job*)","symbolLocation":276,"imageIndex":9},{"imageOffset":252048,"symbol":"swift_job_run","symbolLocation":188,"imageIndex":9},{"imageOffset":86812,"symbol":"_dispatch_root_queue_drain","symbolLocation":396,"imageIndex":10},{"imageOffset":88920,"symbol":"_dispatch_worker_thread2","symbolLocation":164,"imageIndex":10},{"imageOffset":13684,"symbol":"_pthread_wqthread","symbolLocation":228,"imageIndex":11},{"imageOffset":8900,"symbol":"start_wqthread","symbolLocation":8,"imageIndex":11}]},{"id":1403646,"name":"com.apple.NSEventThread","frames":[{"imageOffset":6484,"symbol":"mach_msg_trap","symbolLocation":8,"imageIndex":12},{"imageOffset":7424,"symbol":"mach_msg","symbolLocation":76,"imageIndex":12},{"imageOffset":544312,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":372,"imageIndex":4},{"imageOffset":537328,"symbol":"__CFRunLoopRun","symbolLocation":1212,"imageIndex":4},{"imageOffset":534164,"symbol":"CFRunLoopRunSpecific","symbolLocation":600,"imageIndex":4},{"imageOffset":1764388,"symbol":"_NSEventThread","symbolLocation":196,"imageIndex":2},{"imageOffset":29932,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":11},{"imageOffset":8912,"symbol":"thread_start","symbolLocation":8,"imageIndex":11}]},{"id":1405296,"frames":[{"imageOffset":8892,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":11}]},{"id":1406231,"frames":[{"imageOffset":8892,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":11}]},{"id":1406233,"queue":"com.apple.NSURLSession-work","frames":[{"imageOffset":200196,"symbol":"__CFStringAppendFormatCore","symbolLocation":8816,"imageIndex":4},{"imageOffset":201228,"symbol":"__CFStringAppendFormatCore","symbolLocation":9848,"imageIndex":4},{"imageOffset":659152,"symbol":"CFStringAppendFormatAndArguments","symbolLocation":132,"imageIndex":4},{"imageOffset":658976,"symbol":"CFStringAppendFormat","symbolLocation":96,"imageIndex":4},{"imageOffset":681052,"symbol":"userInfoKeyValueShow","symbolLocation":100,"imageIndex":4},{"imageOffset":249920,"symbol":"-[__NSFrozenDictionaryM __apply:context:]","symbolLocation":132,"imageIndex":4},{"imageOffset":680104,"symbol":"_CFErrorFormatDebugDescriptionAux","symbolLocation":504,"imageIndex":4},{"imageOffset":1330996,"symbol":"_CFErrorCreateRedactedDescription","symbolLocation":84,"imageIndex":4},{"imageOffset":1563632,"symbol":"-[NSError redactedDescription]","symbolLocation":16,"imageIndex":13},{"imageOffset":144168,"symbol":"_NS_os_log_callback","symbolLocation":228,"imageIndex":13},{"imageOffset":34364,"symbol":"_os_log_fmt_flatten_NSCF","symbolLocation":64,"imageIndex":14},{"imageOffset":32792,"symbol":"_os_log_fmt_flatten_object","symbolLocation":216,"imageIndex":14},{"imageOffset":24300,"symbol":"_os_log_impl_flatten_and_send","symbolLocation":1896,"imageIndex":14},{"imageOffset":22380,"symbol":"_os_log","symbolLocation":148,"imageIndex":14},{"imageOffset":22224,"symbol":"_os_log_impl","symbolLocation":24,"imageIndex":14},{"imageOffset":808380,"imageIndex":15},{"imageOffset":358056,"imageIndex":15},{"imageOffset":135364,"imageIndex":15},{"imageOffset":831904,"imageIndex":15},{"imageOffset":831644,"imageIndex":15},{"imageOffset":2657340,"imageIndex":15},{"imageOffset":134920,"imageIndex":15},{"imageOffset":134008,"imageIndex":15},{"imageOffset":130788,"imageIndex":15},{"imageOffset":101820,"imageIndex":15},{"imageOffset":129964,"imageIndex":15},{"imageOffset":129660,"imageIndex":15},{"imageOffset":129172,"imageIndex":15},{"imageOffset":76176,"symbol":"_dispatch_block_async_invoke2","symbolLocation":148,"imageIndex":10},{"imageOffset":15276,"symbol":"_dispatch_client_callout","symbolLocation":20,"imageIndex":10},{"imageOffset":45872,"symbol":"_dispatch_lane_serial_drain","symbolLocation":672,"imageIndex":10},{"imageOffset":48856,"symbol":"_dispatch_lane_invoke","symbolLocation":444,"imageIndex":10},{"imageOffset":91912,"symbol":"_dispatch_workloop_worker_thread","symbolLocation":656,"imageIndex":10},{"imageOffset":13744,"symbol":"_pthread_wqthread","symbolLocation":288,"imageIndex":11},{"imageOffset":8900,"symbol":"start_wqthread","symbolLocation":8,"imageIndex":11}]},{"id":1406299,"frames":[{"imageOffset":8892,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":11}]},{"id":1406631,"frames":[{"imageOffset":8892,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":11}]},{"id":1406646,"frames":[{"imageOffset":8892,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":11}]},{"id":1406647,"frames":[{"imageOffset":8892,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":11}]},{"id":1406880,"frames":[{"imageOffset":8892,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":11}]},{"id":1406881,"frames":[{"imageOffset":8892,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":11}]}],
  "usedImages" : [
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6650265600,
    "size" : 8192,
    "uuid" : "06da29c0-4674-3332-9466-44fd0108c65a",
    "path" : "\/usr\/lib\/system\/libsystem_blocks.dylib",
    "name" : "libsystem_blocks.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 7266721792,
    "CFBundleShortVersionString" : "3.1.9",
    "CFBundleIdentifier" : "com.apple.SwiftUI",
    "size" : 16629760,
    "uuid" : "7075cb0c-797c-3cb0-b2f0-df2929140591",
    "path" : "\/System\/Library\/Frameworks\/SwiftUI.framework\/Versions\/A\/SwiftUI",
    "name" : "SwiftUI",
    "CFBundleVersion" : "3.1.9"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6699130880,
    "CFBundleShortVersionString" : "6.9",
    "CFBundleIdentifier" : "com.apple.AppKit",
    "size" : 15409152,
    "uuid" : "518f4e68-c324-320f-9d7f-85c224eae972",
    "path" : "\/System\/Library\/Frameworks\/AppKit.framework\/Versions\/C\/AppKit",
    "name" : "AppKit",
    "CFBundleVersion" : "2113"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6769459200,
    "CFBundleShortVersionString" : "1.11",
    "CFBundleIdentifier" : "com.apple.QuartzCore",
    "size" : 3137536,
    "uuid" : "b7469cdd-ceae-3cb7-bb88-6c8d274d546a",
    "path" : "\/System\/Library\/Frameworks\/QuartzCore.framework\/Versions\/A\/QuartzCore",
    "name" : "QuartzCore",
    "CFBundleVersion" : "962.57.1"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6653427712,
    "CFBundleShortVersionString" : "6.9",
    "CFBundleIdentifier" : "com.apple.CoreFoundation",
    "size" : 5521408,
    "uuid" : "b2ff96d0-ae99-31ef-9014-fc9964b4f3e0",
    "path" : "\/System\/Library\/Frameworks\/CoreFoundation.framework\/Versions\/A\/CoreFoundation",
    "name" : "CoreFoundation",
    "CFBundleVersion" : "1855.105"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6799998976,
    "CFBundleShortVersionString" : "2.1.1",
    "CFBundleIdentifier" : "com.apple.HIToolbox",
    "size" : 3342336,
    "uuid" : "98ea191e-b6f8-3036-b267-eeadb5f03c7d",
    "path" : "\/System\/Library\/Frameworks\/Carbon.framework\/Versions\/A\/Frameworks\/HIToolbox.framework\/Versions\/A\/HIToolbox",
    "name" : "HIToolbox"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4376625152,
    "CFBundleShortVersionString" : "1.1",
    "CFBundleIdentifier" : "dev.ezekiel.m1craft",
    "size" : 1228800,
    "uuid" : "82902ec3-81b0-3bb3-ab84-4c8bef0211fa",
    "path" : "\/Applications\/M1Craft UI.app\/Contents\/MacOS\/M1Craft UI",
    "name" : "M1Craft UI",
    "CFBundleVersion" : "5"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 4381474816,
    "size" : 393216,
    "uuid" : "86a8ba48-8bb4-3b30-9cda-051f73c74f44",
    "path" : "\/usr\/lib\/dyld",
    "name" : "dyld"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6871654400,
    "size" : 4534272,
    "uuid" : "f1ea4e09-e952-3bf4-b198-075ca1378456",
    "path" : "\/usr\/lib\/swift\/libswiftCore.dylib",
    "name" : "libswiftCore.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 8756244480,
    "size" : 335872,
    "uuid" : "14dc5a24-4083-3ed6-b8bf-2c78191767bf",
    "path" : "\/usr\/lib\/swift\/libswift_Concurrency.dylib",
    "name" : "libswift_Concurrency.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6651293696,
    "size" : 290816,
    "uuid" : "3d7a56a3-23bf-3077-b5c6-9ce65ce7333e",
    "path" : "\/usr\/lib\/system\/libdispatch.dylib",
    "name" : "libdispatch.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6653108224,
    "size" : 53248,
    "uuid" : "4786e19a-9312-38e6-80ef-9c1394548118",
    "path" : "\/usr\/lib\/system\/libsystem_pthread.dylib",
    "name" : "libsystem_pthread.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6652887040,
    "size" : 221184,
    "uuid" : "c8524c02-b14f-30bd-a228-c44b4a448e68",
    "path" : "\/usr\/lib\/system\/libsystem_kernel.dylib",
    "name" : "libsystem_kernel.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6669119488,
    "CFBundleShortVersionString" : "6.9",
    "CFBundleIdentifier" : "com.apple.Foundation",
    "size" : 4120576,
    "uuid" : "de039f1b-ffe5-3644-a8cf-7ba52c32cd73",
    "path" : "\/System\/Library\/Frameworks\/Foundation.framework\/Versions\/C\/Foundation",
    "name" : "Foundation",
    "CFBundleVersion" : "1855.105"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6650511360,
    "size" : 106496,
    "uuid" : "4749c29f-ee26-3a1c-b964-f1b1fd30ed5e",
    "path" : "\/usr\/lib\/system\/libsystem_trace.dylib",
    "name" : "libsystem_trace.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6733225984,
    "CFBundleShortVersionString" : "1325.0.1",
    "CFBundleIdentifier" : "com.apple.CFNetwork",
    "size" : 4947968,
    "uuid" : "a9068037-0e3b-3486-88cb-5098d0c827e3",
    "path" : "\/System\/Library\/Frameworks\/CFNetwork.framework\/Versions\/A\/CFNetwork",
    "name" : "CFNetwork",
    "CFBundleVersion" : "1325.0.1"
  }
],
  "sharedCache" : {
  "base" : 6649937920,
  "size" : 3072180224,
  "uuid" : "a6162d66-93e3-3251-93cc-b11f7c8c830e"
},
  "vmSummary" : "ReadOnly portion of Libraries: Total=1.0G resident=0K(0%) swapped_out_or_unallocated=1.0G(100%)\nWritable regions: Total=1.7G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=1.7G(100%)\n\n                                VIRTUAL   REGION \nREGION TYPE                        SIZE    COUNT (non-coalesced) \n===========                     =======  ======= \nAccelerate framework               640K        5 \nActivity Tracing                   256K        1 \nCG backing stores                 2176K        4 \nCG image                           336K       14 \nColorSync                          544K       27 \nCoreAnimation                      544K       22 \nCoreGraphics                        32K        2 \nCoreUI image data                 1856K       16 \nFoundation                          80K        2 \nKernel Alloc Once                   32K        1 \nMALLOC                           382.9M       78 \nMALLOC guard page                  288K       17 \nMALLOC_MEDIUM (reserved)         936.0M        8         reserved VM address space (unallocated)\nMALLOC_NANO (reserved)           384.0M        1         reserved VM address space (unallocated)\nSQLite page cache                 2304K       36 \nSTACK GUARD                       56.2M       12 \nStack                             13.8M       12 \nVM_ALLOCATE                        1.0G       14 \n__AUTH                            2460K      285 \n__AUTH_CONST                      18.3M      469 \n__CTF                               759        1 \n__DATA                            12.0M      455 \n__DATA_CONST                      15.8M      474 \n__DATA_DIRTY                      1586K      182 \n__FONT_DATA                          4K        1 \n__LINKEDIT                       570.9M        4 \n__OBJC_CONST                      2731K      237 \n__OBJC_RO                         81.8M        1 \n__OBJC_RW                         3088K        1 \n__TEXT                           437.8M      491 \n__UNICODE                          588K        1 \ndyld private memory               1024K        1 \nlibnetwork                        14.3M      204 \nmapped file                      174.3M       31 \nshared memory                      912K       16 \n===========                     =======  ======= \nTOTAL                              4.0G     3126 \nTOTAL, minus reserved VM space     2.8G     3126 \n",
  "legacyInfo" : {
  "threadTriggered" : {
    "queue" : "com.apple.root.user-initiated-qos.cooperative"
  }
},
  "trialInfo" : {
  "rollouts" : [
    {
      "rolloutId" : "607844aa04477260f58a8077",
      "factorPackIds" : {
        "SIRI_MORPHUN_ASSETS" : "6103050cbfe6dc472e1c982a"
      },
      "deploymentId" : 240000066
    },
    {
      "rolloutId" : "60da5e84ab0ca017dace9abf",
      "factorPackIds" : {

      },
      "deploymentId" : 240000008
    },
    {
      "rolloutId" : "601d9415f79519000ccd4b69",
      "factorPackIds" : {
        "SIRI_TEXT_TO_SPEECH" : "618455f04b3765609b8b78c1"
      },
      "deploymentId" : 240000311
    },
    {
      "rolloutId" : "5ffde50ce2aacd000d47a95f",
      "factorPackIds" : {

      },
      "deploymentId" : 240000076
    },
    {
      "rolloutId" : "602ad4dac86151000cf27e46",
      "factorPackIds" : {
        "SIRI_DICTATION_ASSETS" : "6181ebb28763315b9604755e"
      },
      "deploymentId" : 240000271
    },
    {
      "rolloutId" : "5fc94383418129005b4e9ae0",
      "factorPackIds" : {

      },
      "deploymentId" : 240000162
    }
  ],
  "experiments" : [

  ]
}
}

Model: MacBookPro17,1, BootROM 7429.41.5, proc 8:4:4 processors, 16 GB, SMC 
Graphics: Apple M1, Apple M1, Built-In
Display: Color LCD, 2560 x 1600 Retina, Main, MirrorOff, Online
Memory Module: LPDDR4
AirPort: Wi-Fi, wl0: Sep 13 2021 21:06:59 version 18.20.310.14.7.8.119 FWID 01-9d72ee4a
Bluetooth: Version (null), 0 services, 0 devices, 0 incoming serial ports
Network Service: Wi-Fi, AirPort, en0
USB Device: USB31Bus
USB Device: USB31Bus
Thunderbolt Bus: MacBook Pro, Apple Inc.
Thunderbolt Bus: MacBook Pro, Apple Inc.

Fabric Mods

Hey, I was wondering if there is any way to install Fabric and mods? I noticed that it uses the official minecraft folder, so I was wondering if there was anyway to make it work.

I tried to use the GIST and altering a fabric profile but the game never actually opened, so I must have gotten something wrong.
I was also thinking if it was possible to search through the profiles on the Minecraft installation folder and display those as options, but since I've never played around with Swift not really sure how easy that would be

Remember Version Choice

Howdy, this tool is incredible! It would be sweet if the "Auto Version" picker could state restore its last selection! :)
Screen Shot 2021-11-16 at 5 33 10 PM

Play 1.17 or 1.18

I want to play 1.17 but since 1.18 came the auto version picks 1.18 instead

Login error

I have this error when I try to log in my Microsoft account :
{"reason":"{\n \"path\" : \"\/minecraft\/profile\",\n \"error\" : \"NOT_FOUND\",\n \"errorMessage\" : \"Not Found\"\n}","error":true}

"Open new tab" & "Show all tabs" now showing in View menu bar.

Now I don't know if this is a glitch but as of the latest version of M1Craft in the "View" menu bar tab you can now create new tabs for the app and you can see all tabs. Odd but I don't know if this is a glitch.

I don't know if this matters but I am using a 2021 M1 iMac 24inch, 16GB RAM, 1TB SSD and its running macOS Monterey 12.1

Screen Shot 2022-01-10 at 8 01 29 PM

Screen Shot 2022-01-10 at 8 01 38 PM

Screen Shot 2022-01-10 at 8 01 17 PM

cant launch 1.8.9

hello I'm revisiting this project after a while and I can't launch 1.8

Versions 1.16 and before...

I don't know how you wanted us to contact you about this, but:
It would be nice to be able to run all the version of minecraft natively on apple silicon.
There are several servers that would be great to be able to play on, but are still on really old versions of minecraft.
That's just one example, plus it would be cool to be able to mess around with really old versions natively from time to time.

No icon on doc

Hello I just noticed that the icon is not displayed on the macOS doc.
However mojang has fixed this bug, in snapshot 22w##.
Have a good day!

Minecraft Skin doesn't load in for some reason...

Every time I've opened Minecraft with your app, so far, my skin hasn't loaded in.
I've been left randomly with steve or alex every time I load a world...

No idea what could be causing this, but I haven't tried to join a server yet, so no idea if it works there.

ram error

i have 8 gigs of ram but when i turn up my ram it goes to 16 gigs
Screen Shot 2022-05-06 at 2 34 03 PM
Screen Shot 2022-05-06 at 2 33 38 PM

Game crashes every time the window opens after clicking on fullscreen mode from the options menu

Out of curiosity clicked on the "fullscreen mode" option from the options menu in the game, which caused the game to crash and now every time I try to reopen the game it crashes once the window opens. Tried restarting the computer and re-download the m1craft UI app, but that didn't solve the issue. Im guessing there's another config file saved somewhere else?

Running on MacBook Pro (2021) with M1 Pro (10c CPU / 16c GPU, 16gb RAM)

Crashes right at Mojang loading screen

Error report as follows:

---- Minecraft Crash Report ----
// I'm sorry, Dave.

Time: 20/11/2021, 10:47
Description: Unexpected error

java.lang.NoClassDefFoundError: Could not initialize class ca.weblite.objc.RuntimeUtils
at ca.weblite.objc.Proxy.sendRaw(Proxy.java:369)
at drh.a(SourceFile:27)
at java.base/java.util.Optional.filter(Unknown Source)
at drh.a(SourceFile:15)
at drp.w(SourceFile:349)
at drp.c(SourceFile:387)
at drp.e(SourceFile:313)
at dxo.f(SourceFile:1142)
at dxo.e(SourceFile:733)
at net.minecraft.client.main.Main.main(SourceFile:236)

A detailed walkthrough of the error, its code path and all known details is as follows:

-- Head --
Thread: Render thread
Stacktrace:
at ca.weblite.objc.Proxy.sendRaw(Proxy.java:369)
at drh.a(SourceFile:27)
at java.base/java.util.Optional.filter(Unknown Source)
at drh.a(SourceFile:15)
at drp.w(SourceFile:349)
at drp.c(SourceFile:387)

-- Last reload --
Details:
Reload number: 1
Reload reason: initial
Finished: No
Packs: Default
Stacktrace:
at dxx.a(SourceFile:49)
at dxo.c(SourceFile:2409)
at dxo.e(SourceFile:757)
at net.minecraft.client.main.Main.main(SourceFile:236)

-- System Details --
Details:
Minecraft Version: 1.18 Pre-release 5
Minecraft Version ID: 1.18-pre5
Operating System: Mac OS X (aarch64) version 12.0.1
Java Version: 17.0.1, Azul Systems, Inc.
Java VM Version: OpenJDK 64-Bit Server VM (mixed mode, sharing), Azul Systems, Inc.
Memory: 1349613568 bytes (1287 MiB) / 1902116864 bytes (1814 MiB) up to 4294967296 bytes (4096 MiB)
CPUs: 8
Processor Vendor: Apple Inc.
Processor Name: Apple M1
Identifier: Apple Inc. Family 0x1b588bb3 Model 0 Stepping 0
Microarchitecture: ARM64 SoC: Firestorm + Icestorm
Frequency (GHz): 24.00
Number of physical packages: 1
Number of physical CPUs: 8
Number of logical CPUs: 8
Graphics card #0 name: Apple M1
Graphics card #0 vendor: Apple (0x106b)
Graphics card #0 VRAM (MB): 0.00
Graphics card #0 deviceId: unknown
Graphics card #0 versionInfo: unknown
Memory slot #0 capacity (MB): 0.00
Memory slot #0 clockSpeed (GHz): 0.00
Memory slot #0 type: unknown
Virtual memory max (MB): 16384.00
Virtual memory used (MB): 11006.44
Swap memory total (MB): 0.00
Swap memory used (MB): 0.00
JVM Flags: 4 total; -Xms1024M -Xmx1024M -Xss1M -Xmx4G
Launched Version: 1.18-pre5
Backend library: LWJGL version 3.3.0 build 21
Backend API: Apple M1 GL version 4.1 Metal - 76.1, Apple
Window size: 1708x960
GL Caps: Using framebuffer using OpenGL 3.2
GL debug messages:
Using VBOs: Yes
Is Modded: Probably not. Client jar signature and brand is untouched
Type: Client (map_client.txt)
Graphics mode: fancy
Resource Packs: vanilla
Current Language: English (US)
CPU: 8x Apple M1

Building LWJGL jars

The README states: "... the LWJGL jars are pre-built 3.3.0 directly from lwjgl.org"

How can i build my own? Why aren't you using 3.3.1?

Optifine

Hi there!
I just got a MacBook with an M1 yesterday, had to try this project out right away, really like it.

I was wondering whether it would be possible/feasible to add the Optifine mod to the launcher? I know and am aware, that one can add mods, but this one is so widely used (maybe the most used?) and in my experience most other players I play with utilise it.

Impementation

There could be a checkbox to use Optifine with the selected version in the launcher.

In the backend, not sure if there’s an API for getting a URL to download Optifine from, but I will update this issue accordingly.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.