are you sure the default entity is the player? can you try checking what the hutLoc is using send message? maybe there is a variable that has the wrong name
also, I recommend putting a short summary of your problem in the title instead of "HELP!", that way people that know about the problem will be more likely to help you :D
for example, for this post, just put the error message in the title
DiamondFire is 1.20.4 now
Codeclient is already out for 1.20.4 on Modrinth https://modrinth.com/mod/codeclient
Recode is out for 1.20.4 but it's unstable so I wouldn't recommend it yet
Don't think so, I remember it either stays at the max level (10) or resets back to 0.
There is a Tag at the bottom right of the chest, If the it's set to Replace, It removes the old fracture and adds a new one,
otherwise It adds a new fracture with that level on top the already existing...