mojira.dev
MC-159357

Bee breeding does not count toward "Two by Two" (minecraft:husbandry/bred_all_animals) advancement progress

The breeding of bees with tulips would grant the player "The Parrots and the Bats" (minecraft:husbandry/breed_an_animal) advancement, but does not affect the progression of "Two by Two" (minecraft:husbandry/bred_all_animals) advancement.

In other words, bees need to be added to the entities for minecraft:husbandry/bred_all_animals advancements.

Code analysis:

In the field "a" of type "[Lajs;" in "gp" class (list of entity types in the husbandry tab generator), the field "e" of type "Lajs;" from "ajs" class (bee entity type constant field) should be added so that the generated minecraft:husbandry/bred_all_animals advancement will include the bees in its criteria.

Linked issues

Attachments

Comments 3

Can confirm.

I disagree with the code analysis though, wouldn't the only thing that would need to be done be that a minecraft:bee requirement is added to data/minecraft/advancements/husbandry/bred_all_animals.json?

I am assuming that Mojang uses the data generator in the Minecraft distributions to generate the advancement json files. If Mojang isn't, they can totally edit the json directly to fix this issue.

Ah, right, I wasn't aware that there exists a generator for advancements. Then I wonder why we have a bug report like this popping up literally every time a new mob or effect is added. Hmm.

liach

coschevi

Confirmed

Advancements

19w34a

19w35a

Retrieved