New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Mild incompatibility with The Endergetic Expansion #159
Comments
Did this only happen in your instance with Endergetic Expansion installed? Because we just so happen to have #160 which does claim this same bug happens regardless of other mods, simply because of some changes on the side of Curios. |
I can confirm that the list of mods I listed without the endergetic expansion and with default comfigs do not cause this issue at all. Everything works as intended. Creating a world with endergetic, then removing the mod and reentering the same world does not cause the problem. Also, I tested a 80 mod modpack, and Enigmatic Legacy is the only mod that has this issue, amongst other like Eidolon, Artifacts... What I don't understand is what has Endergetic Expansion to do with curios, as far as I can tell, the mod doesn't add any. |
I have endergetic as well in my modpack of 100+. I'm pretty sure this is from Curios. Try downgrading to Curios 4.0.4.0 and see if the issue persists. For me, on issue #160, this only happened when I updated to that Curios version. Which does state that it removes invalidated Curio items in the changelog. https://www.curseforge.com/minecraft/mc-mods/curios/files/3231111 |
Can confirm that this is an incompatibility with Endergetic Expansion. You can also reproduce this issue by running |
I take that back, it is not an incompatibility with Endergetic Expansion at all. You can reproduce this issue with just Curios 4.0.5.0 by running |
Versions:
It still causes the issue. Reposted to the Endergetic team: team-abnormals/endergetic#162 |
That's interesting... I fixed the incompat with curios itself, I wonder what Endergetic is doing that'd trigger this. |
Figured it out. When Endergetic is installed and when you load a world Curios' The basic breakdown of this is basically:
It seems the fix I did only safeguards us from EDIT: I'm personally conflicted as to which mod (Enigmatic, Endergetic, or Curios) would be the best place to fix this issue. |
I am not qualified for suggesting deep changes into any code, but i'll try my best: I think one of the major points to consider is, what if equipping multiple enigmatic curios isn't that bad?
If the problem is that enigmatic curios have to be unique because their nbt contains critical data for the effect to be called suscesfully, maybe implement an effect stack so that the first curio that called the effect is the one that prevails at the end, overwriting any duplicated individual effect (item magnet, floating gravestone, 7 cursed...)
The player could be notified so they don't assume they're getting double the effect of two 7 curses curios (which would be awesome by the way) If someone in the dev team wants to keep the issue tidy, feel free to delete this reply. |
Ah so it was also endergetic! Seems I am still having the issue as well. |
I made a quick fix as a stop gap measure in fixing Endergetic compat with Enigmatic. However, their license prohibits me from publishing a build of it so here's the branch for the fix: https://github.com/wchen1990/endergetic/tree/EnigmaticQuickFix If you have JDK installed on your computer you should be able to build from source. Finding resources to build from source isn't too bad either. |
I suppose as of Curios update 4.0.5.1 this should be resolved either, but we need someone to confirm that this is indeed the case. |
After the curios update, everything seems to be working for me. Not having the issue anymore |
Neat. |
Versions:
Description:
Mild incompatibility with The Endergetic Expansion Mod: https://www.curseforge.com/minecraft/mc-mods/endergetic
All equipped curios added by Enigmatic Legacy are unequipped when quitting and reentering singleplayer or server worlds. If there's no inventory space available the curios will be dropped onto the ground.
The unequipped curios will leave a ghost item in the curios slot that dissapears when it is interacted with.
It only affects Enigmatic Legacy's curios, and more importantly, affects the seven curses ring, so it's possible to get it off without the power of god.
How to Reproduce:
Logs:
No crashes.
Should I post an issue on the other mod's repository?
The text was updated successfully, but these errors were encountered: