All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.github.splotycode.mosaik.spigotlib.startup.RegisterSpigotPathManager Maven / Gradle / Ivy

The newest version!
package io.github.splotycode.mosaik.spigotlib.startup;

import io.github.splotycode.mosaik.annotations.priority.Priority;
import io.github.splotycode.mosaik.runtime.LinkBase;
import io.github.splotycode.mosaik.runtime.Links;
import io.github.splotycode.mosaik.runtime.startup.StartUpPriorities;
import io.github.splotycode.mosaik.runtime.startup.StartupTask;
import io.github.splotycode.mosaik.runtime.startup.environment.StartUpEnvironmentChanger;
import io.github.splotycode.mosaik.spigotlib.paths.SpigotPathManager;

@Priority(priority = StartUpPriorities.MANIPULATE_PRE_LINKBASE)
public class RegisterSpigotPathManager implements StartupTask {

    @Override
    public void execute(StartUpEnvironmentChanger environmentChanger) throws Exception {
        LinkBase.getInstance().registerLink(Links.PATH_MANAGER, new SpigotPathManager());
    }

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy