mojira.dev
MC-45159

Blocks with tile entities don't get removed when you clone / fill an airblock to their position.

When you clone an airblock to the location of a previously to that location cloned comparator, the comparator should be removed.

This doesn't happen, and instead the comparator stays and when you rigthclick on it, it disappears.

Steps to Reproduce:
1. Clone a comparator to a new location.
2. Remove the original comparator.
3. Run the same command.
4. The comparator is still there.


Confirmed with:

  • Comparators

  • Signs

  • Flower pots

  • Brewing Stand
    (Probably all blocks with tile entity)

Related issues

Comments

Semx11

Extra Information:
This is not only with comparators, but with all kinds of blocks that hold 'extra' NBT data.
Prove (6 min): http://youtu.be/8t9ajPO5ruw

This really needs to be fixed :/

Avstar98

Technically the blocks are removed, they just leave a "ghost block" behind. Right clicking the blocks will cause them to disappear, and if you attempt to clone the ghost blocks, it will instead clone the air block that should be there.

Christie N

Also present with /fill

Keith

This issue may need to be reopened. It says it's fixed but I'm experiencing something similar in 14w10c. I'm trying to use /fill to switch around tile entities.

Steps to recreate my issue:
1. A command block with "fill ~ ~2 ~ ~ ~2 ~ dirt 0 replace air" returns "1 blocks filled", as it should.
2. Change "dirt" to "chest" will fail, returning "Data tag parsing failed: Unable to locate name/value separator for string: air".
3. Note that "fill ~ ~2 ~ ~ ~2 ~ chest 0" is successful, again returning "1 blocks filled".

If anyone would like to test, confirm, and reopen, please do. If I'm doing something wrong, please let me know.

Wouter Grünewald

michael

Confirmed

/clone

Minecraft 14w03b, Minecraft 14w04b

Minecraft 14w05a

Retrieved