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