Hey there, I was wondering if I could get some help understanding predicates.
I haven't used them before (cuz I didn't know they were a thing).
As I understand it though, it's basically like a filtered selector method similar to adding tags to blocks or entities.
So instead of doing execute as @a[scores={whatever=0},tag=test_tag,nbt={SelectedItem:{id
stick,nbt:{item_nbt:1b},Count:1}} run function namespace:folder/example
I could do: execute as @a if predicate namespace:example_predicate run function namespace:folder/example
But I need a bit of direction on how to set it up. I am having trouble understanding the wiki on this.