mojira.dev
MC-270584

Vault/Ominous Vault loot isn't predetermined, allowing players to create backups of their worlds to get desired rewards

This only realistically affects singleplayer. When you open a vault, you get a different set of rewards each time if you've created multiple copies of a world. This means for example, if you see a heavy core in an ominous vault, it's theoretically a guaranteed chance to get it simply by making copies of your world before opening the vault, repeating the process until you eventually get it.

Steps to reproduce:
1. Find a trial chamber and locate a vault.
2. Press F3+C to copy your coordinates.
3. Exit and make a copy of that world.
4. Open that vault in one of the copies of the world.
5. Open that same vault in the other copy of your world.

Observed results: I got a different set of rewards each time.
Expected results: I should get the same set of rewards each time.

Video demonstrating the issue: https://youtu.be/MFutDmMbWj8

Linked issues

Attachments

Comments 4

I couldn't seem to reproduce this (possibly to my own fault). Both the loot tables for the two different worlds on the original and the backup provided the same loot.

The poison arrows and the carrot were the first vault I opened, and the loot following was another one I opened. This was the same on both worlds:

[media]

[MOD] Greymagic27

I'm also unable to reproduce this on an ominous vault:

First attempt:

[media]

Second attempt:

[media]

However, when using a normal vault I could reproduce this:

First attempt:

[media]

Second attempt:

[media]

Third attempt:

[media]

Interesting. I only tested it on ominous vaults and it worked for me, so I assumed normal vaults shouldn't be any different.

I'm a bit busy right now but I'll re-verify my reproduction steps tomorrow.

Sorry it took a while, I sorted out my school stuff and now that summer vacation is here, I've uploaded the reproduction video. 😃

CalXee

(Unassigned)

1226105

Confirmed

Expansion B

Loot tables

1.20.4, 1.20.5 Pre-Release 1, 1.20.5 Pre-Release 3, 1.20.5, 1.20.6, 24w20a, 24w21b, 1.21 Pre-Release 1, 1.21, 1.21 Release Candidate 1

24w19a

Retrieved