syz666
本帖最后由 syz666 于 2016-7-10 10:00 编辑

Hi,Everybody,I am Endermoon。
今天给大家带来一期个人设想的伪·砍树插件,原理很简单,就是实现略复杂,个人觉得适合类似Speed UHC这种生存和PVP结合起来的地图使用,毕竟这种生存需要砍得树不算太多,因此布置的树也少,也想多而言比较方便一些;对于纯生存,个人还是推荐使用看砍树插件。
实际效果和砍树插件一样,砍了最下面的木头就可以掉落全部。

2021.12 数据,可能有更多内容Hi,Everybody,I am Endermoon。
今天给大家带来一期个人设想的伪·砍树插件,原理很简单,就是实现略复杂,个人觉得适合类似Speed UHC这种生存和PVP结合起来的地图使用,毕竟这种生存需要砍得树不算太多,因此布置的树也少,也想多而言比较方便一些;对于纯生存,个人还是推荐使用看砍树插件。
实际效果和砍树插件一样,砍了最下面的木头就可以掉落全部。


原理:
现在最下面的木头下面放置一个激活的RCB,输入

代码:

  1. /testforblock 坐标 air

这是为了检测该位置是否为air。是的话,则激活comparator。
comparator激活后会激活相连的一个CB,这个CB我们需要让它实现两个功能:一个是fill,让树上的全部木头变为air,一个是give,给玩家相应的木头。但是,为了方便,我们可以在其它地方放置两个相连的CB,然后只要让被comparator激活的CB放置一个信号输出源在两个CB中间就可以了,例如:

代码:

  1. /setblock 坐标 redstone_block

这样的话,就可以实现comparator激活一个CB,执行2个命令了。
至于那两个被信号源激活的CB,相信代码大家一定知道了:

代码:

  1. /fill 坐标 air

代码:

  1. /give sb. log/planks


本人第一次发教程帖子,很多规矩都不懂,还望各位大神和版主指点。
最后,如果有雷同,纯属巧合。
如果还有不懂的,欢迎私信找我要视频。
存档没有。

赞助


LBL_CB
已经有人做出了

Maro丨马络
和不错的呀

8784
可以直接用/fill的destroy模式