[FEATURE] Compatibility with mods that change the Xp curve
Answordy opened this issue · 5 comments
Would be nice if the experience module of this mod would follow the xp curve of other mods like Linear Levels, Linear Xp, Custom Xp scaling, Formula, etc.
Im running 1.20.1 fabric right now and tried some of these mods, but no matter which setting (point, levels) I use the keep xp on death never really works well. And results in xp dupe.
Thanks for the suggestion! I have some ideas that may result in being able to support those mods but I'll need to look through Minecraft's code a bit more and the code of such mods. I can't provide an ETA as of right now though, unfortunately. I'll keep you updated when I can.
Here's the promised update: I'm working on a solution that should work with Linear Levels, Linear XP, Custom XP Scaling, and really any mod that mixins into PlayerEntity.getNextLevelExperience to modify the level scaling.
All I've really done so far is write the code to convert data in existing graves to a new data format. I still have to decide how I want to implement my own mod's experience configuration options while maintaining compatibility with those mods. The rest should be easy after that.
I still can't provide an ETA but it does seem possible, at the very least, and I will be adding it.
Alright, I released version 3.2.21 of the mod which should support the mods I mentioned previously (I couldn't find Formula, so I'm not sure if it supports that or not). Can you try it out at some point and let me know if it's working for you? Thanks!
I just tested it and it works perfectly! You even released it for multiple versions. Thank you so much for the quick update!