-
Bug
-
Resolution: Unresolved
-
None
-
1.20.2, 1.20.4
-
Confirmed
-
Advancements, Collision, Data Packs
-
Low
-
Platform
The Bug
Advancements with criteria enter_block can trigger more than matched blocks per tick.
How to Reproduce
- Load the datapack provided at attachment:
.../<save>/<datapacks>/ /reload
- Do something.
- See the chat shows how many times the test advancement triggers.
Expected Behavior:
The advancement would execute reward function multiple times as the number of air blocks inside your hitbox.
Observed Behavior:
The advancement did more than expected if satisfying any condition below or not.
Known Factors
- Rotation (can reproduce by
/tp @s ~ ~ ~ ~1 ~
- Motion (can reproduce by collision from other entities
- Specified tick with 1 second period (can reproduce by waiting 20 ticks