Open ElReptil opened 3 years ago
We aren't actively maintaining this anymore (at least not 1.12), so your best bet would be to either use the older version that doesn't break their own API after a lot of devs have moved on from 1.12... Or to in the compatskills config disable our compat with electroblob's wizardry and hope that it then disables it enough it doesn't try to run through any of the code paths that cause it to crash, given it doesn't sound like you are really using it anyways (if memory serves all the integration does is make it so that you can't make wands etc in the table if you don't meet the requirements to use the finished item, or something like that).
Thanks! Somehow I managed to completely miss the ebwizardry config option. Turning your wizardry compat off seems to resolve the problem, and as you suspect I wasn't using it anyway.
I fix it.
Can confirm and reproduce.
It appears the newest version of Electroblob's Wizardry, which is known to break addons, also broke this mod's wizardry integration (which I didn't know existed, TIL).
Trying to do anything in an arcane workbench with the newest version gets this crash:
---- Minecraft Crash Report ---- // Shall we play a game?
Time: 2020-11-08 23:33:13 CET Description: Error executing task
java.util.concurrent.ExecutionException: java.lang.NoClassDefFoundError: electroblob/wizardry/tileentity/ContainerArcaneWorkbench at java.util.concurrent.FutureTask.report(Unknown Source) at java.util.concurrent.FutureTask.get(Unknown Source) at net.minecraft.util.Util.runTask(Util.java:531) at net.minecraft.server.MinecraftServer.updateTimeLightAndEntities(MinecraftServer.java:723) at net.minecraft.server.MinecraftServer.tick(MinecraftServer.java:668) at net.minecraft.server.integrated.IntegratedServer.tick(IntegratedServer.java:279) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:526) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.NoClassDefFoundError: electroblob/wizardry/tileentity/ContainerArcaneWorkbench at codersafterdark.compatskills.common.compats.electroblob.WizardyEventHandler.onSpellBind(WizardyEventHandler.java:21) at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_1337_WizardyEventHandler_onSpellBind_SpellBindEvent.invoke(.dynamic) at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:90) at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:182) at electroblob.wizardry.inventory.ContainerArcaneWorkbench.onApplyButtonPressed(ContainerArcaneWorkbench.java:435) at electroblob.wizardry.packet.PacketControlInput.lambda$onMessage$2(PacketControlInput.java:47) at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) at java.util.concurrent.FutureTask.run(Unknown Source) at net.minecraft.util.Util.runTask(Util.java:529) ... 5 more
A detailed walkthrough of the error, its code path and all known details is as follows:
-- System Details -- Minecraft Version: 1.12.2 Operating System: Windows 10 (amd64) version 10.0 Java Version: 1.8.0_251, Oracle Corporation Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation Memory: 5465017864 bytes (5211 MB) / 10737418240 bytes (10240 MB) up to 10737418240 bytes (10240 MB) JVM Flags: 9 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -XX:+UseG1GC -Xmx10G -Xms10G -XX:+UnlockExperimentalVMOptions -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0 FML: MCP 9.42 Powered by Forge 14.23.5.2854 Optifine OptiFine_1.12.2_HD_U_F6_pre1 120 mods loaded, 120 mods active States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored
Loaded coremods (and transformers): SSLoadingPlugin (SereneSeasons-1.12.2-1.2.18-universal.jar) sereneseasons.asm.transformer.EntityRendererTransformer sereneseasons.asm.transformer.WorldTransformer ForgelinPlugin (Forgelin-1.8.4.jar)
GL info:
ERRORRuntimeException: No OpenGL context found in the current thread. Pulsar/inspirations loaded Pulses: - InspirationsShared (Enabled/Forced)