Fix ability to have redstone float
Simplify if statement