In 1.16.100 experience orbs were changed to float in water instead of sinking. Presumably this was intended to match the behavior of item entities in water, since both drop from killed mobs. However, experience orbs actually float .25 blocks above the surface of water because they have a mob collision box. This makes them behave differently than item entities:
Experience orbs get stuck in most places where top slabs block water streams.
Experience orbs do not sink when floating on or moving across falling water.
The attached test world,
[media], contains a labelled system of command blocks and water streams to automate testing this issue. The test area has four parts labelled with crimson signs and separated by black concrete lines. Only parts 1, 2, and 4 relate to this bug report (the issue shown in part 3 is reported separately because it does not seem to be due to the xp_orb collision box). Each water stream also has a number.
Steps to reproduce
Open
.
Stand on the gold block and face the test area. Note that the player must stay ~10 blocks from the test area to not disturb the experience orbs.
Press the button on the command blocks. This deletes all existing items and orbs and runs a new trial.
Examine the results. You may need to repeat steps 2-3 after examining each set of water streams because nearby experience orbs always move toward the player.
Expected result
In each pair of streams, the experience orbs end up at the same relative place as the items.
Actual result
In stream 2, the experience orbs end up at the same place as the items in stream 1.
In stream 4, some of the experience orbs end up at the same place as the items in stream 3, and some of the experience orbs get stuck on the slab.
In streams 6 and 8, all of the experience orbs get stuck on the slab, but the items in streams 5 and 7 pass under the slab.
In streams 10 and 12, the experience orbs float across the falling water and do not sink, but the items in streams 9 and 11 sink.
In stream 16, the experience orbs float on top of the water source that has downward current, but the items in stream 15 get pulled down through the water source by the downward current.
Related issues
Attachments
Comments


Both this issue and MCPE-109299 seem to be related to the xp_orb mob collision box. I would think the simplest way to fix these problems would be to just remove that collision box. I can't think of any good reason for keeping it. Removing it might also fix or at least greatly lessen the severity of MCPE-11181.
Update 1
I found that setting the collision box to 0.0 with a behavior pack fixes the orbs getting stuck on top slabs, but does not fix them floating over falling water.
Update 2
The behavior of items entities in falling water can be matched by setting gravity to "true" in the buoyancy component, but that also returns xp_orbs to their old behavior of sinking in all kinds of water. It seems that items switch between having gravity in falling water and bubble columns, and not having gravity in source water and horizontally flowing water.
Update 3
xp_orb mob collision can be fully removed by setting
"is_pushable": false
within"minecraft:pushable"
, but this has no impact on the issues reported here.I have made a pack that causes XP orbs to move with the speed of items in falling water and bubble columns by restoring their gravity when inside those blocks. It fixes MCPE-109330 / MCPE-106439 so I attached it to those reports. However, it does not fix the issue of XP orbs floating on water that is above falling water.

Can confirm.

I would like to retract this report if I could. The differences between xp_orb and item behavior in water are actually very useful for filtering. I have made a video explaining some ways to do this: https://youtu.be/QylI_hOwT1Q (at 2:35). Moreover, itβs just as true that items can get stuck as xp_orbs, just in different situations. My report was biased by the instinct to react negatively to change.
About the specific issues reported here:
orbs sticking on top slabs is just something to design around. Other blocks can be used in almost every application, or water streams can be adjusted to reach the end of their flow at the top slab, as in stream 2 in the test world.
orbs floating but not being pulled downward by currents in some places where items are pulled downward (streams 9-12 and 15-16) provides for more design options than not floating at all as in the pre-1.16.100. Again, the video I made gives examples.
Thank you for your report!
However, this issue has been temporarily closed as Awaiting Response
Is this still an issue in the latest version? If so, please add a comment or update the affected version field.
To make your bug report as effective as possible, please try and include the following steps to reproduce the problem:
Steps to Reproduce:
1.
2.
3.Observed Results:
(Briefly describe what happens)Expected Results:
(Briefly describe what should happen)
If your ticket does not look like the example given here, then it's likely to be closed as incomplete.
This ticket will automatically reopen when you reply.
Quick Links:
π Issue Guidelines β π¬ Mojang Support β π§ Suggestions β π Minecraft Wiki

Still occurs in 1.17.30/1.17.40.20.

Thank you for your report!
After consideration, the issue is being closed as Won't Fix.
Please note that this is not the same as Working as Intended, as this bug report correctly describes behavior in the game that might not be the intended or desirable behavior, but it will not be fixed right now. Sometimes, this is because the issue reported is minor and/or impossible to change without large architectural changes to the code base.
Quick Links:
π Bug Tracker Guidelines β π¬ Community Support β π§ Mojang Support (Technical Issues) β π§ Microsoft Support (Account Issues)
π Project Summary β βοΈ Feedback and Suggestions β π Game Wiki