Discovery:
It seems that the foxes in my sweet berry farm are no longer harvesting the berries... this farm worked in previous snapshots.
What happened vs. What should have:
The fox should have occasionally gone over to berry bushes and knocked the berries off of them as an item and reverted the plant to the green state with no berries
The fox has no interactions with the berry bushes
Testing:
Foxes in enclosed areas can't harvest berry bushes.
It doesn't matter whether the fox is in a large or 1x1 block area
It doesn't matter whether the fox is inside the bush or one block above supported by a carpet
It doesn't matter whether the fox 'trusts' the player or not
It doesn't matter whether there is one fox or more than one
Increasing the tick speed from 3 to 300 to 1000 to 3000 made no difference
The distance between the player and the fox made no difference
The biome made no difference
In all of these situations, the fox would not harvest berries.
Replication:
Build a 1x1x1 chamber
Put a sweet berry bush inside
Put a fox inside
Observe that the fox doesn't harvest berries
(Pictures of setup below)
Linked issues
duplicates 1
Attachments
Comments 2
The gamerule mobGriefing
is indeed supposed to prevent foxes from harvesting berries, see MC-144519.
It seems like this issue only occurs when mobGriefing is set to false. I'm not sure if this is an intended feature, but it seems to not work as intended.