mojira.dev
MC-310787

Villagers do not level up until the trading window is closed for several seconds

The bug

When trading with a villager such that its experience bar fills to the next level, new trades are not unlocked, and the villager’s appearance and level do not change. Only after closing the trading interface and waiting multiple seconds does the villager update. Opening the trading interface again can then show the new trades.

In Bedrock Edition, the villager updates instantly while the trade window is still open.

How to reproduce

  1. Get a villager

  2. Trade with it until its experience bar is filled

Expected result

The next trades should appear

Observed result

They don’t until you close the interface, wait, then reopen it

Linked issues

Comments 2

Can confirm myself, I think “causes” is the proper relationship here. Also linking MC-265423 as related since it would be sensible to fix both these issues at once.

tryashtar

(Unassigned)

Confirmed

Platform HC

Normal

UI

26.2, 26.3 Snapshot 7

26.3 Snapshot 8

Retrieved