Mojira Archive
MCM-1781

Breedable mobs with mismatched tame status do not breed

Partner Rank: 3. - Normal

Partner Team Reporting:

StacyPlays

Verification builds:

1.20.8101.0

Summary:

Even when an entity's minecraft:breedable component sets "require_tame" to false, a tamed entity and an untamed entity do not breed with one another.

Impact:

It is confusing to players when two mobs of the same type are in breeding state but do not breed, resulting in them thinking content is broken. There is no current workaround for this issue.

Repro Steps:

Without sample pack:

  1. Create a tameable entity with a minecraft:breedable component that sets require_tame to false.
  2. Spawn two of that entity and tame only one of them
  3. Feed both entities the item required to enter love mode

Using sample pack:

1. Add the attached sample add-on to a world with cheats enabled.

2. Give yourself some bones. 

/give @s bone 64

3. Give yourself some beef. 

/give @s cooked_beef 64

4. Summon a sample entity (which has require_tame in its minecraft:breedable component set to false) by using the following command

/summon bugged:breeder

5. Tame the sample entity by giving it some bones.

6. Summon a second sample entity by using the following command

/summon bugged:breeder

7. Feed both of the sample entities cooked beef so that they both enter love mode.

Observed Results:

The entities do not breed despite being in love mode.

Expected Results:

The entities should breed with each other and produce a baby.

Screenshots/Videos attached: No

Regression Builds:

None known.

Notes:

Presumably this issue exists because of potential conflicts with "inherit_tame" property of the minecraft:breedable component. However, it seems reasonable for the baby of mixed-tamed-parentage with inherit_tame set to true to either be tamed or not. The bigger problem is it not producing a baby at all.

Unresolved

Maddie - StacyPlays

2024-05-11, 05:48 AM

2024-05-14, 07:33 PM

0

1

-

-