Added enchantment hooks partially

Don't merge this! First I want to know if the way I'm going is the right one. Yet I can only guess what I have to do.
This file is not supposed to be in the repo. Its ignored because it is generated.