gigaherz / JsonThings

Data-driven minecraft
https://www.curseforge.com/minecraft/mc-mods/json-things
Other
22 stars 6 forks source link

[1.18.2] Error loading mods #15

Closed sxjeru closed 1 year ago

sxjeru commented 1 year ago

I think this is not a TiC3 issue, so I put forward here firstly.

JsonThings-1.18.2-0.4.5/0.4.6 Mantle-1.18.2-1.9.43 TConstruct-1.18.2-3.6.2.92

crash-2023-02-02_20.01.40-fml.txt

image

Mod File: /C:/Users/Administrator/.minecraft/versions/1.18.2/mods/TConstruct-1.18.2-3.6.2.92.jar
    Failure message: Tinkers' Construct (tconstruct) has failed to load correctly
        java.lang.reflect.InvocationTargetException: null
    Mod Version: 3.6.2.92
    Mod Issue URL: https://github.com/SlimeKnights/TinkersConstruct/issues
    Exception message: java.lang.ClassNotFoundException: dev.gigaherz.jsonthings.things.serializers.ItemType
gigaherz commented 1 year ago

I think my recent updates have caused binary breaks that I didn't take into account.

I will see if there's something I can do to restore compatibility.

ffuentesm commented 1 year ago

Does this have something to do with the new mandatory use of Rhino? image

gigaherz commented 1 year ago

@ffuentesm Nope the rhino thing was a typo in my mods.toml, unrelated to the binary break. @sxjeru I have looked into this and I don't think I can properly restore binary compatibility without making a mess for myself. hopefully it won't be too much trouble for KM to make a fix for this, cos I had to do another binary break today for the latest release... :S EDIT: Ah I just noticed KM already pushed a fix for my previous breakage, and the new release may not impact it.