Necesse

Necesse

Recraft
MUSE 27 Dec, 2024 @ 6:53pm
Conflicts with Necesse Tech mod.
Necesse Tech mod.
https://steamhost.cn/steamcommunity_com/workshop/filedetails/discussion/2841433520/591758807774840273/


Mods: Necesse Tech (v. 1.2)

java.lang.IllegalStateException: Tried to register duplicate Item with stringID "coal"
at necesse.engine.registries.GameRegistry.registerObj(GameRegistry.java:58)
at necesse.engine.registries.GameRegistry.register(GameRegistry.java:46)
at necesse.engine.registries.ItemRegistry.registerItem(ItemRegistry.java:1370)
at necesse.engine.registries.ItemRegistry.registerItem(ItemRegistry.java:1364)
at necesse.engine.registries.ItemRegistry.registerItem(ItemRegistry.java:1360)
at techmod.TechMod.init(TechMod.java:52)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.base/java.lang.reflect.Method.invoke(Unknown Source)
at necesse.engine.modLoader.ModMethod.invoke(ModMethod.java:47)
at necesse.engine.modLoader.classes.EntryClass.init(EntryClass.java:62)
at necesse.engine.modLoader.LoadedMod.init(LoadedMod.java:189)
at necesse.engine.GlobalData.loadAll(GlobalData.java:302)
at necesse.engine.loading.ClientLoader.loadGame(ClientLoader.java:156)
at necesse.StartPlatformClient.start(StartPlatformClient.java:11)
at StartSteamClient.main(StartSteamClient.java:6)
Last edited by MUSE; 27 Dec, 2024 @ 6:55pm
< >
Showing 1-4 of 4 comments
qcn  [developer] 28 Dec, 2024 @ 9:07am 
That's because Necesse Tech tries to add the same items (coal, coal ore) as Recraft does.
Try loading these mods in different order (first Necesse Tech, then Recraft), as Recraft checks if any item is already registered and will reuse it.
In Steam: open Necesse page, click Cog icon on the right side, select Properties. Go to Workshop tab and reorder your mods (place Recraft at the bottom of the list)
MUSE 29 Dec, 2024 @ 4:58pm 
I tried running it by changing the mode order, but unfortunately the same error occurred.
qcn  [developer] 30 Dec, 2024 @ 8:12am 
I have just pushed an update, it should be working now.
qcn  [developer] 31 Dec, 2024 @ 2:33am 
Well, turns out it still might not work ¯\_(ツ)_/¯
I guess mods loading order in steam ui is ignored, it should be set in the game

To do so:
- when error shows, click on "disable the mods"
- in main manu go to "Mods"
- enable (click checkbox) for "Necesse Tech"
- use arrow buttons to move "Necesse Tech" above "Recraft" (Recraft should be loaded last)
< >
Showing 1-4 of 4 comments
Per page: 1530 50