Started by
Reedomu
on
Topic category: Help with Minecraft modding (Java Edition)
I would like a detailed tutorial on how I could make a progress advancement. For example: when you kill every hostile mob. I want to make an advancement that you earn by collecting every colored dye. How do I do this?
You would use the Custom Trigger in "Utility Triggers" and then make a procedure that gives the achievement once the player has fulfilled its requirements.
i think hes telling like for example "you need to collect 200 stone in total". just like the advancement Two By Two
I'm asking for a detailed tutorial. I already know that I can use procedures to make custom conditions for the advancement, but I'm not sure what blocks I need to do it.
Hey Reedomu
Here is a photo for a little beginning:
https://ibb.co/0jCgNZQ
(The NBT tags are for makes sure that you dont need them all at once!)
You repeat this little script for the rest of the dyes.
----------------------------------------------------------------------------------------------------------------------
https://ibb.co/PDGDXVy
This detects if all NBT tags are true.
If they are all true then the advancement will be granted.
THERE ARE PROBABLY BETTER WAYS TO DO THIS!