so here is the error im getting from logs while trying to enter the world with my datapack: ```Registry loading errors:
Errors in registry minecraft:enchantment:
Errors in element sharps:Earthbreaker:
java.lang.IllegalStateException: Failed to parse sharps:enchantment/Earthbreaker.json from pack file/betaversion1.0
at knot//net.minecraft.class_7655.method_45122(class_7655.java:329)and here is my enchantment that the error says is wrong somehow:{
"description": "earthbreaker",
"supported_items": "minecraft:netherite_sword",
"weight": 0,
"max_level": 1,
"min_cost": {
"base": 0,
"per_level_above_first": 0
},
"max_cost": {
"base": 0,
"per_level_above_first": 0
},
"anvil_cost": 10000,
"slots": [
"mainhand"
],
"effects": {
"minecraft:post_attack": [
{
"effect": {
"type": "minecraft:run_function",
"function": "sharps:axe_on_hit"
},
"enchanted": "attacker",
"affected": "attacker"
},
{
"requirements": {
"condition": "minecraft:value_check",
"value": {
"type": "minecraft:score",
"target": "attacker",
"score": "hitcount1"
},
"range": 16
},
"effect": {
"type": "minecraft:run_function",
"function": "sharps:axe_ability_victim"
},
"enchanted": "attacker",
"affected": "victim"
},
{
"requirements": {
"condition": "minecraft:value_check",
"value": {
"type": "minecraft:score",
"target": "attacker",
"score": "hitcount1"
},
"range": 16
},
"effect": {
"type": "minecraft:run_function",
"function": "sharps:axe_ability_attacker"
},
"enchanted": "attacker",
"affected": "attacker"
}
]
}
}```