The bug
Beehives/bee nests in inventory lose honey level after converting to the latest snapshot.
To reproduce
- Create a new creative world in 1.20.4.
- Place down a beehive and a bee nest.
- Use a debug stick and left-click twice, then right-click until honey_level is set to 5.
- Break the beehive and nest and collect them.
- Save and exit.
- Reload the same world in 24w10a.
Expected result
The honey level of the items would stay the same.
Observed result
In 24w09a
The honey level of the items is set to 0.
This outputs the following in the log:
[20:22:01] [Server thread/ERROR]: Tried to load invalid item: 'Not a string missed input: {honey_level:5} missed input: {"minecraft:block_state":{honey_level:5}}' [20:22:01] [Server thread/ERROR]: Tried to load invalid item: 'Not a string missed input: {honey_level:5} missed input: {"minecraft:block_state":{honey_level:5}}'
In 24w10a
The honey level of the items is set to "true". This does not fix the issue, and the nest stays with an empty honey level.
- relates to
-
MC-269596 EntityTag of existing items is not upgraded to entity_data component
- Resolved