It's hard to explain so i'll create an example here:
/execute as @e[type=!player] at @s if entity @p[distance=..1] run say SuccessThe command at the end will only be executed if all entities (except the player) are 1 block or less away from the player. The following also didn't work, which quite confused me:
/execute as @e[type=!player] at @s run execute if entity @p[distance=..1] run say SuccessIncreasing the distance so that all entities were in range of me, allowed the command at the end to run
Thank you for your report!
However, this issue is a Duplicate of MC-121934.
It has been linked to this report. If you have additional information, please add it to that report.
Please search before reporting, as it's likely that one exists already.
Quick Links:
📓 Issue Guidelines – 💬 Community Support – 📧 Customer Support – 📖 Game Wiki