Configuration - TinyModularThings/UniqueEnchantments GitHub Wiki
"enabled":
Decides whether the Enchantment is obtainable, does not disable the effects.
"activated":
Decides whether the Enchantment does have an effect.
"min_level":
The lowest level the Enchantment can be.
"max_level":
The highest level the Enchantment can be.
"rarity":
The rarity of the Enchantment. Affects the chances to be obtained, such as costs for Anvils.
"treasure":
Whether the Enchantment can be obtained by enchanting. If false, can only be found by fishing, as loot or by Villagers.
"tradeable":
Whether the Enchantment can be obtained by trading with Villagers.
"base_cost":
The base enchanting power cost to be obtained.
"per_level_cost":
The bonus cost per level in enchanting power cost.
"cost_limit":
A Variation of cost in enchanting power cost.
"hard_cap":
The highest level usable in effect calculation for said Enchantment. Usefully when using mods that allow to exceed level caps.
"incompats":
A list of incompatible Enchantments. e.g. "minecraft:mending"
"incompatible_items":
A list of items which can not receive this Enchantment. e.g. "minecraft:diamond_sword"
"compatible_items":
A list of items which can receive this Enchantment(even if Item Type doesnt match). e.g. "minecraft:stick"
All further config entries you find in an Enchantment, are used for the formulas, which you can find on their respective wiki-entries.