Astral Sorcery

Astral Sorcery

63M Downloads

Dedicated server restarting gives players an extra journal on login even if they had one already

Not-February opened this issue ยท 6 comments

commented

I wasn't sure what triggered it the first time it happened, but I'm definitely getting another new journal every time the server routinely restarts and I log back in - even if I've already got my original in my inventory. I do have my first marked by Quark's "favorite" function if it makes a difference somehow, that's how I can tell that I'm getting new multiples in my inventory rather than just a copy of the first.

commented

Will look into this, thanks for reporting

commented

No prob. Let me know if there's something else I can do to help figure this out.

commented

Sorry for the several-hour-late response, I can try it with just AS installed to see if it still happens? Just to be sure.

EDIT: Well with just Astral Sorcery, it doesn't seem to happen, so I can only assume another mod I had installed was messing things up somehow. If it happens again with a different set of mods later I'll compare the mods installed with that original instance and see if I can't figure out some common factors. Apologies for taking up your time.

commented

Ugh. i'm afraid i can't reproduce that...
I save the state if the player has received a book already or not in a flag in the player's persistent NBT tag. So unless another mod is messing with it and deleting data out of it, it shouldn't be removed... Kinda at a loss here; Mind trying to reproduce it only with AS and see if it still happens on your end?

commented

That raises the question if anything related to player nbt works in that instance

commented

Moved the check to another logic now, which is not overseen by forge's logic. I suspect that might be more reliable. At least it works just as before from my perspective but will most likely fix it.