the current look table for Armor Stand entities looks like this;
{
"type": "minecraft:entity"
}{
"type": "minecraft:entity"
}When it should likely look like this:
{
"type": "minecraft:entity",
"pools": [
{
"rolls": 1.0,
"entries": [
{
"type": "minecraft:item",
"name": "minecraft:armor_stand"
}
],
"conditions": [
{
"condition": "minecraft:damage_source_properties",
"properties": {
"type": {
"bypasses_invulnerability": false
}
}
}
]
}
]
}{
"type": "minecraft:entity",
"pools": [
{
"rolls": 1.0,
"entries": [
{
"type": "minecraft:item",
"name": "minecraft:armor_stand"
}
],
"conditions": [
{
"condition": "minecraft:damage_source_properties",
"properties": {
"type": {
"bypasses_invulnerability": false
}
}
}
]
}
]
}Currently armor stand entities dropping armor stand items is built-in, even though it likely shouldn't be.
Armor stand drop rules are much more complicated than that and were never "normal" (for example, they use doTileDrops gamerule instead of doMobLoot). Closing this as feature request.