mojira.dev
MCPE-155215

/fill command don't work properly

When you use the /fill command on an 80x80 area the command says that you cannot place blocks outside the world even though no blocks are being placed outside of it.

 

Note: My render distance is 10 chunks (160 blocks), so, an 80x80 area should not be a problem.

 

Steps to Reproduce:
1. Make or open a world
2. Use the following command: "/fill ~-80 ~ ~-80 ~80 ~ ~80 [any block] 0"
3. Try again if its necessary.

Observed Results:
I received the following message: "Cannot place blocks outside the world"
Expected Results:
The command should work properly or throw an error of "too many blocks in the selected area"

Attachments

Comments 4

"outside the world" means outside of the area of the world that has been simulated recently. In order to place blocks with commands you first need to load the area by moving within simulation distance of each chunk.

Note that just because you can see an an area does not mean it is close enough to be fully loaded (simulated). Your render distance determines how far you can see, and the world simulation distance determines how far away from you the world can be changed.

My render distance is 10 chunks (160 blocks), so, an 80x80 area should not be a problem.

Your response came before I finished editing my comment, sorry. Just to be clear, it's the world simulation distance that determines how far away blocks are available for interaction and alteration. Render distance only determines what you are able to see. Also, fwiw, your screenshots show you trying to fill a 160 x 160 area, not 80 x 80. You'll need to set the world the simulation distance 6, or else travel around the area to make sure it has all been recently within your simulation distance 4 range before running the /fill command.

Okay, thanks for your attention! 🙂

Luke_Zaynner

(Unassigned)

Unconfirmed

Windows

Windows 10

1.18.30, 1.18.31

Retrieved