---- Minecraft Crash Report ---- // I just don't know what went wrong :( Time: 4/20/22, 12:21 PM Description: Couldn't load level list java.lang.NullPointerException: Cannot invoke "java.lang.Comparable.compareTo(Object)" because "pivot" is null at java.base/java.util.ComparableTimSort.binarySort(ComparableTimSort.java:262) at java.base/java.util.ComparableTimSort.sort(ComparableTimSort.java:207) at java.base/java.util.Arrays.sort(Arrays.java:1107) at java.base/java.util.Arrays.sort(Arrays.java:1301) at java.base/java.util.ArrayList.sort(ArrayList.java:1721) at java.base/java.util.Collections.sort(Collections.java:145) at net.minecraft.client.gui.screens.worldselection.WorldSelectionList.java.util.List lambda$loadLevels$1(java.util.List)(WorldSelectionList.java:142) at java.base/java.util.concurrent.CompletableFuture$UniApply.tryFire(CompletableFuture.java:646) at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1773) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) A detailed walkthrough of the error, its code path and all known details is as follows: --------------------------------------------------------------------------------------- -- System Details -- Details: Minecraft Version: 22w16a Minecraft Version ID: 22w16a Operating System: Mac OS X (x86_64) version 12.3.1 Java Version: 17.0.1, Microsoft Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Microsoft Memory: 1069600176 bytes (1020 MiB) / 2885681152 bytes (2752 MiB) up to 6442450944 bytes (6144 MiB) CPUs: 8 Processor Vendor: GenuineIntel Processor Name: Intel(R) Core(TM) i7-7920HQ CPU @ 3.10GHz Identifier: Intel64 Family 6 Model 158 Stepping 9 Microarchitecture: Kaby Lake Frequency (GHz): 3.10 Number of physical packages: 1 Number of physical CPUs: 4 Number of logical CPUs: 8 Graphics card #0 name: Intel HD Graphics 630 Graphics card #0 vendor: Intel Graphics card #0 VRAM (MB): 1536.00 Graphics card #0 deviceId: 0x591b Graphics card #0 versionInfo: Revision ID: 0x0004, gMux Version: 4.0.29 [3.2.8] Graphics card #1 name: Radeon Pro 560 Graphics card #1 vendor: AMD (0x1002) Graphics card #1 VRAM (MB): 4096.00 Graphics card #1 deviceId: 0x67ef Graphics card #1 versionInfo: Revision ID: 0x00c0, ROM Revision: 113-C980AJ-927, VBIOS Version: 113-C9801AU-A02, EFI Driver Version: 01.A0.927, gMux Version: 4.0.29 [3.2.8] Memory slot #0 capacity (MB): 8192.00 Memory slot #0 clockSpeed (GHz): 2.13 Memory slot #0 type: LPDDR3 Memory slot #1 capacity (MB): 8192.00 Memory slot #1 clockSpeed (GHz): 2.13 Memory slot #1 type: LPDDR3 Virtual memory max (MB): 17408.00 Virtual memory used (MB): 10252.48 Swap memory total (MB): 1024.00 Swap memory used (MB): 52.00 JVM Flags: 8 total; -Xss1M -Xmx6G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M