What is the UpdatedLAE class file?
What are the differences between LAE and UpdatedLAE classes?

The UpdatedLAE java-class is a constantly updated and modified LAE class.
The UpdatedLAE class, in fact, depends from the LAE superclass but it has few more methods of the superclass.

All of those methods are very convenient especially for new ones.

With this class you can easily and automatically register your new enchants. Simply creating or using two parameters.

First Parameter: The Plugin class (is the class that extends "JavaPlugin", where there are the onEnable() and disable methods)
Second Parameter: The class of your custom enchant or a List, Collection or Array of those.

Examples:
 // REGISTERING PoisonAspectI & PoisonAspectII ENCHANTS
 
 import it.dreamcraft.lae.enchantments.EnchantListener;
 import it.dreamcraft.lae.UpdatedLAE;
 
 import myplugin.enchants.PoisonAspectI;
 import myplugin.enchants.PoisonAspectII
 
 public class MyPlugin extends JavaPlugin {
 	EnchantListener[] enchants = {new PoisonAspectI(), new PoisonAspectII()};
 	UpdatedLAE.registerEnchantEvents(this, enchants);
 }
 

