mojira.dev
MC-71445

Auto-Completing /fill Command Confuses Minecraft

I was just filling in a certain space with the /fill command when I messed up big time - I wanted to hollow the area (just the edges) but entered replace AND masked. Why - I do not know.
Anyway, after discovering a small space inside had been destroyed by my mistake, I went ahead and made another mistake by deleting the replace and leaving masked where it was, which is just as bad since it is not a [dataValue] option, but the error message I received was:

There is no such item with the ID minecraft:masked

No no, I entered minecraft:stone 6, I'm sure of it:

There is no such item with the ID minecraft:masked

This is clearly a glitch at work, and to prove it, the screenshot shows the error, along with the command I have been entering.

Attachments

Comments 6

There are optional arguments in the fill command

/fill <x> <y> <z> <x2> <y2> <z2> <name> <data> replace <name> <data>

the game thinks "masked" is a block to replace.

example:
/fill 186 60 358 195 90 347 minecraft:stone 6 replace minecraft:(block being replaced) (data value) masked

There is no "masked" keyword for fill.
Syntax is

/fill <x1> <y1> <z1> <x2> <y2> <z2> <name> [<data>] [replace [<FilterblockName> [<FilterblockMetadata>]]|destroy|keep|hollow|outline] [<NBT-Data>]

I understand that, - What I'm trying to say is that it should say something like:
"There is no such item with ID minecraft:stone 6 masked", rather than just minecraft:masked by itself.

No it shouldn't.. it already checked for minecraft:(block name) (data value), and is now checking under replace for minecraft:(block being replaced) (data value) (block handling).

Alexander John

(Unassigned)

Unconfirmed

Minecraft 1.8

Retrieved