load.mcfunction and tick.mcfunction don't seem to register.

I've worked with datapacks in the past and they worked then, but now I'm trying, it doesnt. It keeps thinking that the load and tick functions dont exist??? I thought they were built into minecraft so i tried calling that but that didn't work either. I haven't really gotten far with the making-the-datapack bit because I've been trying to solve this. (Sorry if I'm missing something really stupid like I always do...) Could it have something to do with 1.20.5 and 1.21? Here's all my stuff if that helps: My load.json: (sunburnt-datapack-1-21\minecraft\tags\functions\load.json) { "values": [ "sunburnt:load" ] } My load.mcfunction: (sunburnt-datapack-1-21\sunburnt\functions\load.mcfunction) scoreboard objectives add hydration dummy scoreboard objectives add hydration_incrementer dummy scoreboard objectives add tempertaure dummy My tick.json: (same directory as my load.json) { "values": [ "sunburnt:tick" ] } My tick.mcfuntion: scoreboard players set @e hydration_incrementer 1 scoreboard players operation @e hydration += @s hydration_incrementer title @s actionbar [{"color":"aqua","text":"💧"},{"color":"aqua","score":{"name":"\*","objective":"hydration"}},{"color":"aqua","text":" 🌡️"},{"color":"aqua","score":{"name":"\*","objective":"temperature"}}]
Continue to help post