Javadoc and moved the register call to init (forge conventions)