Easy Anvils [Forge & Fabric]

Easy Anvils [Forge & Fabric]

4M Downloads

[Crash]: Crash when Apotheosis enchantment module is disabled

awesomedeity opened this issue ยท 3 comments

commented

Mod Loader (Required)

Forge

Minecraft Version (Required)

1.19.2

Mod Version (Required)

4.0.10

Notes (Required)

Install easy anvils and apotheosis (I'm using version 6.1.5).
DISABLE the enchantment module.
Place (or approach a structure containing) an anvil.

Crash Report (Required)

https://gist.github.com/awesomedeity/5df59ca040877da7b7fac1927efb20f6

latest.log (Optional)

No response

commented

Hello :)
is there a way to fix it? D;

commented

Hmm, this is a tricky one. Apotheosis does not register it's anvil when the enchantment module is disabled, which is problematic for me as I can't know if the Apotheosis anvil will be registered or not when it's time to register my replacement.
Additionally all of this happens before Forge configs are normally loaded, so I can't just include a toggle to disable Apotheosis integration (Apotheosis probably manually loads their config early, my config implementation doesn't support that since Forge didn't design the system with that intend).

I'll see if I'm able to rework Apotheosis integration at some point.

commented

I know literally nothing about modding or the amount of work it entails so forgive me if this is a stupid suggestion. Would it make sense to offer two separate file options? One with the Apotheosis compat and one without? I'm not even sure if that's offered in the Minecraft loader, but some Sims 4 mod pages have a file tab to pick and choose their modules from. Obviously having it all function properly in one place is ideal (and for all I know what I'm suggesting doubles your work load for every update and just isn't worth it.)