Add fire enchant tracking

Add fire enchant tracking Javadocs

Fix formatting

Use events that make more sense

No need to check for enchants

Imports