The bug
If you place a beacon on a pyramid of metal blocks, and that beacon has blocks at least 10 blocks above it that its beam can shine through (such as glass), it won't grant advancements to the player who placed it.
To reproduce
Build a beacon base (with four levels, to test both advancements at once)
Place a pillar of 12 glass blocks where the beacon would normally go
Remove all of the 11 glass blocks below the top one
Place a beacon on top of the beacon base
→ ❌ You don't get any advancementsBreak the beacon again
Remove the remaining glass block and/or place a glass block below it
Place the beacon again
→ ✔ You get the advancements
Original description
I just created a fully powered beacon in my survival world in 1.14.2, and the "Beaconator" achievement will not mark complete. I know the beacon is fully powered, as I've been given the status effect of "speed II," which is only possible at the highest tier.
Linked issues
is duplicated by 10
Attachments
Comments 38
Hmm, weird. And you're sure that you're in 1.14.2? This was a bug in 1.14.1 that should have been fixed, see MC-150414.
I encountered this problem on a vanilla server in 1.18/1.19 after building an 8-beacon array at the bottom of the world underneath a 5-story house at sea level with a conical roof on top, and all the blocks above the beacons are stairs or slabs or pressure plates or doors. I am not going through the effort of demolishing even a single column of that just so that I can get the advancements, thank you very much! >:[
Affects 1.20.4
In my case, there were no blocks per se anywhere directly above the beacon, but blocks one square over had a ladder on them. The light obviously still shone through the empty hole, but no advancements were granted upon completion of the beacon. Not sure if was due to the ladder or the fact that it was below y=0 as I have seen suggested in other threads.
What I did was break the beacon and rebuild the structure much higher up in an open space. Got the advancements, destroyed it again, and rebuilt it yet again where I originally wanted lower down. Took about 5 minutes or so.
Cannot reproduce. Do you have any data packs installed?