mojira.dev
MCPE-156084

"Campground" structures are neither loading nor generating in Ancient Cities

It was recently brought to my attention no one has ever seen the "campground" structure (camp_1.nbt, camp_2.nbt, or camp_3.nbt) in Minecraft Bedrock Ancient Cities. I did some analysis and indeed, no Ancient City appears to contain them. Further research showed the Minecraft Windows executable never even accesses the .nbt files for the campground structures on Bedrock.

Reproducibility: Always
Steps to Reproduce:
Go to any Ancient City and look for the structure shown in the attached "campground.jpg" image. (Obtained from Java Edition.) Here is an example seed with all the nearby Ancient Cities checked:

Seed: -1573959688800621033
Ancient City coordinates checked:
-239 -32 150
72 -32 120
120 -32 440
-1336 -32 472
-1320 -32 56
-1000 -32 -328
-1016 -32 -648
-328 -32 -664
-616 -32 -1400
-248 -32 -1896
-664 -32 -2216
216 -32 -2104
840 -32 -2520
1256 -32 -3352
1224 -32 -3000
1272 -32 -2600

However, since a negative cannot be easily proven, file access was checked to see if any of the camp structures were being loaded. I used Process Monitor and set up an inclusive filter for camp_, sauna_1, and ice_box_1.

Observed Results:
No camp structures are present at any of the Ancient Cities listed above, nor were any of the camp .nbt files loaded. The control cases sauna_1.nbt and ice_box_1.nbt were loaded as expected to verify the validity of the test. (See attached "mcio.png".)

Expected Results:
Bedrock Ancient Cities should generate and load campground structures as Minecraft Java Edition does.

Attachments

Comments 1

Fix confirmed in 1.19.10.21. I revisited the seed listed in the description (as well as another seed for extra confirmation) and observed all three camp structures are now generating properly and randomly as expected. The issue can be marked as resolved.

MCExplorer44

(Unassigned)

787453

Confirmed

Windows

Windows 10 Pro 21H2

ancient-city, structure-generation, vanilla-parity, world-generation

1.19.0.35 Preview, 1.19.0.34 Beta, 1.19.10.20 Preview

1.19.10.21 Preview, 1.19.10

Retrieved