Code opaque block redstone power rule (part 1)