-
Bug
-
Resolution: Unresolved
-
None
-
20w06a, 20w07a, 20w09a, 20w10a, 20w11a, 20w13a, 20w16a, 20w18a, 1.16 Pre-release 1, 1.16 Pre-release 2, 1.16.1, 20w28a, 1.16.2 Pre-release 1, 1.16.2 Release Candidate 1, 1.16.2 Release Candidate 2, 1.16.2, 1.16.3, 1.16.4 Pre-release 1, 1.16.4, 20w46a, 20w48a, 20w51a, 21w03a, 21w11a, 21w14a, 1.17, 1.17.1, 1.18.1, 1.18.2, 22w15a, 1.19, 1.19.2, 22w46a, 1.19.3, 1.19.4, 23w17a, 1.20.1, 1.21.1
-
Confirmed
-
Block states
-
Normal
-
Gameplay
Wither roses cannot be placed on crimson or warped nylium.
Code Analysis
Code Analysis done by Thumpbacker
This is because on the canPlaceOn method for the Wither Rose there is no check for Nylium
Current Code
protected boolean mayPlaceOn(BlockState p_58248_, BlockGetter p_58249_, BlockPos p_58250_) { return super.mayPlaceOn(p_58248_, p_58249_, p_58250_) || p_58248_.is(Blocks.NETHERRACK) || p_58248_.is(Blocks.SOUL_SAND) || p_58248_.is(Blocks.SOUL_SOIL); }
Fixed Code
protected boolean mayPlaceOn(BlockState p_58248_, BlockGetter p_58249_, BlockPos p_58250_) { //Having it being able to be placed on blocks in the Nylium tag (which includes Warped & Crimson Nylium by default) fixes MC-171120 return super.mayPlaceOn(p_58248_, p_58249_, p_58250_) || p_58248_.is(Blocks.NETHERRACK) || p_58248_.is(Blocks.SOUL_SAND) || p_58248_.is(Blocks.SOUL_SOIL) || p_58248_.is(BlockTags.NYLIUM); }
- is duplicated by
-
MC-187510 wither roses cant be placed on nylium or mycelium
- Resolved
- relates to
-
MC-168262 Dead bushes cannot be placed on farmland
- Open
-
MC-168264 Sugar cane cannot be placed on farmland
- Open
-
MC-168265 Bamboo cannot be placed on farmland
- Open
-
MC-203229 Overworld vegetation cannot be placed on soul soil or nylium
- Open
-
MC-171446 Crimson and warped fungi, roots and nether sprouts cannot be placed on mycelium
- Resolved
-
MC-213815 Grass, ferns, flowers, bushes, saplings and bamboo cannot be placed on top of rooted dirt
- Resolved
-
MCPE-171497 You cannot place Wither Rose on Nylium
- Open