Damage Sensor filter "contact" does not filter magma blocks
Summary:
Damage sensor filter for "contact" does not work for magma blocks
Verification Build:
1.18.12
Regression Builds:
N/A
Impact:
Annoyance. I don't think this has ever worked for magma blocks. It does work for cactus though.
Repro Steps:
Add a "contact" filter to a damage sensor to an entity. Spawn it on a magma block.
"minecraft:damage_sensor": { "triggers": [ { "on_damage": { "filters": { "test": "has_damage", "value": "contact" } } }, "deals_damage": false ] },
Observed Results:
The entity takes magma block damage
Expected Results:
The entity should not take magma block damage
Note:
Contact filter disallows damage to be taken from an entity touching cactus. Magma blocks should follow the same logic.