Редстоун

Как проверить на какую сторону блока подан редстоун сигнал ?
Вот есть скрипт:
@Override
public void onNeighborBlockChange(World w, int x, int y, int z, Block b) {
if(w.isBlockIndirectlyGettingPowered(x, y, z + 1)) {
w.setBlock(x,y + 1,z, Blocks.glass);
Minecraft.getMinecraft().thePlayer.sendChatMessage("[Game]:Ти няшка");
}
}
Но блок можно активировать с любой сторони.[/font]
 
Код:
if(w.isBlockIndirectlyGettingPowered(x, y, z + 1) ||
   w.isBlockIndirectlyGettingPowered(x, y, z - 1) ||
   w.isBlockIndirectlyGettingPowered(x + 1, y, z) ||
   w.isBlockIndirectlyGettingPowered(x - 1, y, z))
??
 
Назад
Сверху