mojira.dev
MCPE-177737

Breeze drops 1-3 XPs when killed, instead of 5 XPs like Java Edition

Description:
In Java Edition, the breeze drop 5 XPs when killed. However, in Bedrock Edition, the breeze only drops 1-3 XPs when killed, which breaks parity with Java Edition.

Steps to Reproduce:

  1. Spawn a breeze

  2. Kill it

Observed Results:
The breeze drops 1-3 XPs.

Expected Results:
The breeze should drop 5 XPs.

Code analysis:
In the behavior_packs/experimental_update_announced_live2023/entities/breeze.json, the minecraft:experience_reward component is different with most monster mobs, which seems to copy from a animal mob.

"minecraft:experience_reward": {
        "on_bred": "Math.Random(1,7)",
        "on_death": "query.last_hit_by_player ? Math.Random(1,3) : 0"
      }

Comments 4

1-3 is passive mob. Seems mojang copied the code from a passive mob.

In the latest Preview, breeze drops 10 XPs when killed, is it intended?

Now breeze in Java Edition also drops 10 XPs when killed, so can considered that the issue has been resolved.

The fixed versions should be 1.20.60.24 preview and 1.20.60.

agoodday233

(Unassigned)

1159790

Confirmed

Multiple

vanilla-parity

1.20.60.23 Preview

1.21.1 Hotfix

Retrieved