Fabric API required
yumunet opened this issue ยท 0 comments
Crash without Fabric API. (after 0.21.0)
If this is the intended behavior, please add the dependency to the mod file and Modrinth page.
This is a crash report on More Culling 0.27.1. (Minecraft 1.21.1, Fabric Loader 0.16.5, Cloth Config 15.0.140)
---- Minecraft Crash Report ----
// You're mean.
Time: 2024-09-20 00:56:36
Description: Rendering overlay
java.lang.NoClassDefFoundError: net/fabricmc/fabric/impl/client/indigo/renderer/mesh/EncodingFormat
at ca.fxco.moreculling.utils.VertexUtils.getPos(VertexUtils.java:40)
at ca.fxco.moreculling.utils.VertexUtils.getQuadBounds(VertexUtils.java:59)
at net.minecraft.class_1093.moreculling$resetTranslucencyCache(class_1093.java:554)
at net.minecraft.class_1093.handler$zzl000$moreculling$onInit(class_1093.java:596)
at net.minecraft.class_1093.<init>(class_1093.java:37)
at net.minecraft.class_1093$class_1094.method_4746(class_1093.java:132)
at net.minecraft.class_793.method_3446(class_793.java:228)
at net.minecraft.class_793.method_4753(class_793.java:203)
at net.minecraft.class_1088$class_7778.method_61077(class_1088.java:247)
at net.minecraft.class_1088$class_7778.method_45873(class_1088.java:234)
at net.minecraft.class_807.method_4753(class_807.java:73)
at net.minecraft.class_816.method_4753(class_816.java:88)
at net.minecraft.class_1088$class_7778.method_61077(class_1088.java:247)
at net.minecraft.class_1088.method_61072(class_1088.java:149)
at java.base/java.util.HashMap.forEach(HashMap.java:1429)
at net.minecraft.class_1088.method_45876(class_1088.java:146)
at net.minecraft.class_1092.method_45883(class_1092.java:145)
at net.minecraft.class_1092.method_45885(class_1092.java:92)
at java.base/java.util.concurrent.CompletableFuture$UniApply.tryFire(CompletableFuture.java:646)
at java.base/java.util.concurrent.CompletableFuture$Completion.exec(CompletableFuture.java:483)
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.ClassNotFoundException: net.fabricmc.fabric.impl.client.indigo.renderer.mesh.EncodingFormat
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526)
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.loadClass(KnotClassDelegate.java:226)
at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:119)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526)
... 25 more
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Thread: Render thread
Stacktrace:
at ca.fxco.moreculling.utils.VertexUtils.getPos(VertexUtils.java:40)
at ca.fxco.moreculling.utils.VertexUtils.getQuadBounds(VertexUtils.java:59)
at net.minecraft.class_1093.moreculling$resetTranslucencyCache(class_1093.java:554)
at net.minecraft.class_1093.handler$zzl000$moreculling$onInit(class_1093.java:596)
at net.minecraft.class_1093.<init>(class_1093.java:37)
at net.minecraft.class_1093$class_1094.method_4746(class_1093.java:132)
at net.minecraft.class_793.method_3446(class_793.java:228)
at net.minecraft.class_793.method_4753(class_793.java:203)
at net.minecraft.class_1088$class_7778.method_61077(class_1088.java:247)
at net.minecraft.class_1088$class_7778.method_45873(class_1088.java:234)
at net.minecraft.class_807.method_4753(class_807.java:73)
at net.minecraft.class_816.method_4753(class_816.java:88)
at net.minecraft.class_1088$class_7778.method_61077(class_1088.java:247)
at net.minecraft.class_1088.method_61072(class_1088.java:149)
at java.base/java.util.HashMap.forEach(HashMap.java:1429)
-- Overlay render details --
Details:
Overlay name: net.minecraft.class_425
Stacktrace:
at net.minecraft.class_757.method_3192(class_757.java:905)
at net.minecraft.class_310.method_1523(class_310.java:1285)
at net.minecraft.class_310.method_1514(class_310.java:882)
at net.minecraft.client.main.Main.main(Main.java:256)
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)
at org.prismlauncher.launcher.impl.StandardLauncher.launch(StandardLauncher.java:100)
at org.prismlauncher.EntryPoint.listen(EntryPoint.java:129)
at org.prismlauncher.EntryPoint.main(EntryPoint.java:70)
-- Uptime --
Details:
JVM uptime: 13.498s
Wall uptime: 2.366s
High-res time: 2.084s
Client ticks: 26 ticks / 1.300s
-- Last reload --
Details:
Reload number: 1
Reload reason: initial
Finished: No
Packs: vanilla
-- System Details --
Details:
Minecraft Version: 1.21.1
Minecraft Version ID: 1.21.1
Operating System: Windows 11 (amd64) version 10.0
Java Version: 21.0.3, Microsoft
Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Microsoft
Memory: 2707528792 bytes (2582 MiB) / 4294967296 bytes (4096 MiB) up to 4294967296 bytes (4096 MiB)
CPUs: 16
Processor Vendor: AuthenticAMD
Processor Name: AMD Ryzen 7 5700X 8-Core Processor
Identifier: AuthenticAMD Family 25 Model 33 Stepping 2
Microarchitecture: Zen 3
Frequency (GHz): 3.39
Number of physical packages: 1
Number of physical CPUs: 8
Number of logical CPUs: 16
Graphics card #0 name: NVIDIA GeForce RTX 4060 Ti
Graphics card #0 vendor: NVIDIA
Graphics card #0 VRAM (MiB): 8188.00
Graphics card #0 deviceId: VideoController1
Graphics card #0 versionInfo: 32.0.15.6109
Memory slot #0 capacity (MiB): 16384.00
Memory slot #0 clockSpeed (GHz): 3.20
Memory slot #0 type: DDR4
Memory slot #1 capacity (MiB): 16384.00
Memory slot #1 clockSpeed (GHz): 3.20
Memory slot #1 type: DDR4
Virtual memory max (MiB): 52149.00
Virtual memory used (MiB): 36600.13
Swap memory total (MiB): 19456.00
Swap memory used (MiB): 2503.69
Space in storage for jna.tmpdir (MiB): <path not set>
Space in storage for org.lwjgl.system.SharedLibraryExtractPath (MiB): <path not set>
Space in storage for io.netty.native.workdir (MiB): <path not set>
Space in storage for java.io.tmpdir (MiB): available: 480667.44, total: 953083.00
Space in storage for workdir (MiB): available: 480667.44, total: 953083.00
JVM Flags: 3 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xms4096m -Xmx4096m
Launched Version: 1.21.1
Launcher name: PrismLauncher
Backend library: LWJGL version 3.3.3-snapshot
Backend API: NVIDIA GeForce RTX 4060 Ti/PCIe/SSE2 GL version 3.2.0 NVIDIA 561.09, NVIDIA Corporation
Window size: 854x480
GFLW Platform: win32
GL Caps: Using framebuffer using OpenGL 3.2
GL debug messages:
Is Modded: Definitely; Client brand changed to 'fabric'
Universe: 400921fb54442d18
Type: Client (map_client.txt)
Graphics mode: fancy
Render Distance: 12/12 chunks
Resource Packs: vanilla
Current Language: en_us
Locale: en_JP
System encoding: MS932
File encoding: UTF-8
CPU: 16x AMD Ryzen 7 5700X 8-Core Processor
This is on 0.21.0. (1.20.4, Fabric Loader 0.16.5, Cloth Config 13.0.138)
It is almost the same as above.
crash-2024-09-20_01.00.10-client.txt
No crash on 0.20.3. (1.20.4, same as above)