Loading PencilVoid’s Atkinson Hyperlegible resource pack fails on 1.21
Environment
- Caxton version: 0.6.0-alpha.1 (2ab779bd)
- Minecraft version: 1.21
- Mod loader and version: Fabric Loader 0.5.11, Fabric API 0.100.1+1.21
- Operating system and CPU architecture: Linux x86_64
Summary
Loading PencilVoid’s Atkinson Hyperlegible resource pack fails with the following error:
[13:25:32] [Render thread/INFO] (Minecraft) Caught error loading resourcepacks, removing all selected resourcepacks
java.util.concurrent.CompletionException: java.lang.IllegalStateException: FreeType error: Unrecognized error: 0x8c (Loading glyph)
at java.base/java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:315) ~[?:?]
at java.base/java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:320) ~[?:?]
at java.base/java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1807) ~[?:?]
at java.base/java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387) ~[?:?]
at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312) ~[?:?]
at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843) ~[?:?]
at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808) ~[?:?]
at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) ~[?:?]
Caused by: java.lang.IllegalStateException: FreeType error: Unrecognized error: 0x8c (Loading glyph)
at net.minecraft.client.font.FreeTypeUtil.checkFatalError(FreeTypeUtil.java:33) ~[minecraft-merged-4126224b04-1.21-loom.mappings.1_21.layered+hash.802131808-v2.jar:?]
at net.minecraft.client.font.TrueTypeFont.getGlyph(TrueTypeFont.java:67) ~[minecraft-merged-4126224b04-1.21-loom.mappings.1_21.layered+hash.802131808-v2.jar:?]
at net.minecraft.client.font.FontManager.method_51618(FontManager.java:243) ~[minecraft-merged-4126224b04-1.21-loom.mappings.1_21.layered+hash.802131808-v2.jar:?]
at it.unimi.dsi.fastutil.ints.IntOpenHashSet.forEach(IntOpenHashSet.java:762) ~[fastutil-8.5.12.jar:?]
at it.unimi.dsi.fastutil.ints.IntIterable.forEach(IntIterable.java:146) ~[fastutil-8.5.12.jar:?]
at it.unimi.dsi.fastutil.ints.AbstractIntCollection.forEach(AbstractIntCollection.java:153) ~[fastutil-8.5.12.jar:?]
at net.minecraft.client.font.FontManager.insertFont(FontManager.java:238) ~[minecraft-merged-4126224b04-1.21-loom.mappings.1_21.layered+hash.802131808-v2.jar:?]
at net.minecraft.client.font.FontManager.method_51627(FontManager.java:198) ~[minecraft-merged-4126224b04-1.21-loom.mappings.1_21.layered+hash.802131808-v2.jar:?]
at java.base/java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
... 6 more
(Reported by splendidalakey on Discord)
Steps to reproduce
- Place the linked resource pack in the
resourcepacks/folder - Try to load the resource pack
Expected behavior: The resource pack successfully loads.
Actual behavior: The resource pack is not loaded, and the error message above appears in the log.