main.java 795 Bytes
Newer Older
Florian Grabowski's avatar
Florian Grabowski committed
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
package de._82grfl1bif.kpiVisualizer;

import de._82grfl1bif.kpiVisualizer.commands.GenerateLayout;
import de._82grfl1bif.kpiVisualizer.commands.SetPreset;
import de._82grfl1bif.kpiVisualizer.helpers.FileInputTabCompleter;
import org.bukkit.plugin.java.JavaPlugin;

import java.util.Objects;

public final class main extends JavaPlugin {

    @Override
    public void onEnable() {
        // Plugin startup logic
        Objects.requireNonNull(getCommand("setPreset")).setExecutor(new SetPreset());
        Objects.requireNonNull(getCommand("generateLayout")).setExecutor(new GenerateLayout());
        Objects.requireNonNull(getCommand("generateLayout")).setTabCompleter(new FileInputTabCompleter());
    }

    @Override
    public void onDisable() {
        // Plugin shutdown logic
    }
}