chyx
我们知道 在1.13里 实体选择器里的xyzdzdydz支持小数了
不过 经过反复的实验 我发现这个dxdydz的范围十分神奇,是很难用语言描述出来的一个区域。。。。。
描述它估计得用上分段函数

而且不论你怎么设置dx/dy/dz,都至少会检查一个1*1*1的区域。。。
这使我们想要选中碰撞箱包含某个点的实体变得很麻烦
因此 我使用两次选择 注意 我这里假设了每个实体的碰撞箱都是长方体 并且和坐标轴方向一样
aec是那个点 如果是固定的就可以直接使用offset而不用at

tag @e remove 1
execute as @e[type=area_effect_cloud] at @s run tag @e[dx=0] add 1
execute as @e[type=area_effect_cloud] at @s offset ~-1 ~-1 ~-1 run say @e[dx=0,tag=1]

这样就把需要的选出来了

如果有更好的方法请告诉我

这里实体碰撞箱表现的像一个开区间 比如这个坐标的y是整数 那么你站在和他一样高的地面上,是不会被选择的

@ff98sha @FHC红石 @pca006132 @玄素

pca006132
https://bugs.mojang.com/browse/MC-123441

chyx
pca006132 发表于 2017-12-22 08:43
https://bugs.mojang.com/browse/MC-123441

嗯 我测出来的结果是如果dx比0大或等
那么x的范围是0~dx+1
如果dx比0小
那么范围是dx~1