我需要一些帮助来以编程方式放置时更改活塞方向。
我使用此方法将块类型设置为活塞:
block.setType(Material.PISTON_BASE);
但是我找不到改变方向并指向下方的方法。
最佳答案
您可以使用以下方法进行设置:
block.setTypeIdAndData(33, (byte)direction, false);
如果您想放置粘性活塞,请使用
29
作为第一个参数。方向值如下:
0:向下
1:向上
2:北
3:南
4:西
5:东
对于最后一个参数,
false
表示禁用由块放置引起的不必要的块更新。关于java - 如何改变活塞方向?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31998446/