private static boolean checkBlockAbove(World w, int x, int y, int z) { Block b = w.getBlock(x, y, z); if (b instanceof BlockSand) { return true; } if (b instanceof BlockGravel) { return true; } return false; }
private static boolean checkBlockAbove( World pWorld, int pLocX, int pLocY, int pLocZ ) { Block tBlock = pWorld.getBlock( pLocX, pLocY, pLocZ ); if(tBlock instanceof BlockSand) { return true; } if(tBlock instanceof BlockGravel) { return true; } return false; }
private boolean isDefered(StructureBlock sb) { Block block = GameRegistry.findBlock(sb.getModId(), sb.getBlockName()); if(block == null) { return false; } return block instanceof BlockTorch || block instanceof BlockSand || block instanceof BlockGravel || block instanceof BlockAnvil || block instanceof BlockTripWireHook || block instanceof BlockTripWire|| block instanceof BlockRedstoneWire; }