Botania icon indicating copy to clipboard operation
Botania copied to clipboard

Lexica Botania not unlocking chapters/re-locking after finally unlocking

Open Mcswaggermama opened this issue 3 years ago • 20 comments

Version Information

Forge version: 0.162.0.12 (64 bit) Botania version: 411th edition

Further Information

no crash

What I expected to happen: to progress through the game finishing advancements and unlocking generating flora along with other chapters

What happened instead: For a while the book bugged out and didn't count me making a petal apothecary or pure daisies[marking the tabs with question marks], suddenly after a corruption and backup load of a previous version of the world i continued and unlocked the generating flora[somehow, i still dont know what i did] chapter and the bugs in the basics chapter went away, after stepping away from the world and loading it up a few hours later the bug returned and the generating flora chapter locked once again and the bugged question marks over petal apothecary and pure daisy returned along with one over the runic altar. I have made and used all of these items along with open crates, mana spreaders, mana pools, endoflames, the lava eating flower, the sound reducing flower, the agricultural speed flower, trinkets, mana tablets, and items to craft runes such as mana power, mana pearls, mana steel, mana diamonds, and i have made advancements past another world where everything worked fine. Now, this is in a modpack (Enigmatica 6 1.16.5) however i have had the same issue with another modpack[save for the re-locking of an unlocked chapter] (all the mods 6) so i feel like it is an issue with the mod itself? I'm not sure, and i can take this to those mod fourms if the team of botania wishes. The only difference is that in the world where i experienced no bugs was in All the Mods 6 in my own world, whereas the two worlds with glitches have been happening in a lan server not originated to my computer.

I may just be missing something and not seeing it and the mod is working as intended, but that just leaves the fact of this is all really confusing and frustrating and i really just want the mod and the book to work so i can read about the generating flora without ruining the experience by googling it online. I haven't found anything really about what specific actions unlock what chapters and logs and i think that if the mod is working as intended that might be a nice touch? Because the unlock bar at the bottom left of every chapter only says how much you've unlocked and not how to unlock it, and the advancements dont really help because i've tried doing those but as i've said i have made more advancements in the super bugged current world i'm on than the one where i've had no issues.

TLDR; i cant freaking get generating flora to unlock because i cant get the question marks over some stuff in the basics chapter to go away, then suddenly i did[no idea what i did], and then suddenly it re-locked >:O

Mcswaggermama avatar Jan 31 '21 03:01 Mcswaggermama

