Mojira Archive
MC-175952

Add moveable block entities

This is not a bug, it is intentional and I know it. This was added around 1.4.x.

So you can't directly move a block entity, since it has a NBT (inventory etc.). Simply by making block entities `Moveable` this can be done easily, but block might (would) destroy it's inventory. Instead of just making it `Moveable` maybe do it `MoveableBlockEntity`, piston checks the block, stores NBT if it is a `MoveableBlockEntity` in itself (or somewhere else), then puts it back when block is stable.

I know this might affect the performance since there might be a lot of NBT copying happening, but this is already implemented in bedrock, and people already implemented this as a mod (https://github.com/gnembon/fabric-carpet this mod contains it), and it looks stable.

This would be really cool as a feature.

Invalid

Yahya Gedik

2020-03-25, 10:33 AM

2020-04-05, 01:51 PM

2020-04-05, 01:51 PM

1

1

Unconfirmed

(Unassigned)

feature-parity

20w12a

-