/spreadplayers command will spread entities on structure void
The /spreadplayers command will spread entities on the structure void block. /spreadplayers commands should not set players onto non solid blocks, such as liquid.
Steps to reproduce
- Run the following command on a superflat with void preset
/fill 10 -61 6 6 -61 10 minecraft:structure_void
- Run the spreadplayers command
/spreadplayers 8 8 0 2 false @p
- Observe that you will spawn atop the structure void and fall.
- Replace some of the structure void blocks with solid blocks and observe that you will still be placed above them even though there are possible blocks to spread to.
Created Issue:
/spreadplayers command will spread entities on structure void
/spreadplayers command will spread entities on structure void. /spreadplayers commands should not set players onto non solid blocks, such as liquid.
Environment
Windows 10, java version 1.8.0_121 64bit
Windows 10, java version 1.8.0_121 64bit
/spreadplayers command will spread entities on structure void. /spreadplayers commands should not set players onto non solid blocks, such as liquid.
The /spreadplayers command will spread entities on the structure void block. /spreadplayers commands should not set players onto non solid blocks, such as liquid.
relates to
relates to
The /spreadplayers command will spread entities on the structure void block. /spreadplayers commands should not set players onto non solid blocks, such as liquid.
The /spreadplayers command will spread entities on the structure void block. /spreadplayers commands should not set players onto non solid blocks, such as liquid.
Steps to reproduce
- Run the following command on a superflat with void preset
/fill 10 -61 6 6 -61 10 minecraft:structure_void
- Run the spreadplayers command
/spreadplayers 8 8 0 2 false @p
- Observe that you will spawn atop the structure void and fall.
- Replace some of the structure void blocks with solid blocks and observe that you will still be placed above them even though there are possible blocks to spread to.
The /spreadplayers command will spread entities on the structure void block. /spreadplayers commands should not set players onto non solid blocks, such as liquid.
Steps to reproduce
- Run the following command on a superflat with void preset
/fill 10 -61 6 6 -61 10 minecraft:structure_void
- Run the spreadplayers command
/spreadplayers 8 8 0 2 false @p
- Observe that you will spawn atop the structure void and fall.
- Replace some of the structure void blocks with solid blocks and observe that you will still be placed above them even though there are possible blocks to spread to.
relates to
Can confirm in 24w46a. Looking to request ownership of this report to maintain it. Related to MC-116286 and MC-110989.
Steps to reproduce:
- Run the following commands on a superflat with void preset
/fill 10 -62 6 6 -62 10 minecraft:stone /fill 10 -61 6 6 -61 10 minecraft:seagrass
- Run the spreadplayers command
/spreadplayers 8 8 0 2 false @p
- Observe that you will spawn atop the sea grass.
- Replace the seagrass with water and use the spreadplayers command again
/fill 10 -61 6 6 -61 10 minecraft:water
- Observe that the command doesn't work (intended behaviour)
This also applies to grass and tall grass, which can actually lead to people falling into lava pits in combination with
MC-610Tested in 1.16.5
confirmed for 1.18.2
Affects 1.21.2-pre5. Also would like to request ownership of this report to maintain it.