MoreCulling

MoreCulling

77.1k Downloads

Fabric API required

yumunet opened this issue ยท 0 comments

commented

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)