Affects Version/s: Minecraft 18w01a, Minecraft 18w02a
Fix Version/s: Minecraft 18w03b
When you attempt to use a fully valid data pack, with a function tag set, it completely works in folder form. However, the second you zip it, it states that the function is not recognized.
- Download the tick_tag_test.zip data pack below and place it into your world
- Type /reload while in your world
- Observe that the console says "woo", as it is running function testing:tick correctly
- Now, zip the data pack, and then type /reload again
→ See that the data pack does not work, and sends the error:
This is likely caused by the game recognizing the vanilla files before the custom ones, as this is the same case for vanilla advancements which have had their parents changed to custom advancements: It simply doesn't see the custom files and says it has an invalid parent, even though the parent valid and in the files.