Necesse

Necesse

Recraft
MUSE Dec 27, 2024 @ 6:53pm
Conflicts with Necesse Tech mod.
Necesse Tech mod.
https://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; Dec 27, 2024 @ 6:55pm
< >
Showing 1-4 of 4 comments
qcn  [developer] Dec 28, 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 Dec 29, 2024 @ 4:58pm 
I tried running it by changing the mode order, but unfortunately the same error occurred.
qcn  [developer] Dec 30, 2024 @ 8:12am 
I have just pushed an update, it should be working now.
qcn  [developer] Dec 31, 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