I have changed a recipe in my Minecraft datapack and for some reason, when it is zipped, it works, but when unzipped, it doesn't work at all. Additionally, the load function doesn't load upon entering a Minecraft world, but works when reloading datapacks.
Attachments
Comments 3
Cannot reproduce, using a folder works fine for me.
Make sure the zip is extracted correctly (not a folder in a folder, containing the pack.mcmeta).
As for the load function, which you didn't include, do note that it runs BEFORE the player enters the world. It runs the moment the world has loaded in, which is done before the player enters.
Please give me the datapack you use.