Rewrote FMP compat and some changes to redstone interaction