Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

ChromatiCraft handlers missing in later releases #595

Open
1 task done
RaidhoSketch opened this issue Jan 21, 2025 · 5 comments
Open
1 task done

ChromatiCraft handlers missing in later releases #595

RaidhoSketch opened this issue Jan 21, 2025 · 5 comments

Comments

@RaidhoSketch
Copy link

Your GTNH Discord Username

No response

Mod Version

NEI 2.7.25-GTNH

Bug Report

When upgrading from NotEnoughItems-2.6.8-GTNH to 2.7.25-GTNH, all Chromaticraft NEI handlers (transmutation flame, crystal brewery, etc.) go missing. Rotarycraft's, curiously enough, stay intact.

Java Version

Java 8

Mod List or GTNH Pack Version

NEI 2.7.25-GTNH, ChromatiCraft+1.7.10+V33a, etc.

Final Checklist

  • I have searched the issues and haven't found a similar issue.
@Shahelion
Copy link

Shahelion commented Jan 22, 2025

Can confirm, CrC handlers missing in 2.6.42

@mitchej123
Copy link

Please provide a full log.

@RaidhoSketch
Copy link
Author

Using a clean instance with only ChromatiCraft+1.7.10+V33a, CodeChickenCore-1.4.1, DragonAPI+1.7.10+V33b, and NotEnoughItems-2.6.27-GTNH-pre, this is the earliest reproduction of this bug, as the requisite handlers are present with NotEnoughItems-2.6.26-GTNH. To test their presence yourself, the easiest way is to look at the recipe of a material like an emerald, which would need to have, in addition to the usual shaped crafting and smelting handlers, the crystal furnace, item fabricator, and transmutation flame handlers.

Also, as requested, the logs with NotEnoughItems-2.6.27-GTNH-pre installed:
fml-client-latest.log
latest.log

@mitchej123
Copy link

[14:12:45] [Client thread/ERROR] [CodeChickenCore/NotEnoughItems]: Unable to load class: Reika.ChromatiCraft.ModInterface.NEI.NEIChromaConfig
java.lang.ExceptionInInitializerError
	at java.lang.Class.forName0(Native Method) ~[?:1.8.0_412]
	at java.lang.Class.forName(Class.java:348) ~[?:1.8.0_412]
	at codechicken.core.ClassDiscoverer.addClass(ClassDiscoverer.java:78) [ClassDiscoverer.class:?]
	at codechicken.core.ClassDiscoverer.checkAddClass(ClassDiscoverer.java:70) [ClassDiscoverer.class:?]
	at codechicken.core.ClassDiscoverer.readFromZipFile(ClassDiscoverer.java:125) [ClassDiscoverer.class:?]
	at codechicken.core.ClassDiscoverer.findClasspathMods(ClassDiscoverer.java:100) [ClassDiscoverer.class:?]
	at codechicken.core.ClassDiscoverer.findClasses(ClassDiscoverer.java:53) [ClassDiscoverer.class:?]
	at codechicken.nei.ClientHandler.loadPluginsList(ClientHandler.java:264) [ClientHandler.class:?]
	at codechicken.nei.ClientHandler.postInit(ClientHandler.java:238) [ClientHandler.class:?]
	at codechicken.nei.NEIModContainer.postInit(NEIModContainer.java:122) [NEIModContainer.class:?]
Caused by: java.lang.NullPointerException
	at Reika.ChromatiCraft.ModInterface.NEI.FabricatorHandler.loadTransferRects(FabricatorHandler.java:111) ~[FabricatorHandler.class:?]
	at codechicken.nei.recipe.TemplateRecipeHandler.<init>(TemplateRecipeHandler.java:429) ~[TemplateRecipeHandler.class:?]
	at Reika.ChromatiCraft.ModInterface.NEI.FabricatorHandler.<init>(FabricatorHandler.java:42) ~[FabricatorHandler.class:?]
	at Reika.ChromatiCraft.ModInterface.NEI.NEIChromaConfig.<clinit>(NEIChromaConfig.java:32) ~[NEIChromaConfig.class:?]
	... 45 more

@RaidhoSketch
Copy link
Author

Unfortunately setting the loadPluginsInParallel option to false does not fix it.
Here is the fml log from a clean instance with NEI-2.7.29-GTNH

# for free to join this conversation on GitHub. Already have an account? # to comment
Projects
None yet
Development

No branches or pull requests

3 participants