Implement slime blocks pushing and proper handling of non-movable blocks by pistons (#1017)

5 files changed