data)]) where -onlyValid will only allow to enchant with valid enchants for that item, useful when performing from console. -inform will inform player whose item is being enchanted, again, useful when performing from console. -s will not output messages for command sender. -i:[itemName
data)] will only allow to enchant particular item.