LoaderExceptionModCrash
Falcion opened this issue ยท 8 comments
Forge version: forge-14.23.5.2854 (1.12.2).
Electrloblob's Wizardry: 4.3-MC1.12.2.
Arcane Essentials: 1.0.0-alpha-6.
Crash report: crash-2020-10-24_21.39.25-client
did you get it fixed? if so, how? One of the reasons its not work for me is that its mentioning the spells Spellray and Blizzard Beam, and I dont know if i should delete the mod or try and work out whats going wrong.
According to some messages on the CurseForge modification page, the developer is currently working on this problem, you can even see the latest commits.
From the same source of information, the person who asked him about all this says that a new version will be released soon.
Current solution: downgrade mods or simply uninstall Arcane Essentials indefinitely.
EB Wizardry 4.3 has a few breaking changes, so addons are incompatible until updated.
The mention of this RenderBlank
in ClientProxy.java is in mod, here is a short code with the mentions:
import electroblob.wizardry.client.renderer.RenderBlank;
...
@Override
public void registerRender() {
//TODO: Move all particle spawning to entity class
RenderingRegistry.registerEntityRenderingHandler(EntityCycloneBolt.class, RenderCycloneBolt::new);
RenderingRegistry.registerEntityRenderingHandler(EntityCycloneShield.class, RenderCycloneShield::new);
RenderingRegistry.registerEntityRenderingHandler(EntityFallingBlockSpawner.class, RenderBlockSpawner::new);
RenderingRegistry.registerEntityRenderingHandler(EntityFireball.class, RenderFireball::new);
RenderingRegistry.registerEntityRenderingHandler(EntityFlamePillar.class, RenderFirePillar::new);
RenderingRegistry.registerEntityRenderingHandler(EntityFlamePillarSpawner.class, RenderFirePillarSpawner::new);
RenderingRegistry.registerEntityRenderingHandler(EntityFlameSlash.class, RenderBlank::new);
RenderingRegistry.registerEntityRenderingHandler(EntityFloatingBlock.class, RenderFloatingBlock::new);
RenderingRegistry.registerEntityRenderingHandler(EntityLightningVortex.class, RenderLightningVortex::new);
RenderingRegistry.registerEntityRenderingHandler(EntityLightningSpawner.class, RenderLightningSpawner::new);
RenderingRegistry.registerEntityRenderingHandler(EntityMagicLightning.class, RenderMagicLightning::new);
RenderingRegistry.registerEntityRenderingHandler(EntityMagicSpawner.class, RenderBlank::new);
RenderingRegistry.registerEntityRenderingHandler(EntitySolarBeam.class, RenderSolarBeam::new);
RenderingRegistry.registerEntityRenderingHandler(EntityThunderBurst.class, RenderThunderBurst::new);
RenderingRegistry.registerEntityRenderingHandler(EntityWaterBall.class, RenderWaterBall::new);
RenderingRegistry.registerEntityRenderingHandler(EntityWhirlpool.class, RenderBlank::new);
}
In addition, the new "path" of the RenderBlank
class in the new version of Electroblob's Wizardry: package electroblob.wizardry.client.renderer.entity;
I'll try to check if this will fix this error.
As it turns out, in the new version of Electroblob's Wizardry, they split the WizardryUtilities class and changed its new subclasses, so there was more work than I expected.
I know this, but I think that it is still necessary to inform the author of the mod about it.
There is a direct message in crash report that says about removed class in new version of Electroblob's Wizardry:
Caused by: java.lang.NoClassDefFoundError: electroblob/wizardry/client/renderer/RenderBlank