KessokuTeaTime / Knowledges

[Minecraft Mod] What you see is knowledge!
https://modrinth.com/mod/knowledges
GNU General Public License v3.0
7 stars 0 forks source link

Crash #6

Closed GISVEN closed 10 months ago

GISVEN commented 10 months ago

when i try to break a block in survival, minecraft crashes with an error

minecraft 1.20.1 fabric

crash report:

java.lang.NoSuchMethodError: 'net.krlite.equator.render.renderer.Flat$Oval net.krlite.equator.render.renderer.Flat$Oval.radians(double)'
    at net.krlite.knowledges.components.CrosshairComponent.lambda$render$2(CrosshairComponent.java:45)
    at net.krlite.equator.math.geometry.flat.Box.render(Box.java:1111)
    at net.krlite.equator.math.geometry.flat.Box.render(Box.java:1115)
    at net.krlite.knowledges.components.CrosshairComponent.render(CrosshairComponent.java:43)
    at net.krlite.knowledges.Knowledges.lambda$render$1(Knowledges.java:197)
    at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
    at net.krlite.knowledges.Knowledges.render(Knowledges.java:195)
    at net.minecraft.class_329.handler$ejk000$knowledges$injectKnowledge(class_329.java:9889)
    at net.minecraft.class_329.method_1753(class_329.java:370)
    at net.minecraft.class_757.method_3192(class_757.java:926)
    at net.minecraft.class_310.method_1523(class_310.java:1219)
    at net.minecraft.class_310.method_1514(class_310.java:802)
    at net.minecraft.client.main.Main.main(Main.java:250)
    at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470)
    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:88)
    at org.prismlauncher.EntryPoint.listen(EntryPoint.java:126)
    at org.prismlauncher.EntryPoint.main(EntryPoint.java:71)
KrLite commented 10 months ago

You need to update the mod Equator to 2.6.2. I must have forgotten to include it in the mod's metadata. You can download it here.

KrLite commented 10 months ago

(Perhaps I shouldn't close this issue until it is truly determined to be resolved)

KrLite commented 10 months ago

The metadata mismatch will soon be fixed without a release, which means only the jars will be replaced. Then Fabric shall throw an error when you try to load with an outdated Equator.

GISVEN commented 10 months ago

this happens on version 2.6.2, image

KrLite commented 10 months ago

🤔 I thought you were playing with Knowledges 3.0.0. Since Equator 2.6.2 has its API updated, so it is obviously not compatible with Knowledges 2.0.0 anymore. Please use Knowledges 3.0.1 or later. Install it here.

GISVEN commented 10 months ago

i’m playing 1.20.1, knowledges 3.0.0 is for 1.20.2+, what Equator version should i use for knowledges 2.0.0?

KrLite commented 10 months ago

i’m playing 1.20.1, knowledges 3.0.0 is for 1.20.2+, what Equator version should i use for knowledges 2.0.0?

I see. 2.6.0 is capable.

GISVEN commented 10 months ago

Thank you for your help

KrLite commented 10 months ago

Thank you for your help

You're welcome. What's more: there is plan to bring the latest updates of Knowledges 3.0.0 to Minecraft 1.20.1 or lower. Remember to try them! :)

KrLite commented 10 months ago

@GISVEN Good news here! Knowledges 3.0.2 is now available for Minecraft 1.20~1.20.1. Download it here.

GISVEN commented 10 months ago

wow, I really appreciate you ^o^