The enchantment creation process may seem difficult to begin with, but once you get the hang of it, it will become miraculously easy to do so. Firstly practice making simple enchants before getting into more complex creations.
Firstly, a basic understanding of the enchantment template is required to start creating enchantments. Here's a run over the simple formatting:
display: "<enchantment display>"
description: "<enchantment description>"
applies-to: "<applies to>"
type: "<enchantment type>"
This will be the basic template to use/learn when creating enchantments. Let's run over each of the required settings:
This will be the "back end" enchantment name, used in all commands/admin processes