Loot tables generated directly from containers (Chests) don't pass on the entity that generated them when they are referenced by another loot table.
What I expected to happen was....
The chest I opened to pass me as the entity for conditions, and generate accordingly
What actually happened was....
No entity was passed therefore no entity condition succeeded
Steps to reproduce:
Make a loot table with entity conditions
Make another loot table that references it
Run a command that sets a container with the second loot table (ex: "/setblock ~ ~ ~1 chest{LootTable:"spawners:enchanted_evoker_wand"}")
Open the container
→❌ The loot generated will have missing properties (scores, selectors and other properties relying on the entity), but the referenced one works correctly
Please attach your datapack