Search in sources :

Example 1 with VelocityPartiesConfigurationManager

use of com.alessiodp.parties.velocity.configuration.VelocityPartiesConfigurationManager in project Parties by AlessioDP.

the class VelocityPartiesPlugin method postHandle.

@Override
protected void postHandle() {
    addonManager = new VelocityPartiesAddonManager(this);
    economyManager = new VelocityEconomyManager(this);
    eventManager = new VelocityEventManager(this);
    super.postHandle();
    new VelocityMetricsHandler(this);
    ((VelocityPartiesConfigurationManager) getConfigurationManager()).makeConfigsSync();
}
Also used : VelocityPartiesConfigurationManager(com.alessiodp.parties.velocity.configuration.VelocityPartiesConfigurationManager) VelocityEventManager(com.alessiodp.parties.velocity.events.VelocityEventManager) VelocityEconomyManager(com.alessiodp.parties.velocity.utils.VelocityEconomyManager) VelocityMetricsHandler(com.alessiodp.parties.velocity.addons.external.VelocityMetricsHandler) VelocityPartiesAddonManager(com.alessiodp.parties.velocity.addons.VelocityPartiesAddonManager)

Example 2 with VelocityPartiesConfigurationManager

use of com.alessiodp.parties.velocity.configuration.VelocityPartiesConfigurationManager in project Parties by AlessioDP.

the class VelocityPartiesPlugin method initializeCore.

@Override
protected void initializeCore() {
    scheduler = new ADPVelocityScheduler(this);
    configurationManager = new VelocityPartiesConfigurationManager(this);
    messageUtils = new VelocityMessageUtils(this);
    messenger = new VelocityPartiesMessenger(this);
    super.initializeCore();
}
Also used : VelocityPartiesConfigurationManager(com.alessiodp.parties.velocity.configuration.VelocityPartiesConfigurationManager) VelocityMessageUtils(com.alessiodp.parties.velocity.utils.VelocityMessageUtils) VelocityPartiesMessenger(com.alessiodp.parties.velocity.messaging.VelocityPartiesMessenger) ADPVelocityScheduler(com.alessiodp.core.velocity.scheduling.ADPVelocityScheduler)

Aggregations

VelocityPartiesConfigurationManager (com.alessiodp.parties.velocity.configuration.VelocityPartiesConfigurationManager)2 ADPVelocityScheduler (com.alessiodp.core.velocity.scheduling.ADPVelocityScheduler)1 VelocityPartiesAddonManager (com.alessiodp.parties.velocity.addons.VelocityPartiesAddonManager)1 VelocityMetricsHandler (com.alessiodp.parties.velocity.addons.external.VelocityMetricsHandler)1 VelocityEventManager (com.alessiodp.parties.velocity.events.VelocityEventManager)1 VelocityPartiesMessenger (com.alessiodp.parties.velocity.messaging.VelocityPartiesMessenger)1 VelocityEconomyManager (com.alessiodp.parties.velocity.utils.VelocityEconomyManager)1 VelocityMessageUtils (com.alessiodp.parties.velocity.utils.VelocityMessageUtils)1