mojira.dev
MC-187483

The advancement "Two by Two" can be achieved by just breeding turtles

The bug

When breeding a pair of turtles, regardless of what animals you bred before, you will immediately get the "Two by Two" advancement.

What I expected to happen was:

After feeding and breeding the turtles, I should've only gotten the advancement "The Parrots and the Bats".

What actually happened was:

Instead of only getting the advancement "The Parrots and the Bats", I got the advancement "Two by Two" (breed every animal in the game) too.

Note: It doesn't matter if you've bred an animal before or not, it will always give the advancement "Two by Two". The gamemode you're in doesn't matter too.

Steps to Reproduce:

  1. Find/spawn turtles

  2. Breed them with seaweed

  3. Notice that you'll get the "Two by Two" advancement

Linked issues

MC-187501 Two by two achievement bug. Resolved MC-187512 bug with achievement two by two Resolved MC-187617 Don't work achievements "two by two" Resolved MC-187671 Two by Two achivement after breedeng just turtles Resolved MC-187692 Turtle bug Resolved

Attachments

Comments 4

yeah that happend to me it was weird

This is worse than it first seems as it also affects advancements from other data packs that detect if two or more animals are bred as long as Turtles are included. Here is an example that can be granted even when breeding just two Turtles:

{
  "parent": "game:root",
  "display": {
    "icon": {
      "item": "seagrass"
    },
    "title": "Lukewarm Procreation",
    "description": "Breed two Turtles and two Striders",
    "frame": "challenge"
  },
  "criteria": {
    "turtle": {
      "trigger": "bred_animals",
      "conditions": {
        "child": [
          {
            "condition": "entity_properties",
            "entity": "this",
            "predicate": {
              "type": "turtle"
            }
          }
        ]
      }
    },
    "strider": {
      "trigger": "bred_animals",
      "conditions": {
        "child": [
          {
            "condition": "entity_properties",
            "entity": "this",
            "predicate": {
              "type": "strider"
            }
          }
        ]
      }
    }
  },
  "rewards": {
    "experience": 50
  }
}

Confirm fixed in 1.16 pre3

Artur Schweizer

Panda4994

Confirmed

Very Important

Advancements

advancement, breeding, turtle, two_by_two

1.16 Pre-release 1, 1.16 Pre-release 2

1.16 Pre-release 3

Retrieved