Locks in the lexicon are done through advancements, some of which are hidden. Tell me what the following commands say (of course don't forget the leading slash): https://github.com/Vazkii/Botania/blob/294023d501d2958c32dfebd918595da3434073f2/src/main/resources/data/botania/functions/full_book.mcfunction#L1-L4

The question marks are not all handled by these, the generating flower entries specifically should be looking at botania:main/generating_flower. Test granting that one too.

Hubry avatar Jan 31 '21 20:01 Hubry

Having a similar problem as well Forge: 35.1.36 Botania: 1.16.4-411

runic altar and portal to alfheim have a orange marker next to them. unlocked elder knowledge from the portal just cant get those to go. image

NeosGhost avatar Feb 03 '21 05:02 NeosGhost

Hey @Hubry !

Forge: v. 0.167.2.4 Botania-1.16.4-411

Have the same issue on runic altar and pure daisy. Tried the commands you said above and even the one that grants the full book. Still having the issue.

Here is the result of the commands you requested bug botania

Hope this helps

Putsrox avatar Feb 09 '21 03:02 Putsrox

Alright, what modpack and can you provide a world? (you can strip most chunks)

Hubry avatar Feb 12 '21 21:02 Hubry

Hi again!

Modpack: All the Mods 6 - ATM6 - 1.16.5

unf, cant provide world :/

Putsrox avatar Feb 12 '21 23:02 Putsrox

Oh well, I'll try to reproduce soon without that - hopefully it doesn't have weird requirements like the lexicon trading bug had.

Hubry avatar Feb 13 '21 00:02 Hubry

Hi again!

So got some more information for you, @Hubry. I'm playing with my girlfriend. She's hosting and I go to server via LAN. We tried three different worlds and happens on all of them but only to me. She doesn't get this bug. Also, it happens when I log out of the server and come back in. In other words I can do whatever I want and reach as deep in the mod as I want and it will be ok. However, when I log out (even if the server stays up) and come back online I'll have the bug. It happens on 3 different "achievements" Runic altar, pure daisy and petal apothecary.

Hope this helps

Putsrox avatar Feb 15 '21 21:02 Putsrox

Seems like it happens only to hidden advancements, some mod might be trying to optimize stuff by not sending them, kinda similiar to what was experienced with Patchouli and Triumph on 1.12...

For now, just disable advancement locking for botania:lexicon in Patchouli's config as a workaround.

Hubry avatar Feb 16 '21 00:02 Hubry

Hi again,

Small update. Created a new world and I'm the host. The bug doesn't happen again.

Therefore, might be something with logging into LAN worlds?

Putsrox avatar Feb 17 '21 11:02 Putsrox

Hi, I found the answer...

Try to revoke your bugged advancement and later got it again.

For example:

  • First type this command this:

/advancement revoke @s only botania:main/runic_altar_pickup

(This for the Runic Altar Case)

Later: Break your Runic Altar and put ir again in floor.

<3

ArthurBlink avatar Mar 06 '21 01:03 ArthurBlink

It wasn't apparent, but making the cacophonium unlocked my progression to Terrasteel.

Kandrathe avatar Mar 25 '21 20:03 Kandrathe

It wasn't apparent, but making the cacophonium unlocked my progression to Terrasteel.

In the moment i've tried to craft all possible things (cacophonium included) but nothing worked, I keep thinking that is a advancements bug, but only revoking it and gotting it again like in my last answer, and finally I could fix it.

ArthurBlink avatar Mar 26 '21 16:03 ArthurBlink

I feel like this is an issue with patchouli in Open to LAN environments. I have the same issue an a custom modpack that is Open to LAN (modlist is basically just botania, JEI, and refined storage. Botania version 414, 1.16.5)

nea89o avatar Apr 19 '21 00:04 nea89o

Friend has been having this issue. LAN world, and it's been happening to him constantly. I'm the host. He's constantly cheating in advancements that he should've gotten, even multiple times for the same one. Botania 1.16.5-416 Forge 36.1.12

Richard-Rogalski avatar Jun 13 '21 00:06 Richard-Rogalski

Looks like the common thing between all occurences here is LAN worlds.

Hubry avatar Jun 13 '21 08:06 Hubry

I'm having the same issue with the "Portal to Alfheim" hidden advancement. The fact that it's a hidden advancement I think makes the above workaround from ArthurBlink not work, since the system doesn't seem to recognize the "elf_lexicon_pickup" tag. I also tried the function to give all the advancements and that also didn't work.

I'm playing with the Valhelsia 3 modpack on a Bisect server with a couple friends, so it still might be related to the above issue (looked like to pinpoint on LAN worlds), but it could also be a number of other things due to the size of the modpack. I'm unfortunately super illiterate when it comes to this sort of thing, so I don't know how to disable advancement locking in Patchouli's config like Hubry suggested above.

Anyways, any advice would be appreciated.

Jacesrhapsody avatar Aug 04 '21 07:08 Jacesrhapsody

Well, I logged in today and the problem seems to have somehow resolved itself.

Jacesrhapsody avatar Aug 05 '21 01:08 Jacesrhapsody

Me and my friends recently started having this problem as well, and it does involve being apart of a LAN world. When ever we start it up, the person's book restarts their progress throughout the book and it proceeds to do this every time they join the server or disconnect and come back.

silencethrills avatar Jun 06 '22 00:06 silencethrills

just happened to my girlfriend (playing in my lan world; modpack: atm7sky), where it re-locked the "petal apothecary" and "runic altar" ones after she already made them (and got them unlocked).

nonchip avatar Sep 25 '22 16:09 nonchip

1,19,2 The problem remains, the solution to the problem of obtaining an achievement

But after restarting the world, the problem returns

Eugene21040 avatar Jun 16 '23 11:06 Eugene21040

Since this is very likely an issue with Patchouli, not in Botania, I'm going to close this bug.

TheRealWormbo avatar May 13 '24 11:05 TheRealWormbo