mojira.dev
MC-73035

Armor stands are affected by gamerule doTileDrops instead of doEntityDrops

Armor stand drops are affected by doTileDrops instead of doEntityDrops

Steps to Reproduce:

  1. Enter survival mode

  2. Disable doTileDrops

    /gamerule doTileDrops false
  3. Place an armor stand down

  4. 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-75494 MC-205881

Related issues

Attachments

Comments

migrated
[media][media][media]
migrated

Confirmed

kumasasa

Confirmed.

migrated

Their equipment should still drop, I believe, but the armor stand itself shouldn't.

migrated

Please do not mark unreleased versions as affected.
You don't have access to them yet.

j_p_smith

Confirmed in 1.15.2 and 1.16 Pre-release 2.

Avoma

Can confirm in 20w48a.

Avoma

Can confirm in 20w51a.

Avoma

Can confirm in 21w03a.

Avoma

Can confirm in 21w05b.

Avoma

Can confirm in 21w06a.

Avoma

Can confirm in 21w07a.

Avoma

Video attached.

migrated

Affects 21w17a, strange how the subtitles say "Block broken" and "Block breaking" for the armor stand too.

[media]
SoloAlguien

Can confirm in 1.17 and 1.17.1 Release Candidate 1

SoloAlguien

Can confirm in 21w39a.

SoloAlguien

Can confirm in 21w40a.

SoloAlguien

Can confirm in 21w41a.

Avoma

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.

SoloAlguien

Can confirm in 1.18 Pre-release 1.

SoloAlguien

Can confirm in 1.18 and 1.18.1 Pre-release 1.

SoloAlguien

Can confirm in 1.18.2.

Avoma

Can confirm in 1.19.

Avoma

Can confirm in 1.19.2.

SoloAlguien

Can confirm in 22w44a.

[Mod] Jingy

Requesting ownership of this issue, as the original poster has not been active for 6 years now, last adding an affected version for 1.12.2.

AMGAMES04

Can confirm in 24w34a

[Mod] Jingy

(Unassigned)

Confirmed

Platform

Low

Entities

armor_stand, doTileDrops

Minecraft 1.8.1-pre1, Minecraft 1.8.1-pre2, Minecraft 1.8.1-pre3, Minecraft 1.8.1-pre4, Minecraft 1.8.1-pre5, ..., 1.20.4, 24w07a, 1.20.5, 1.21.1, 24w35a

Retrieved