Movable Block Entities
This modification allows pistons to move blocks containing internal entities, similar to how it works in Minecraft Bedrock Edition. It's a small improvement to game mechanics that operates exactly as intended in the official version for mobile and console platforms.
Although there's a popular Carpet Mod offering similar functionality, it has a much greater impact on gameplay by adding numerous additional features and significantly modifying the game. Our development is perfect for situations when only one specific feature is needed - moving composite blocks, especially when creating modular mod packs.
Working Mechanics
- Furnaces preserve their current cooking progress and remaining burn time
- Lecterns don't lose books placed on them when moved
- Brewing stands maintain their remaining fuel level
- Supports work with 0-tick impulse system
Compatibility
Compatible with practically all modified blocks capable of saving NBT data. If your block is incompatible, the issue most likely lies in its implementation, not in our mod.
For extended configuration, a special tag has been added: #movable-tile-entities:pistons_cannot_move, which complements existing #c:relocation_not_supported and #forge:relocation_not_supported standards. This list automatically includes blocks that are meant to remain static in Bedrock Edition.
Incompatibilities
The mod won't work with blocks listed in #c:relocation_not_supported or #forge:relocation_not_supported tags, as such blocks are specifically programmed to maintain immobility.