Describe the bug
The advancement for completing the structure for the onyx pedestal (Construct the Spectrum Temple) fails to trigger if the structure you've built is also a valid moonstone-tier structure.
Importantly, this applies even without the addition of the chiseled moonstone in the floor - the structure contains no differences from the onyx-tier version except for the added roof grid. The build guide for the onyx-tier structure will even say that the structure is 100% complete, but attempting to activate an onyx pedestal will not work.
Removing any single block from the roof grid, which causes it to no longer be a valid moonstone-tier structure, allows the onyx pedestal to correctly activate.
To Reproduce
Place down a moonstone-tier pedestal structure using the creative placer
Replace the chiseled moonstone in the floor with polished balcite
Place down the build guide for the onyx-tier structure, and observe that it says it's 100% complete
Grant spectrum:midgame/spectrum_midgame, the prerequisite for spectrum:midgame/build_advanced_pedestal_structure
Interact with an onyx pedestal in the center of the structure, and observe that spectrum:midgame/build_advanced_pedestal_structure does not trigger
Remove any single block from the roof grid of the structure
Interact with the onyx pedestal again, observe that this time spectrum:midgame/build_advanced_pedestal_structure does trigger
Expected behavior
Since the tier 2.5 pedestal structure is also a valid tier 2 structure, it should work to trigger spectrum:midgame/build_advanced_pedestal_structure
Describe the bug The advancement for completing the structure for the onyx pedestal (Construct the Spectrum Temple) fails to trigger if the structure you've built is also a valid moonstone-tier structure.
Importantly, this applies even without the addition of the chiseled moonstone in the floor - the structure contains no differences from the onyx-tier version except for the added roof grid. The build guide for the onyx-tier structure will even say that the structure is 100% complete, but attempting to activate an onyx pedestal will not work.
Removing any single block from the roof grid, which causes it to no longer be a valid moonstone-tier structure, allows the onyx pedestal to correctly activate.
To Reproduce
spectrum:midgame/spectrum_midgame
, the prerequisite forspectrum:midgame/build_advanced_pedestal_structure
spectrum:midgame/build_advanced_pedestal_structure
does not triggerspectrum:midgame/build_advanced_pedestal_structure
does triggerExpected behavior Since the tier 2.5 pedestal structure is also a valid tier 2 structure, it should work to trigger
spectrum:midgame/build_advanced_pedestal_structure
Minecraft version 1.20.1
Mod version 1.8.0
Screenshots This is not valid This is valid