Assert.notNull(forge, "Forge instance must not be null.");
Assert.notNull(forge.getLockManager(), "LockManager must not be null.");
this.forge = forge;
this.lock = forge.getLockManager();
this.tree = new AddonTree(lock);
logger.log(Level.FINE, "Instantiated AddonRegistryImpl: " + this);
}