Mojira Archive
MC-220243

Using a fire charge does not trigger the "minecraft:placed_block" (minecraft:fire) advancement, while flint and steel does

Using flint and steel to create a fire block triggers (correctly, I assume) the following advancement criteria, while using a fire charge in the same way does not trigger that same criteria:

"criteria": {
    "createfire": {
        "trigger": "minecraft:placed_block",
        "conditions": {
            "block": "minecraft:fire"
        }
    }
}

 

Steps to Reproduce:

  1. Create an empty data pack
  2. Add an advancement with the criteria shown above
  3. Use commands to revoke the advancement from yourself
  4. Use either flint and steel or a fire charge
  5. Repeat steps 3 and 4 to taste

Observed Results:

The advancement is granted when using a flint and steel, but not when using a fire charge

Expected Results:

Either both the flint and steel and fire charge should trigger the advancement, or neither of them should

Screenshots/Videos:

Going into the test, I have no advancements:

Using flint and steel grants the advancement:

To test the fire charge, I then revoke the advancement from myself using commands and validate that I no longer have the advancement:

Using a fire charge does not grant the advancement:

 

Notes:

A sample datapack containing nothing but the advancement has been provided as an attachment. This is the same datapack I used to produce the screenshots.

Unresolved

innoxenxe

2021-03-20, 03:24 AM

2023-01-20, 05:36 PM

5

3

Community Consensus

(Unassigned)

command

1.16.5 - 1.19.31.16.5, 21w15a, 1.17, 1.17.1, 1.19.3

-