本帖最后由 Sunny_KyLe 于 2017-5-1 09:29 编辑

大家都知道,Marker为true时会将该盔甲架的大小设置为零且具有一个很小的碰撞箱。
但是有一个问题我一直找不到充足的相关讨论
那就是exe经常会选不到Marker为true的盔甲架
(不管你信不信反正我相信自己已经证明了这bug是存在的,
比如下面这两张图)







也许许多和我一样的入门级新人
一直以来都被这个bug困扰过233
我也不知道应该怎么称呼这个bug所以随口叫做“exe爆炸

所以一个很简单的办法就是:
不加Marker!(废话)


当然,在很多情况下我们都需要Marker为true的盔甲架
因为Marker为true的盔甲架碰撞箱极小不影响方块的放置
因为Marker为true的盔甲架碰撞箱极小不会有着火动画(应用于使盔甲架着火高亮防窒息的黑科技)
所以结论是我们需要这样的盔甲架并且要能精确地用exe探测到。


以往很多大佬巨佬们也有办法解决
比如“待选点各种c=1,r=0大法”,“dx dy dz 选定体积” 等等。
但是缺点很明显:不精确


回到我们之前“很简单的方法”:不加Marker。
对于Marker为false的盔甲架exe是不会出什么问题的,
所以对于每一单tick有这样的解决办法:
  1. /entitydata 需要exe操作的盔甲架 {Marker:0b}



  2. //这里是这一tick内对该盔甲架进行操作的exe命令



  3. /entitydata 需要exe操作的盔甲架 {Marker:1b}
复制代码

如此一来,在这一tick内我们能对盔甲架exe

且最后得出的是一个Marker为true的盔甲架
所以在宏观上该盔甲架总是一个Marker为true的盔甲架。

效果不错,也希望对各位有帮助了XD