Affects Version/s: Minecraft 1.11.2, Minecraft 1.12 Pre-Release 1, Minecraft 1.12.2, Minecraft 18w08b, Minecraft 18w21b, Minecraft 18w22a, Minecraft 18w22b, Minecraft 18w22c, Minecraft 1.13-pre1, Minecraft 1.13-pre2, Minecraft 1.13-pre3, Minecraft 1.13-pre4, Minecraft 1.13-pre5, Minecraft 1.13-pre6, Minecraft 1.13-pre7, Minecraft 1.13, Minecraft 1.13.1, Minecraft 1.13.2, Minecraft 19w14a, Minecraft 1.14, 1.15, 1.15.1, 1.15.1 Pre-release 1, 1.15.2, 20w20b, 1.16.1, 1.16.2 Pre-release 1
Fix Version/s: None
When working with advancements, I noticed that triggers are inconsistently named. The verb and noun are not always at the same position and depending on that, the tense also changes:
Currently, most trigger names have one of these two formats:
"noun_verbed" or "verb_noun"
inventory_changed <> changed_dimension
enter_block <> placed_block
Another example of confusion is in 1.16, where the item_used_on_block trigger fires for all block interactions including ones that don't involve an item (eg. playing a noteblock). If this were to say be changed to interacted_with_block to maintain consistency item_used_on_entity would also be renamed to interacted_with_entity.
I feel if new triggers have their name added semi-randomly, we would get confused very often.