Armor stands are affected by gamerule doTileDrops instead of doEntityDrops
Open
18
Armor stand drops are affected by doTileDrops instead of doEntityDrops
Steps to Reproduce:
Enter survival mode
Disable doTileDrops
/gamerule doTileDrops false
Place an armor stand down
Break it
Observed Behavior:
The armor stand will not drop when the gamerule is disabled.
Expected Behavior:
Armor stands would be affected by the "doEntityDrops" gamerule instead of the "doTileDrops" gamerule. Armor stands are entities, and all other entities follow the "doEntityDrops" gamerule.
Videos/Screenshots:
[media]
Notes:
Related to other doEntityDrops and doTileDrops issues: MC-75494MC-205881
I am also able to confirm this behavior in 21w41a. Here are some extra details regarding this problem.
The Bug:
Armor stands are affected by the "doTileDrops" gamerule instead of the "doEntityDrops" gamerule.
Steps to Reproduce:
Switch into survival mode and set the "doTileDrops" gamerule to "true".
/gamerule doTileDrops true
Obtain an armor stand, place it down, and break it.
Pick it back up, take note of how it dropped as an item and set the "doTileDrops" gamerule to "false".
/gamerule doTileDrops false
Place down the armor stand and break it again.
Take note as to whether or not the armor stand drops as an item.
Observed Behavior:
Armor stands are affected by the "doTileDrops" gamerule instead of the "doEntityDrops" gamerule.
Expected Behavior:
Armor stands would be affected by the "doEntityDrops" gamerule instead of the "doTileDrops" gamerule. Armor stands are entities and all entities follow the "doEntityDrops" gamerule so it doesn't make much sense that this doesn't apply to armor stands.
Confirmed